Selenium中使用JBEHAVE BDD框架的SoftAssert/Serenify



我正在使用Serenity/jbehave BDD框架在自动化项目中工作,并且在故事失败的任何步骤失败时都会面临问题,由于HardAssert,其余步骤都不会被执行。

我想知道是否有softAssert,例如Testng中的任何SoftAssert或Serenity/jbehave中的任何验证选项。

目前软主张的最佳选择是使用Serenity剧本(http://thucydides.info/docs/articles/articles/soft-asserts.html)该领域的强大选择。我们可能会在将来的某个时候将软主张集成到一般@Step库中。

这可能是您想要的:

    embedderControls.doIgnoreFailureInStories(false);
    embedderControls.doIgnoreFailureInView(false);

至少您要将第一个更改为true。

最新更新