Свяжите видео cypress с результатами тестирования в конвейере выпуска

#azure-devops #azure-pipelines

Вопрос:

Я настраиваю тест cypress в своем конвейере выпуска. В моем конвейере выпуска я запускаю эти команды npm:

 "test": "cypress run --spec cypress/integration/localAuth-spec.js",
"ci": "nuxt generate -s amp;amp; start-server-and-test start-server http://localhost:3000 test",
 

Тесты выполняются, и с publish test results помощью я могу опубликовать результаты на вкладке «Тесты» в выпуске:

введите описание изображения здесь

В моем файле cypress.config я экспортирую видео, и я вижу, что это происходит в журнале конвейера выпуска. Но мне интересно, как я могу связать видео с тестом.

Комментарии:

1. Если нет встроенной функциональности: Azure DevOps предоставляет API для загрузки результатов тестирования и вложений для выполнения тестов: docs.microsoft.com/en-us/rest/api/azure/devops/test/.

Ответ №1:

В конвейере мы не можем связать видео с тестом. Мы можем вывести видеозаписи, а затем прикрепить видео к рабочему элементу. Это может быть обходной путь.

Комментарии:

1. Было бы лучше провести тестирование в процессе сборки?