3

テスト セットのコード カバレッジを見積もる必要があります。テストは、物理デバイス上の J2ME アプリケーションで実行されます。MIDP 2.1、CLDC 1.1、および JSR-75 FileConnection が利用可能です。J2ME は (大まかに) J2SE のサブセットであるため、java.io.File を使用するツール (これまでの唯一の回答にリストされているものなど) は使用できません。

これは主に、テストがまったく触れていないコードの断片を特定するためです。

あとからレポートデータを任意に結合できるのもいいので、新しいテストで実際にどれだけカバー率が上がるかがわかります。

Cobertura4j2meに代わるものはありますか?

4

2 に答える 2

1

多くの Java コード カバレッジ ツールがあります。それらの多くは、スペースの制限により組み込みシステムでは利用できない JVM 機能を使用して動作します。

カバレッジ データを保持するための追加のブール配列のみを使用するものは、次の場所にあります。

http://www.semanticdesigns.com/Products/TestCoverage/JavaTestCoverage.html

その配列を組み込みデバイスから PC 上のファイルにダンプする追加のルーチンをコーディングする必要がありますが、これは通常、非常に簡単な作業です (たとえば、一度に数時間の作業)。

于 2009-07-11T21:22:15.683 に答える
0

ここにたくさんの代替手段があります。

http://java-source.net/open-source/code-coverage

于 2008-09-19T01:15:54.137 に答える