2016-04-13 10 views
0

私はいくつかのシナリオ(約250まで合計)を持つフィーチャファイル(たとえばf1.feature、f2.feature ..)を持っています。 テストスイートを実行しているときに、失敗した状態で100個のシナリオが表示されたら、私は彼らに再実行してもらいたい。Serenity-Thucydidesで失敗したシナリオを再実行するには?

現在junitランナーに供給できるプロパティファイル(実行するフィーチャーファイル名のセットを持つ)を更新することができます。しかし、失敗したシナリオだけを実行できるように、mavenコマンドを実行している間にプロパティファイル(シナリオリストを持つ)を渡したいと思います。

答えて

1

これは、あなたが失敗したテストを再試行したい 回数にそれをhttp://thucydides.info/docs/serenity-staging/#_retrying_failed_tests

trueにjunit.retry.testsとmax.retriesを行います。 max.retriesが指定されており、 junit.retry.tests = trueの場合、すべてのメソッドテストは、最初に が成功するまで実行されますが、1 + max.retries回以下です。

+0

にMavenの確実なプラグインを使用することができ、リンク
https://github.com/serenity-bdd/serenity-exercises/issues/1
以下を参照してください。 – SLY

0

@selvaこの機能は現在、平静状態から削除されていると思われます。私たちは、私がテストを実行するためにMavenを使用していますし、それは私のために働いていなかった代わりに

関連する問題