Allure kutubxonasidan qaysi annotatsiyalarni bilasiz va testlaringizda ishlatgansiz?
sobes.tech AI
AIdan javob
Test avtomatizatsiyasi uchun Allure kutubxonasida quyidagi anotatsiyalar ko‘pincha ishlatiladi:
-
@Step— test bosqichlarini belgilash uchun. Harakatlarni tushunarli nomlar bilan log qilish imkonini beradi. -
@Attachment— hisobotga qo‘shimchalar (skrinshotlar, loglar va boshqalar) qo‘shish uchun. -
@Epic— testlarni katta funksional bloklarga guruhlash uchun. -
@Feature— test qilinayotgan funksiyalarni belgilash uchun. -
@Story— foydalanuvchi hikoyalari yoki scenariylarini tasvirlash uchun. -
@Severity— testning muhimlik darajasini ko‘rsatish uchun (BLOCKER, CRITICAL, NORMAL, MINOR, TRIVIAL).
@Step dan foydalanish misoli:
@Step("Foydalanuvchi {username} bilan kirish")
public void login(String username, String password) {
// kirish kodi
}
Ushbu anotatsiyalar hisobotlarni tuzishda yordam beradi va ularni ko‘proq ma’lumotli va tahlil qilish uchun qulay qiladi.