在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()方法。