#question Есть ли смысл компилировать и запускать (не удаленный драйвер, типа Selenoid, Selenium Grid) тесты внутри докер контейнера? В результате, не нужно будет устанавливать JDK и тд на CI.
#question Привет! Мы пишем автотесты для регресса приложения, но когда наступает сам регресс "внезапно" оказывается что приложение сильно успело поменяться и многие тесты уже не работают по причине что поменялись локаторы или изменился функционал. в итоге большую часть регресса вместо отлова багов приложения мы исправляем "баги" автотестов.
#question Привет! Мы пишем автотесты для регресса приложения, но когда наступает сам регресс "внезапно" оказывается что приложение сильно успело поменяться и многие тесты уже не работают по причине что поменялись локаторы или изменился функционал. в итоге большую часть регресса вместо отлова багов приложения мы исправляем "баги" автотестов.
а не хотите в найт бил их запихать? чтоб регресс гонялся каждый день и чинить быстрее будет?)
#question Артём, где и когда в CI надо всовывать автотесты? Выпуск начался про "в ручную гоняли...а потом в CI положили". Что, где, сколько и как часто)
найтли билды есть, но финальная сборка собирается прямо перед регрессом
а на фичеветку типо не гоняете тесты? странно как-то. Тогда надо собирать билд не перед релизом, а последовательно по мере готовности, сделав "псевдо CD"
а на фичеветку типо не гоняете тесты? странно как-то. Тогда надо собирать билд не перед релизом, а последовательно по мере готовности, сделав "псевдо CD"
на фича ветках тесты еще не гоняем, но похоже придется. загвоздка в том что заранее не известно какие фичи войдут в финальный билд