Будущее контроля качества ПО за гильдиями тестировщиков, - эксперт
Высокое качество конечного продукта – основная цель при создании любого программного обеспечения. Сегодня объемы работ крупных компаний настолько велики, что требуют нового подхода к работе отделов контроля качества.
Классические команды тестировщиков, в которых тим-лид выполняет исключительно управленческие функции, постепенно уходят в прошлое. Будущее за командами, в которых роли QA (Quality Assurance) будут распределены по так называемым гильдиям - конкретным направлениям деятельности (автоматизация, написание кейсов для автотестов, внедрение новых и актуализация работы тулов, обучение новых QA и пр.).
Данный вопрос стал одним из самых обсуждаемых на первом в Украине фестивале тестирования QA Fest 2017.Своим мнением о повышении качества работы тестировщиков поделился участник ивента, Middle QA Engineer компании Lucky Labs Василий Стегний.
"Гильдии важны с точки зрения эффективности и оперативности выполнения задач. Когда тим-лид большую часть времени проводит на совещаниях и в итоге приносит оттуда далеко не совершенные решения, QA-инженерам приходится тратить много времени на выполнение того, что изначально должно решаться иначе. А когда работа построена по гильдиям, то каждый работает по своему направлению (по PHP, например, или по Python) и может предлагать рациональные решения проблемных вопросов. Именно так выглядит правильная структура в QA", - полагает Стегний.
Международный ивент собрал около тысячи участников и несколько десятков докладчиков из Великобритании, Швейцарии, Норвегии, Беларуси, Голландии, Украины и пр.
Активную дискуссию вызвал доклад белорусского спикера Игоря Хролла о том, кто должен писать автотесты.
"Для работы нашей компании ближе тот вариант, когда QA manual пишет тесты, согласовывает их с QA automation и далее уже после запуска тестов они вместе анализируют найденные ошибки. Если имеет место баг, то manual дает информацию разработчику и проверяет фикс. Если же это не баг, а проблема в самом тесте, то automationоптимизирует тест и запускает заново", - резюмировал Василий Стегний.
Среди прочих вопросов на фестивале обсуждали QA-метрики, ускорение автотестов, ловушки мышления в тестировании, создание и оптимизацию тестовой стратегии.