Перейти к основному содержимому

runCI

Запускает тесты в фоновом режиме, основной сценарий использования - CI/CD процессы. Принимает в качестве аргумента ManagerConfig.

Особенности режима

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