TestNG を使用してテストを構成し、ReportNG をレポートに使用しています。
コード設定
parallel=true で構成された TestNG データ プロバイダーを持つクラスがあり、データ プロバイダーが提供するすべての要素に対して、@Test を実行するために異なるスレッドが生成されます (スレッド数は構成可能)。
質問
reportNG の結果は見栄えがよく、html で以下のように表示されます
MyTestName 0.297s メソッド引数: "URL1"
MyTestName 0.156s メソッド引数: "URL2"
@Test MyTestName のロジックに基づいて、@Test に合格/不合格になり、ReportNG レポートに表示されるメッセージを出力したいと思います。スレッドセーフになるようにするにはどうすればよいですか?サンプルの例を教えてもらえますか?
ありがとうございました!