runCI
Запускает тесты в фоновом режиме, основной сценарий использования - CI/CD процессы. Принимает в качестве аргумента ManagerConfig.
Особенности режима
- Автоматическое обновление эталона -
storyshotsбудет сам обновлять эталон в случае если поведение приложения для существующих тестов изменилось или добавились новые истории. Разработчику нужно будет определить факт регресса самостоятельно путём анализа этих изменений. - Передача исключений - в случае, если не удалось выполнить один или несколько тестов (например элемент не был
найден),
runCIвыбросит исключение по завершению выполнения всех историй и отобразит список всех ошибок. - Определение хрупких тестов - если во время запуска какой-то тест не смог выполниться с первой попытки, то он будет обозначен в итоговом отчёте тестирования.