Отчётность в вашем проекте
Вопрос
Как в вашем проекте был устроен отчёт об автотестах и кто им пользовался?
Попробуйте сами
Ответьте вслух за 2 минуты, как на собесе. Потом сверьтесь с тезисами: что прозвучало, а что нет.
Показать ответ и разбор
Коротко
Что должно прозвучать в ответе
Инструмент: Allure, HTML Playwright, JUnit в CI
Шаги на языке сценария и вложения при падении
Метки: фича, критичность, владелец; категории падений
История и тренды, публикация в CI
Уведомление в чат со ссылкой, кто и когда разбирает
Что могут спросить следом
- Как отличаете баг продукта от проблемы теста?
- Что смотрит менеджер, а что разработчик?
Разбор
Образцовый ответ: «Allure поверх pytest и Playwright. Методы Page Object и API-клиентов размечены @allure.step, поэтому отчёт читается как сценарий. При падении UI-теста прикладываются скриншот, трейс и логи консоли, у API-тестов каждый запрос и ответ. Метки фичи, критичности и команды-владельца. В categories.json описаны частые причины: таймаут стенда, 502, известные баги. В CI переносили историю, отчёт публиковался на GitLab Pages, в чат приходило сообщение со счётчиками и ссылкой. Ночные падения утром разбирал дежурный»).
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.