Azure Результаты автоматизированного теста Devops не соответствуют результатам теста powershell с использованием тех же данных - PullRequest
0 голосов
/ 09 января 2020

В настоящее время я пытаюсь интегрировать автоматизированное c выполнение теста в процесс развертывания с использованием Azure Devops, но это вызывает у меня проблему, когда некоторые тесты не работают должным образом.

У приложения, которое я тестирую, есть страница входа в систему, и я настроил пару тестов, чтобы проверить, правильно ли оно открылось. Они работают гладко, но те, которые требуют прохождения процесса входа в систему, этого не делают.

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

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

Затем я попытался запустить автоматические тесты с помощью команды powershell непосредственно на том же агенте, и все они прошли без проблем.

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

Я понятия не имею, где может быть моя проблема или где я должен быть в состоянии начать искать проблему, поскольку ясно, что проблема в задаче azure devops, но с ней все в порядке Я немного повозился с настройками, но ни один из них, похоже, не повлиял на результаты, которые я получил.

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

1 Ответ

1 голос
/ 10 января 2020

Они работают гладко, но те, которые требуют прохождения процесса входа в систему, не

На основании этого описания, кажется, что оно автоматически откроет новое окно по заданию .

Если я прав, и ваш тест откроет окно для входа в систему с вашим приватным агентом. В настоящее время режим вашего частного агента должен быть в interactive, что позволяет разрешить автоматический вход в систему.

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

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