[英]Troubleshoot failing NUnit Selenium tests in Azure DevOps
我正在尝试构建一个 NUnit Selenium 测试套件,我可以在 Azure DevOps 中运行它,以便对我的公司 web 应用程序执行功能测试。
我已经在本地构建并测试了一个演示项目,它创建了一个浏览器实例,并使用 OneTimeSetUp 中的 web 应用程序对 session 进行身份验证 - 然后使用浏览器实例运行演示测试。 我遇到的主要问题是,当我在 DevOps 中运行此测试时,它在 OneTimeSetUp 期间失败,因此,它也未能通过测试。
我不确定如何解决这个问题,因为如前所述,测试在本地运行。 我正在针对同一个 web 应用程序运行测试。
我遇到的第二个问题是我尝试使用 ((ITakesScreenshot)driver).GetScreenshot() 方法截取屏幕截图,以便我可以看到测试出现问题的地方,但没有出现屏幕截图在测试结果中(我理解它们应该出现的地方(基于此视频))
由于无法看到测试在 DevOps 中做了什么,我不知道如何解决这个问题。 非常感谢有关如何实现此目标的任何提示、指示或资源。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.