我有: 故事: 场景1。 情景2。 情景3。
如果方案1失败,我想跳过方案2和3。 我正在使用jbehave和Serenity。
我正在开始我的测试:
public RunTestSuite() {
findStoriesCalled(storyNamesFromEnvironmentVariable());
}
我试过了 。配置()storyControls()doSkipScenariosAfterFailure(真); 但它对我不起作用
答案 0 :(得分:0)
创建单独的类有一个变量,如“ int FlowIndicator;”或“布尔 FlowIndicator;”有一个吸气剂和安装者。
现在在故事类中为此FlowIndicator分配值。
如果方案1通过,则FlowIndicator应为1或true 如果场景1失败,则FlowIndicator应为0或false。
通过这种方式,您可以在场景2和3中为FlowIndicator进行验证。