Junior — Middle
Aké anotácie z knižnice Allure poznáš a používal si ich vo svojich testoch?
sobes.tech AI
Odpoveď od AI
V knižnici Allure na účely automatizácie testovania sa často používajú nasledujúce anotácie:
-
@Step— na označenie krokov testu. Umožňuje zaznamenávať akcie srozumiteľnými názvami. -
@Attachment— na pridanie príloh (snímky obrazovky, logy atď.) do správy. -
@Epic— na zoskupovanie testov do veľkých funkčných blokov. -
@Feature— na označenie funkcií, ktoré sa testujú. -
@Story— na popis používateľských príbehov alebo scenárov. -
@Severity— na označenie úrovne dôležitosti testu (BLOCKER, CRITICAL, NORMAL, MINOR, TRIVIAL).
Príklad použitia @Step:
@Step("Prihlásenie s používateľom {username}")
public void login(String username, String password) {
// kód prihlásenia
}
Tieto anotácie pomáhajú štruktúrovať správy a robia ich informatívnejšími a ľahšie analyzovateľnými.