Используя Cypress, как мне записать результаты в виде видео и затем найти папку, в которой они хранятся? - PullRequest
0 голосов
/ 06 апреля 2019

Я использую Cypress. Без вопросов. Все тесты работают нормально. Однако я не совсем понимаю, как записать результаты в виде видео, а затем найти папку с видео.

Я попытался найти папку с кипарисами и видео в соответствии с документацией, но безуспешно. Я даже попытался изменить местоположение по умолчанию на папку на диске C, но папка не была заполнена видео.

Есть ли другие шаги, необходимые для начала записи?

1 Ответ

1 голос
/ 06 апреля 2019

Cypress начнет запись видео, только если он работает в режиме command line или без головы.После запуска теста кипариса вы можете увидеть, что папка video создается в корневой папке кипариса.

Предположим, если у вас есть весь проект Cypress по указанному ниже пути, и у вас есть тесты с именем test-spec.js, доступные в папке интеграции \ examples.

C:\Demo\

Теперь cd в эту папку Demo, затем выполните команду cypress следующим образом;C:\Demo\node_modules\.bin\cypress run "C:\Demo\cypress\integration\examples\test-spec.js"

Если у вас есть несколько файлов спецификаций для запуска:

`C:\Demo\node_modules\.bin\cypress run "C:\Demo\cypress\integration\examples\"` 

Также проверьте, пожалуйста, следующие настройки true

video: true,
videoCompression: 32,
videoUploadOnPasses: true,

Также, пожалуйста, обратитесь,в Github есть открытая проблема для записи пустого видео на кипарисах: https://github.com/cypress-io/cypress/issues/1304

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...