2

NUnit/MSTestのJenkinsでコードカバレッジv時間のグラフを作成することは可能ですか?

OpenCover と ReportGenerator を使用して、コード カバレッジ レポートを作成できます。これをグラフで視覚化できるようにしたいと思います。NUnit プラグインは、時間の経過に伴うテストの実行またはテストの失敗のグラフのみを生成します。

別のメモとして、OpenCover で %ERRORLEVEL% バッチ変数を設定する方法を知っている人はいますか?コード カバレッジの計算中にテストが失敗しますか?

4

2 に答える 2

2

Jenkins Plot プラグインを使用できます - https://wiki.jenkins-ci.org/display/JENKINS/Plot+Plugin

昔やりました。logparser でクエリされた IIS ログからのグラフ データを表示していました。

于 2013-09-30T22:00:38.497 に答える
1

このnodejs アプリケーションは、Google チャートの出力を使用して作成しました(ただし、必要に応じてやり過ぎかもしれません)。

最後に、opencover (または reportgenerator) 出力の上部にある要約エントリから数値を抽出し、そのデータを便利な場所に保存してから、独自のグラフを作成します。

2 番目の問題については、OpenCover のドキュメント (OpenCover、nuget、および msi と一緒にインストールする必要がある PDF/RTF) に、必要な操作を行うスイッチの詳細が記載されています。

-returntargetcode[:<opencoverreturncodeoffset>]
于 2013-09-19T08:51:03.173 に答える