5

だから私の典型的なワークフローは

  1. IntelliJでTestNGを使用してデータ駆動型テストを作成します。
  2. 私は何百ものデータ項目を提供します
  3. テストを実行すると、そのうちの1つまたは2つが失敗します
  4. [実行]ペインに合格/不合格のテストのリストが表示されます。

テストのその「インスタンス」を右クリックして、そのテストを単独で(ブレークポイントを使用して)実行できるようにしたいと思います。現在、IntelliJにはその機能がないようです。テストを右クリックする必要があります。実行すると、数百のデータポイントを使用して一連のテスト全体が実行されます。

これは可能ですか?

4

2 に答える 2

2

TestNG はtestng.xml、データ プロバイダーのどのインデックスを使用するかを指定できるレベルでこれをサポートします。これは "invocation-numbers" と呼ばれ、データ プロバイダーでテストを実行し、その呼び出し番号の一部を失敗testng-failed.xmlさせ、生成された .

質問に戻ります。UI でこの機能を使用できるようにするには、IDE でこの機能をサポートする必要があるため、IDEA フォーラムで質問することをお勧めします。

于 2012-10-18T07:36:02.023 に答える
0

この機能は Intellij の時点で追加されています142.1217: https://youtrack.jetbrains.com/issue/IDEA-57906

于 2016-08-20T11:12:46.100 に答える