Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

Оптимизация функциональных тестов (время прохождения). Опрос и кейсы

execution
Теги: #<Tag:0x00007f7b65257c80>

#1

Сколько времени у вас занимает прохождение тестов (функциональные) перед деплоем на проекте? Как вы оптимизировали время прохождения?

  • < 10 минут
  • 10 - 30 минут
  • 30 - 60 минут
  • 1 - 2 часа
  • 2 - 3 часа
  • 3 - 5 часов
  • 5 - 10 часов
  • > 10 часов

0 участников


Серия at.info опросов по автоматизации тестирования ПО
Время выполнения авто тестов на проектах
(Dmitrii Demin) #2

Ну очень сильно зависит от проекта…


(Sergey Korol) #3

Все же уточню - перед деплоем куда? У нас, к примеру, много разных окружений. И вначале UI тесты гоняются после деплоя приложения на Dev. Не совсем понимаю, как можно ранить тесты до деплоя, если у вас UI еще не поднят? Или вы говорите о локальном запуске девелоперами на собственных тачках?

Касательно длительности, опять-таки, - чего? Смоука / регрешена?

Время оптимизировали путем фильтрации нецелесообразных для UI автоматизации тестов, а также - распараллеливанием.

П.С. Ну еще желательно не говнокодить писать плохой код, который способствует замедлению работы тестов.


#4

Тесты прогоняются перед деплоем на DEV, ну и локально разработчиками/тестировщиками - время одинаковое уходит. Данные тесты проверяют весь функционал приложения, функционал добавляется - тесты соответственно тоже == время выполнения растет.