Зеркало команды: Что «запахи» в тестах говорят о ваших процессах коммуникации
“Запахи” в тестах — это признаки антипаттернов. Хотя причины появления запахов тестов могут быть самыми разными, сегодня мы хотим рассмотреть одну повторяющуюся тему — структуру команды , а более конкретно — проблемы в общении у тестировщиков с другими командами. Общение между специалистами важно для создания качественных тестов, потому что тест — это пересечение нескольких специальных областей знаний: - знание того, что хочет пользователь, интерпретируемое менеджментом как требования; - знание всех технических нюансов и слабых мест тестируемой системы (SUT), известное разработчикам и ручным тестировщикам; - теория тестирования, известная тестировщикам; - реализация тестов на конкретном языке и фреймворке, с которыми знакомы инженеры по автоматизации (SDET). Объединить всё это непросто; и многие запахи в тестах возникают именно тогда, когда это не удаётся сделать. В этой статье мы разберём конкретные причины появления таких запахов и их связь со структурой команды.
https://habr.com/ru/companies/testops_tms/articles/959842/
#запахи_кода #запахи #qa #qa_automation #тестирование #автоматизация #java #junit #selenide #python