2

WebDriver テストが失敗したときにスクリーンショットを保存するカスタム JUnit ランナーをまとめました。Maven のフェイルセーフ プラグインを使用して統合テストのレポートを作成しています。TeamCity は CI サーバーです。

TeamCity がカスタム レポートをサポートしていることは知っていますが、関連するテストへの参照を使用して、画像ファイルを HTML ページ (またはページ) に埋め込む方法がわかりません。

スクリーンショットをテスト レポートに統合するには、どのような方法がよいでしょうか? 仕事をする Maven プラグインはありますか?

4

3 に答える 3

5

たぶん、Allure-reportがあなたの目的に合っているでしょう。スクリーンショットを含むさまざまな添付ファイルを含む素敵なレポートを作成できます。さらに、JUnit 統合Teamcity プラグインを備えているため、ユースケースを完全にカバーします。

于 2014-06-03T09:26:42.917 に答える
0

maven-cobertura-pluginを試すことができます。これをビルドに含めると、すべてのテストケースの成功、失敗、およびカバレッジのHTMLレポートが生成されます。お役に立てれば....

于 2012-06-23T14:11:46.940 に答える
0

残念ながら、レポートを単純に変更する方法はありません。レポートはmaven-report-pluginによって生成されるため、単純に変更することはできません。試すことができるのは、別のフォルダーを作成し、site.xml記述子を介してリンクを作成することです。

于 2012-06-22T12:57:18.457 に答える