DevOps junior
Allure: зачем и основные аннотации?
Ответ
Наглядные отчёты с историей, вложениями, ретраями. @Step — шаг теста в отчёте. @Description — описание. @Severity — приоритет. @Epic/@Feature/@Story — иерархия. Allure.addAttachment — прикрепить запрос/ответ/скриншот.
Разбор: Allure нужен для наглядных отчётов с историей, шагами, вложениями и иерархией: @Step, @Description, @Severity, @Epic/@Feature/@Story, Allure.addAttachment. Ловушка — Allure не запускает тесты параллельно, не измеряет покрытие, не генерирует данные и не делает нагрузочное тестирование; это инструмент отчётности, а не движок выполнения. Аннотаций @Parallel, @Coverage, @Load в Allure нет.
Хочешь так же по своей компании — с вопросами по грейдам и задачами? Закажи гайд или забери свежее в Telegram.