2016-03-03 4 views
9

maven testngテスト用のTravis CIのHTMLレポートにアクセスして表示する方法はありますか?このとき mavenテスト用のTravis CIのhtmlレポートにアクセスして表示する方法はありますか?

は、トラヴィスCIログは、私は多くのテストに合格方法を見る唯一の方法です/失敗/

何かのようになどスキップ: テストを実行:34、失敗:0、エラー:0、スキップを:0、時間が経過:50.427秒

結果:

テストを実行:34、失敗:0、エラー:0、スキップを:

:0

ただし、このディレクトリ内に生成された確実な報告があります

[INFO]シュアレポートディレクトリ:/ホーム/トラヴィス//XXXX/YYYY /ターゲット/確実な-レポート私は確実な-レポート/ index.htmlをファイルにアクセスし、結果を表示したい

を構築します。

これは可能ですか?誰かが助けてくれますか?

+0

多分私はものを誤解していますが、テストが大丈夫ならばなぜレポートを見ていますか?テストは*緑*ですか?ところで、私はtravis-ciのドキュメントを理解していれば、フォルダにアクセスすることはできません.Docker内で実行しています。 – khmarbaise

+0

Thanks @ khmarbaise ..私のテストが失敗した場合、アサーションが間違っていて、そういうもの。 Travis CIログには、失敗したテストの「実際の」および「期待される」詳細は表示されません。 – aspiringqa

+0

どのアサーションが間違っているのかわからない場合は、テストが十分に細かくはなく、複数のアサーションがあるテストケースがあるようです。あなたが期待していることに基づいて名前をつけたテストをより良くし、通常は何か間違っていないと単体テストが非常に短くなければならないことを覚えておいてください... – khmarbaise

答えて

1

私も同じ質問がありました。残念ながら、TravisはHTMLレポートをサポートしていないようです。試したことはありませんが、このfeature requestで示唆された回避策と、この他のSO questionに基づいて、lynx -dumpを使用してHTMLファイルをレンダリングし、Travisに出力させます。

関連する問題