1

テスト目的で、Thucydides と Jbehave を組み合わせて使用​​しています。
今、私はストーリーlogin.storyを持っています

シナリオ: ログインの成功

ユーザーがログインページにいる場合 ユーザーが
ユーザー名を入力した場合 ユーザー
がパスワードを入力
した場合 ユーザーがログインすると
、ユーザーはホームページに自分の名前を表示する必要があります ログイン
メタ


を含む別のストーリー story1.story

: @username ユーザー名
@password パスワード
@name name
GivenStories: Login.story


シナリオ: .....

次のコマンド
mvn clean verify thucydides:aggregate -Dmaven.test.failure.ignore=true
を使用して maven でテストを実行すると、 maven はすべてのストーリーを実行します。
login.story は、他のストーリーに含まれてパラメーター化される単なるストーリーであるため、実行したくありません。Maven は現在それを実行しており、例が含まれていないため保留中の話であると述べています。

これを回避する方法はありますか?どのストーリーを実行するか、またその順序を Maven に教えてもらえますか?

4

1 に答える 1

0

-Djbehave.story.name=loginあなたのコマンドで使用してみてください [login.story使用しloginないで拡張子なしで使用してください.story]。言及されたストーリーファイルを 1 つだけ開始する必要があります。

于 2014-09-25T13:15:02.397 に答える