私はAndroidiumアプリケーションをテストするためにrobotiumを使用しています。テストは成功しましたが、テスト結果を別のファイルで表示する方法はあるかどうかを知りたいのですが。ロボティウムを使用してテスト結果レポートを生成する方法は?
答えて
通常のAndroid JUnitテストとしてロボットテストを実行してから、標準のメカニズムを使用してテスト結果、つまりant task fetch-test-reportを取得することができました。これを行うために、私はツールを使ってアンドロイドによって作成されたbuild.xmlファイルを使用しました。これを設定する方法の詳細については、documentation for developing in other IDEsを参照してください。がんばろう!
それは純粋なJUnitのコードではありませんので、あなたはあなたの選択の道をたどることができます任意のXML文書を使用して
1-XMLベースのテスト実行レポートを/使用するAPI
2 - logcatベースのテスト実行レポートを解析テスト中のデバイスへの書き込み例えば、ログあなたは、Eclipse IDEに
を使用している場合3-カスタマイズされたレポートは、このためには、デバイスに書き込むためのAPIが必要になります
これらはあなたのあたりとして利用可能ないくつかのうち三つの方法です要件とIDE。
私は、logcatとandroid class Log. 'severity'(tag、msg)(「重要度」はi-info、d-debug、w-warn、e-error、v-verbose)ボタンmyViewをクリックする例です:
フィルタを使用すると、タグで出力をフィルタリングし、すべての行を選択すると.txtファイルに保存できます。これらすべては、InstrumentationTestRunnerの出力をあなたのためにファイルにリダイレクトする簡単なスクリプトを書くことによって自動的に行うことができます。
XMLレポートの生成が非常に簡単ですが
手順- は日食でいつものようにJUnitテストを実行します従うべき
Run As-> Android Junit Testを実行します。
テストの実行が完了すると、IDEが提供するステータスバーにステータスが表示されます。
eclipse IDEのJunitビューで使用可能なテスト実行履歴アイコンをクリックすると、XML形式テストをエクスポートできるエクスポートオプションが表示されます。
アイコンを見つける際に問題がある場合は、下の画像をご覧ください。
あなたはPolideainstrumentationtestRunnerを使用することができ、それはあなたがテスト結果を保存したい場所を正確に指定することができます。
http://code.google.com/p/the-missing-android-xml-junit-test-runner/
私はそれに役立つことを願っています(オプションjunitXmlOutput真とjunitOutputDirectory yourPathを追加します)。
私の場合は、ユーザーのスプーンでテスト用のHTMLレポートを生成します。 https://github.com/square/spoon
幻想的なツール!接続されたすべてのデバイスの簡単なレポートとセットアップが簡単です。どうも ... :) – Trinimon
- 1. Perlでテスト結果レポートを生成する
- 2. 別のテスト結果からJUnitレポートを生成するPythonスクリプト
- 3. SOAtestを使用してレポートを生成する方法
- 4. SQLを使用してそのような結果を生成する方法
- 5. Allureを使用してテスト結果を使用してカスタムCSVレポートを生成するにはどうすればよいですか?
- 6. YeomanとMochaを使用してJenkinsでテスト結果とカバレッジレポートを生成
- 7. testNGまたはATU xmlまたは結果を使用して魅力的なレポートを生成する
- 8. MVC 3でレポートビューアを使用してレポートを生成する方法は?
- 9. Laravelを使用してブラウザで単体テスト結果を取得する方法。
- 10. Hspec:成功したテスト結果を抑制する方法
- 11. VSTS(Unit Test Adapter)を使用してテストを実行中にNUnit XMLレポートを生成する方法
- 12. テスト結果は、私はジェンキンスでSOAPUIテスト結果をログに記録するプラグイン確実なレポートを使用していますジェンキンス
- 13. 比較結果のレポートを生成するC#
- 14. cypherを使用してクエリ結果をページングする方法は?
- 15. Seleniumを使用して実行するたびにテスト結果フォルダを作成する方法 - キュウリオプションのJunitテストランナーファイル?
- 16. 各テストが終了した後、ReportNGでReportNGを使用してレポートを生成
- 17. テスト名とモジュールを追加して結果のドキュメントをテストする方法は?
- 18. TFSでテスト結果レポートを表示するには
- 19. Linqを使用して各結果のIDを生成
- 20. .NETコアを使用してxunitで結果レポートテストを生成
- 21. PHPを使用してCryptoJS.enc.Base64と同じ結果を生成
- 22. レポートビューアを使用してasp.netでレポートを作成する方法
- 23. winrarテスト結果を使用したバッチスクリプト
- 24. データドリブンユニットをドリルダウンする方法MSTestを使用したHudsonのテスト結果
- 25. Laravel - pdfレポートを生成する方法
- 26. テストが失敗したときのnunitテスト結果の生成
- 27. テストケースのレポートを生成する方法は、単体テストになりますか?
- 28. DFSORTを使用してレポートを生成する
- 29. ActiveRecordを使用して効率的にレポートを生成する
- 30. sqlを使用してポーリング結果を表示する方法
Eclipseから昼食を取る代わりにシェルからエクスポートする方法はありますか? –