使用Selenium中的Jbehave BDD框架在Serenity中进行softassert / verify

时间:2016-12-13 10:48:50

标签: selenium jbehave serenity-bdd

我正在使用Serenity / JBehave BDD框架从事自动化项目,并且当故事中的任何步骤失败时,我正面临着这个问题,其余的步骤因为硬件而没有被执行。

我想知道在TestNG中是否有任何softassert或Serenity / JBehave中的任何验证选项。

2 个答案:

答案 0 :(得分:0)

目前软断言的最佳选择是使用Serenity Screenplay(http://thucydides.info/docs/articles/soft-asserts.html),它在这个领域提供了许多强大的选项。我们可能会在将来的某个时候将软断言集成到通用的@Step库中。

答案 1 :(得分:0)

这可能就是你要找的东西:

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

只有你想要将第一个,至少改为真。