Sobes.tech
Junior — Middle

Test natijalari uchun hisobotlarni yaratish uchun Allure vositasidan foydalanish tajribangiz bormi?

sobes.tech AI

AIdan javob

Allure — bu test natijalarini vizual va maʼlumotli hisobotlar yaratish uchun mashhur vosita. U turli avtomatlashtirish ramkalariga (masalan, JUnit, TestNG, Pytest) integratsiyalashadi va natijalarni, jumladan, test bosqichlari, qoʻshimchalar (skrinshotlar, loglar), test kategoriyalari va statistikani vizuallashtirish imkonini beradi.

Allure ni Java bilan TestNG da ishlatish misoli:

import io.qameta.allure.Description;
import org.testng.annotations.Test;

public class SampleTest {

    @Test
    @Description("Muvaffaqiyatli kirish tekshiruvi")
    public void loginTest() {
        // test bosqichlari
    }
}

Testlar ishga tushirilgandan soʻng, natijalarni tahlil qilish va nosozliklarni topish uchun juda qulay bo‘lgan hisobot yaratiladi va brauzerda ochilishi mumkin.