Selenium测试(在c#中)在从命令行运行时失败,而不是在VS中

本文关键字:失败 VS 运行时 测试 Selenium 命令行 | 更新日期: 2023-09-27 18:13:42

我在visual studio中使用c#编写的一些Selenium测试中遇到了问题。当我从VS运行它们(MSTest)时,它们都通过了,但是如果我从命令行运行测试,有些会失败。我已经尝试了几次,似乎测试随机失败,因为失败的数量和失败的单个测试每次都不同,这让我感到困惑!就目前情况而言,我们的构建服务器上的测试失败了,我需要找出问题所在。任何想法或建议将非常感激!

Selenium测试(在c#中)在从命令行运行时失败,而不是在VS中

如果您试图断言尚未加载的页面元素,则在VS中执行测试比在IDE中执行测试快。尝试在测试用例中添加更多暂停或增加暂停时间。

是否有任何模式的测试失败,虽然它似乎是随机的?