0

Teamcityサーバーを介して自動テストされるPlay(1.2.4)アプリケーションがあります。通常の(JUnit)テストは、使用時に/test-result/ディレクトリにTest-{classname}.xmlデータファイルを返します。

play.bat自動テスト

しかし、セレンテストはそうではありません。/test-result/{testname}.test.html.failed.htmlまたは...succes.htmlのみを生成します

Teamcity内からどのセレンテストが失敗したかを簡単に示すことができないため、これは厄介です。ログファイル/アーティファクトを調べて、どのfailed.htmlファイルが存在するかを確認し、それを開いて、どのテストケースが失敗したかを確認する必要があります。迷惑!

どのセレンテストが失敗したかを確認するために解析できるデータファイル/xmlをplay1.2.4で生成するにはどうすればよいですか?

4

1 に答える 1

0

私はこれまで何の情報も見つけることができず、それを実行する方法の手がかりもなかったので、SeleniumHTMLテスト結果ファイルの独自のパーサーを作成しました。私はそれをGPLの下でソースコードを使ってgithubでリリースしました:https ://github.com/crunchie84/play-seleniumresults-parser

于 2012-04-20T12:00:00.860 に答える