我正在使用Serenity / JBehave BDD框架从事自动化项目,并且当故事中的任何步骤失败时,我正面临着这个问题,其余的步骤因为硬件而没有被执行。
我想知道在TestNG中是否有任何softassert或Serenity / JBehave中的任何验证选项。
答案 0 :(得分:0)
目前软断言的最佳选择是使用Serenity Screenplay(http://thucydides.info/docs/articles/soft-asserts.html),它在这个领域提供了许多强大的选项。我们可能会在将来的某个时候将软断言集成到通用的@Step库中。
答案 1 :(得分:0)
这可能就是你要找的东西:
embedderControls.doIgnoreFailureInStories(false);
embedderControls.doIgnoreFailureInView(false);
只有你想要将第一个,至少改为真。