Тестирование Devops Прикрепление отпечатков экрана - дополнительные шаги? - PullRequest
0 голосов
/ 10 июля 2019
    var ss = ((ITakesScreenshot)Driver.Instance).GetScreenshot();
    var path = Directory.GetCurrentDirectory() + "\\" + this.ImageName + this.Status + "screenshot.png";
    ss.SaveAsFile(path);
    testContext.AddResultFile(path);

Мы переносим тестирование и CI с одной платформы на DevOps.Я пытаюсь воспользоваться имеющимися у них инструментами.Одна вещь, которую я пытаюсь сделать, это вместо того, чтобы создавать свои собственные отчеты (Степень).Я хочу поместить отпечатки экрана в функцию тестирования DevOp.Я использую приведенный выше код, который был предоставлен по ссылке:

https://docs.microsoft.com/en-us/azure/devops/test/collect-screenshots-and-video?view=azure-devops

Вместо использования TestContext в отдельном классе, я использую тот же, который я использую изтесты на селен.Изображения не отображаются с отдельными тестами или с целым набором тестов.Есть ли какая-либо опция загрузки, которую мне не хватает в шаблоне DevOps?Или это должно работать только с кодом, перечисленным выше.Любое направление будет полезно.

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