Junior — Middle
Que anotações da biblioteca Allure conheces e usaste nos teus testes?
sobes.tech IA
Resposta da IA
Na biblioteca Allure para automação de testes, frequentemente são usadas as seguintes anotações:
-
@Step— para marcar etapas do teste. Permite registrar ações com nomes compreensíveis. -
@Attachment— para adicionar anexos (capturas de tela, logs, etc.) ao relatório. -
@Epic— para agrupar testes em grandes blocos funcionais. -
@Feature— para indicar funcionalidades que estão sendo testadas. -
@Story— para descrever histórias ou cenários de usuário. -
@Severity— para indicar o nível de importância do teste (BLOCKER, CRITICAL, NORMAL, MINOR, TRIVIAL).
Exemplo de uso de @Step:
@Step("Realizar login com usuário {username}")
public void login(String username, String password) {
// código de login
}
Essas anotações ajudam a estruturar os relatórios e torná-los mais informativos e fáceis de analisar.