【发布时间】:2020-04-27 09:42:11
【问题描述】:
我目前正在尝试使用 Azure Devops 在部署过程中集成自动测试执行,但这会导致一些测试无法正常运行的问题。
我正在测试的应用程序有一个登录页面,我已经设置了几个测试来查看它是否正确打开。这些运行平稳,但需要通过登录过程的运行不。
我在此过程中设置了一些快照,结果是我在登录的最后一步出现错误。我检查了应用程序日志,结果是没有发送任何凭据我觉得奇怪的请求,因为它们显示在快照上。
所有插入的数据都是正确的,我检查了运行它们的代理上的端点和设置,一切似乎都很好。
然后我尝试通过 powershell 命令直接在同一个代理上运行自动化测试,所有测试都通过了,没有任何问题。
我尝试将我的任务更改为 powershell 命令,但它仍然给我一个错误。
我不知道我的问题可能出在哪里,或者我什至应该能够从哪里开始寻找问题,因为显然问题出在 azure devops 任务上,但一切似乎都很好,我已经修改了有点设置,但它们似乎都没有对我得到的结果产生任何影响。
我正在使用版本 2 的 vstest 任务,并针对部署到代理的测试程序集。关于我可能遗漏的任何想法或有关如何找到解决方案的指示?
【问题讨论】:
-
只是想在周末后检查一下这个问题的状态是什么?具有交互模式的代理是否可以帮助您实现预期?
-
代理已设置为交互模式,问题出在我的 vstest 版本上,因为安装不同的代理对我有用。
标签: powershell selenium-webdriver azure-devops automated-tests