0

このサイトで同様の質問をしましたが、これは私が見たものとは少し異なるシナリオです。

PCクライアントにJUnit4テストを実行させます。ただし、JUnit4テストをJUnit3テストとして(JUnit38ClassRunnerを使用して)イーサネット経由で、JUnit3.8を使用してJUnitテストを実行するサービスを実行しているターゲットシステムに送信するカスタムテストランナーがあります。テストは意図したとおりに実行されますが、PCクライアントに返されると、ルート化されていないテストとしてマークされます。これらのテストを「ルート化されていないテスト」として編成する方法はありますか?Eclipseを使用していないときに、失敗した結果がすべて1つのグループに返される場合、失敗した結果をふるいにかけるのはやや困難です。ターゲットの組み込みシステムはJava1.4.2を使用しているため、リモートシステムではJUnit 4を使用することはできません。これは、近い将来変更されることはありません。@RunWithアノテーションがあるため、PCクライアント側でJUnit3.8にダウングレードする必要はありません。

よろしくお願いします。

4

1 に答える 1

0

Eclipseでこれに対する解決策を見つけることができませんでしたが、Antを使用してjunitの実行を管理すると、xmlレポートが生成され、<junitreport>要素を使用してそれらのレポートをコンパイルすることでWebページに要約を表示できます。

于 2011-10-19T17:25:56.960 に答える