0

私は現在AndroidSDK/ APIをテストしようとしています。そのために、APIのSQLiteクラスを利用するアプリケーションと、そのアプリケーションを実行するテストを作成しました。テストを分析してプロジェクトの実際の結果を取得できるように、SDKのコードカバレッジを必死に探しています。ただし、これを行うのに役立つドキュメント(またはStack Overflowの質問)が見つからないようです。私はEMMAで遊んでいます(そしてしばらくの間Antですが、Androidビルドのバージョンでは明らかに不十分であり、個別にダウンロードすることは私にとってうまくいきませんでした)。私は以前にこの質問を見つけましたが、彼らの解決策がわかりません。

誰か助けてもらえますか?ありがとう。

編集:前のリンクのリンクからコードを追加しようとしました(EMMAのbuild.xmlとant.propertiesにコードを追加しています)が、カバレッジログがどこに保存されているかさえわかりません。そうかもしれないと思います。

4

1 に答える 1

1

EclEmmaを使用してAndroidプロジェクトでコードカバレッジを実行します。私の単体テストは、Robolectricを使用して実行するように設定されています。私はAndroidビルドの管理にAntを使用していませんが、これらで動作させるのは難しいことではありません。

于 2012-08-22T18:30:15.483 に答える