stol

COMAQA Winter 2017. Круглый стол «Старт автоматизации тестирования на проекте»

Внедрение автоматизации тестирования – это также проект, у которого есть цели и задачи, который должен развиваться в рамках имеющихся ресурсов и с учетом «внешних» условий, факторов и рисков. Запустить такой проект и сделать его успешным, разработать четкие процедуры и регламент, которые послужат основой для всех последующих проектов по автоматизации – это то, к чему стремятся во многих IT-компаниях. В рамках круглого стола мы постараемся затронуть следующие вопросы:
1) с чего собственно начать: изучение тестируемого продукта? или пожеланий заказчика? или возможностей команды?
2) команда:
- отбор членов команды (сколько человек, с какими навыками, как отбираем)
- распределение задач и зон ответственности
- организационные вопросы (отпуска, новый человек в команде и пр.)
- особенности распределенной команды
- взаимодействие с иными командами (разработчики, DevOps, «ручники», бизнес)
3) выбор покрытия и видов тестов для автоматизации: регрессия, функциональные, производительность и пр.
4) выбор фрэймворков, инструментов и пр.
5) лицензии, «open source»-ые инструменты
6) выбор архитектурного решения
7) договоренности по стилю кодирования, проведению «code review», именованию тестовых методов и пр.
8) договоренности по подготовке тестовых данных, настройке тестовых окружений, прогону тестов, анализу результатов
9) метрики (что собираем и когда начинаем собирать)
10) документирование процесса по внедрению автоматизации, опрос участников
11) влияние методологии разработки ПО (agile и пр.) на старт и развитие проекта по автоматизированному тестированию
12) влияние стадии разработки продукта на старт автоматизированного тестирования
13) различия в старте проекта по автоматизации для веб-, мобильных и desktop-продуктов.

Похожие Записи

Оставить комментарий