selenium-webdriver - Specflow - 如何进行待定测试以使整个测试不失败

标签 selenium-webdriver automated-tests specflow specrun

您好,我正在使用 Specflow 来自动化我的 Web 测试。从最近几天开始,我收到待处理的测试,使整个测试处于失败模式,而不是使其通过。以前,如果发现一两个待处理的测试,它就会通过测试套件,但从上周开始,我遇到了问题,就像它没有通过测试一样。

有人可以告诉我如何让测试在 Pending 时通过吗?

最佳答案

您可以为“missingOrPendingStepsOutcome”属性设置“忽略”并尝试。

<specflow> 
....
....
<runtime 
      stopAtFirstError="false"
      missingOrPendingStepsOutcome="Ignore" />
....    
</specflow>

礼貌:Configuration in SpecFlow

关于selenium-webdriver - Specflow - 如何进行待定测试以使整个测试不失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36193287/

相关文章:

java - getAttribute 或 getText

python Selenium : Looking for ways to print page load time

javascript - 在 Appium 上调用特定测试

c# - VS2010 的测试列表编辑器在 VS2012 中的功能(更新)

.net - 您如何管理 bdd 功能和方案?

Java网络驱动程序: How can I obtain an instance of a Coordinates class?

java - SeleniumPlus Internet Explorer 测试中输入区域文本警报不会消失

javascript - 使用 Puppeteer 检测和测试 Chrome 扩展程序

arrays - 如何将数组值存储在 Postman 的环境变量中

c# - 步骤类的 Specflow 容器尚未初始化