Сколько времени у вас занимает прохождение тестов (функциональные) перед деплоем на проекте? Как вы оптимизировали время прохождения?
- < 10 минут
- 10 - 30 минут
- 30 - 60 минут
- 1 - 2 часа
- 2 - 3 часа
- 3 - 5 часов
- 5 - 10 часов
- > 10 часов
0 участников
Сколько времени у вас занимает прохождение тестов (функциональные) перед деплоем на проекте? Как вы оптимизировали время прохождения?
0 участников
Ну очень сильно зависит от проекта…
Все же уточню - перед деплоем куда? У нас, к примеру, много разных окружений. И вначале UI тесты гоняются после деплоя приложения на Dev. Не совсем понимаю, как можно ранить тесты до деплоя, если у вас UI еще не поднят? Или вы говорите о локальном запуске девелоперами на собственных тачках?
Касательно длительности, опять-таки, - чего? Смоука / регрешена?
Время оптимизировали путем фильтрации нецелесообразных для UI автоматизации тестов, а также - распараллеливанием.
П.С. Ну еще желательно не говнокодить писать плохой код, который способствует замедлению работы тестов.
Тесты прогоняются перед деплоем на DEV, ну и локально разработчиками/тестировщиками - время одинаковое уходит. Данные тесты проверяют весь функционал приложения, функционал добавляется - тесты соответственно тоже == время выполнения растет.