Селены скриншотов в VSTS (Azure DevOps) - PullRequest
0 голосов
/ 15 октября 2018

По моим поискам, оно должно "просто работать". Это лучшая статья, которую я нашел.Я выполнил эти действия, но нигде в интерфейсе VSTS (Azure DevOps) он не указывает на наличие прикрепленных снимков экрана.

Я выполняю это на частном сервере сборки и проверил следующее:

  1. Снимки экрана создаются и сохраняются на диск
  2. Полученный файл TRX (я использую MSTEST framework) имеет ссылку ResultFile (путь к файлу изображения)
  3. Файл TRX загружен в VSTS, и я могу загрузить его и увидеть, что ResultFile все еще находится в TRX.

Я не уверен, что мне не хватает, чтобы получить этоРабота.Любая помощь будет оценена.

Ответы [ 2 ]

0 голосов
/ 08 января 2019

Связанные задачи для публикации артефактов

Используйте эти задачи для публикации артефактов.К сожалению, он хорошо спрятан в Docus.

icon Утилита: Копирование файлов Копируя файлы в $(Build.ArtifactStagingDirectory), вы можете публиковать несколько файлов разных типов из разных мест, указанных вашим соответствие шаблонов .

icon Утилита: Powershell Создание встроенной задачи PowerShell для удаления файлов после копирования

Remove-Item –path "Path to your screenshots" –recurse

icon Утилита: публикация артефактов сборки При выполнении этой задачи они будут публиковаться как тестовые артефакты

0 голосов
/ 18 октября 2018

Это известная проблема, и Microsoft заявляет, что она исправлена, но ожидается выпуск в будущем обновлении: В результатах тестирования сборки Azure DevOps отсутствуют вложения из тестов

Обходной путь в ответеnotes говорит использовать опцию для повторного запуска неудачных тестов.

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