2

TestNG バージョン 6.8.5 と Surefire maven プラグインを使用して、Selenium テストを実行しています。

テストクラスでいずれかの構成メソッドが失敗するたびに、テストはスキップされます (これは予期されることです)。

しかし、問題は - 結果xmlで報告されたテストの総数には、失敗した構成メソッドの数が含まれています。

実際には 10 個のテストがあり、そのうち 6 個が失敗し、3 個がスキップされ (構成エラーのため)、1 個がパスしました。しかし、結果の xml は以下のように間違って表示されます。

<testsuite failures="9" time="224.726" errors="0" skipped="3" tests="13" name="TestSuite">

これにより、電子メールと Jenkins 通知で混乱が生じます。これに対する回避策はありますか?

4

0 に答える 0