2016-08-12 7 views
1

に失敗物語の中でシナリオをスキップ: ストーリー:私は、シナリオ1が失敗した場合のシナリオ2と3をスキップしたい シナリオ1. シナリオ2. シナリオ3.JBehave&セレニティ - 後に私が持っている

を。 私はjbehaveとSerenityを使用しています。

私はこのような私のテストを始めています:

public RunTestSuite() { 
     findStoriesCalled(storyNamesFromEnvironmentVariable()); 
    } 

I)は、( 設定を試してみましたstoryControls()doSkipScenariosAfterFailure(真);。。 しかし、それは私にとっては役に立たない

答えて

0

別のクラスを作成すると、 "int FlowIndicator;"という変数があります。または "ブール値 FlowIndicator;"それのためのゲッターとセッターを持っています。

ストーリークラスでは、このFlowIndicatorの値を割り当てます。

シナリオ1がパスフローインジケータである場合は、1または真である必要があります。 シナリオ1が失敗した場合フローインジケータは0またはfalseです。

フローインディケータのシナリオ2と3で確認できるのは、1である必要があります。