1

Javascript 用のコード カバレッジ ツールを取得しようとしています。手順は次のとおりです。

  1. JS ファイルを計測する
  2. パッケージ化して JBOSS にデプロイする
  3. テストを実施する
  4. カバレッジ ダンプを取得する
  5. カバレッジ ダンプを含むレポートを生成します。

JSCover を使用しようとしましたが、レポートの生成中にうまく機能しませんでした。今、私はCode-Coverageを見ていまし た。このツールは良さそうです。これでファイルをインストルメント化できましたが、次のステップで立ち往生しています:

ステップ 3 - コード カバレッジ データの抽出

すべてのテストが完了したら、次を使用してコード カバレッジの結果を JSON 形式で取得できます。

YAHOO.tool.TestRunner.getCoverage(YAHOO.tool.TestFormat.JSON) (YUI 2)
Y.Test.Runner.getCoverage(Y.Coverage.Format.JSON) (YUI 3)
YUITest.TestRunner.getCoverage(YUITest.CoverageFormat.JSON) (standalone)

この JSON 構造は、テストのすべてのカバレッジ データを表します。このデータを手動で取得してファイルに保存するか、このデータをサーバーに送信できます。

ステップ3の実行方法がわかりません。

誰かこれを説明してくれませんか? 私たちはかなり長い間さまざまなツールを試してきましたが、今はこれに行き詰まっています。

4

0 に答える 0