在Serenity中启用软断言 - Cucumber JVM

时间:2018-01-02 18:54:00

标签: junit assertions serenity-bdd cucumber-serenity

在Serenity-Cucumber执行中,我试图使用以下命令在Serenity Steps中插入Soft断言

StepEventBus.getEventBus().enableSoftAsserts();

这并未显示任何有效的软断言。

当我通过Step EventBus执行相同的enableSoftAsserts()时,在通过Serenity-Junit执行中,我能够实现SoftAssertion,我的意思是能够执行后续步骤,即使步骤之间失败也是如此。< / p>

请告诉我如何在Serenity-Cucumber:JVM中实现与Serenity-Junit相同的SoftAssertion行为。

另外,我没有使用Serenity ScreenPlay,我只是在Junit的Before方法测试中调用了enableSoftAsserts()方法。

0 个答案:

没有答案