Ի՞նչ annotations-ներ գիտես և օգտագործել էիր Allure գրադարանի մեջ քո թեստերում։
sobes.tech AI
Պատասխան AI-ից
Allure գրադարանում ավտոմատացման փորձարկումների համար հաճախ օգտագործվում են հետևյալ նշումները:
-
@Step— փորձարկման քայլերի նշելու համար: թույլ է տալիս գրանցել գործողությունները հասկանալի անուններով: -
@Attachment— կցումների (էկրանային լուսանկարներ, լոգեր և այլն) ավելացման համար հաշվետվությանը: -
@Epic— փորձարկումները խմբավորելու համար մեծ գործառնական բլոկների մեջ: -
@Feature— նշելու համար այն գործառույթները, որոնք փորձարկվում են: -
@Story— օգտագործողի պատմությունների կամ սցենարների նկարագրության համար: -
@Severity— փորձարկման կարևորության մակարդակը նշելու համար (BLOCKER, CRITICAL, NORMAL, MINOR, TRIVIAL):
Օրինակ @Step օգտագործման:
@Step("Մուտք գործել օգտագործողի {username} հետ")
public void login(String username, String password) {
// մուտքի կոդը
}
Այս նշումները օգնում են կառուցել հաշվետվությունները և դարձնել դրանք ավելի տեղեկատվական և հեշտ վերլուծելի: