問題タブ [ncover]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
291 参照

tfs - NCover または Instrumentation .Coverage ファイルを TFS 2010 にインポートして、ビルドの概要レポートに表示されるようにします。

私のプロジェクトには、NUnit フレームワーク、特に 2.5.9 を使用したテストがあります。私のビルド プロセスでは現在、nunit xml ファイルを作成してから、それらを .trx に変換し、mstest.exe を使用して TFS に公開しています。ここで、コード カバレッジを TFS に報告し、ビルド サマリー レポートに表示する必要があります。NCover の結果を xml に作成できます。NCover の結果を NUnit xml に含め、それを .TRX 形式に変換してから TFS にインポートできることを望んでいましたが、うまくいきません。しかし、vsts.xsd によると、.TRX ファイルはコード カバレッジ情報を受け入れることができるように見えますが、それがファイル参照なのか他の指標なのかはわかりません。

ここの例を使用して、Visual Instrumentation を使用して .Coverage 結果ファイルを作成することもできます

したがって、単体テストを TFS に発行できることはわかっています。問題は、ncover または .coverage の結果を TFS 2010 に戻すことはできますか?

0 投票する
3 に答える
3886 参照

.net - TeamCity は並列で Nunit テストを実行します

そのため、teamcity を介して .net プロジェクトの NUnit テストを実行するためのより良い方法があるに違いないと考えていました。現在、プロジェクトのビルドには約 10 分かかり、テスト ステップには 30 分ほどかかります。

Nunit テストを 3 つのグループに分割し、それぞれを別のエージェントに割り当てることを考えていました。そして、開始する前に、最初のビルドにビルドの依存関係があることを確認してください。

これは私が考えた最善の方法でした。別の方法も検討すべきですか?
余談ですが、最後にすべての Nunit テストを組み合わせて、3 つの異なるマシンでビルドされているテストから 1 つのレポートを取得することは可能ですか? 誰かが巧妙なハックを考えない限り、これは可能だとは思いません。

0 投票する
1 に答える
339 参照

code-coverage - NUNITテストケースなしのNCOVER

NCOVERは、.dllをインストルメント化し、Nunitテストケースを実行するための優れたツールであることを理解しています。NCOVERを使用して.dllをインストルメント化し、手動テストケースを実行することは可能ですか?

はいの場合、どのように?そうでない場合、そのようなプロビジョニングを提供できる.NETツールはありますか?

0 投票する
1 に答える
99 参照

c# - Moles 0.94.51023.0 および NCover 1.5.8

モルと NUnit をランナーとして NCover からカバレッジを生成しようとしましたが、カバレッジは 0% です

Moles/Pex と NUnit を使用して NCover 1.5.8 で投稿を試みました

https://stackoverflow.com/questions/8385592/how-to-integrate-ncover-moles-mstest-to-get-the-coverage

Moles を使用したテストのコード カバレッジ情報がない

私が推測する問題は、必要な CLSID を取得できないことです。正しいCLSIDを取得する方法と何??

Moles はまだ NCover と互換性がありませんか?

0 投票する
3 に答える
90 参照

c# - すべてのプロジェクトでアクセス可能なクラスを取得する最良の方法

コードでカバレッジ除外の属性を宣言する必要があります。問題は、プロジェクト グループがあり、必要なときにすべてのプロジェクトからアクセスできる場所に作成したいということです。現在、名前空間は使いやすく、各プロジェクトで次のように宣言されます。

属性を使用する各ファイルに名前空間を追加する必要なく(たとえば、グローバル名前空間を使用して) 、プロジェクトグループのどこにでもアクセスでき、一度だけ宣言できる方法で、この目標を達成するためのより良い方法はありますか?

ありがとうございました

0 投票する
1 に答える
199 参照

powershell - PowershellとNCover

PowerShellからNCover1.5.8を呼び出そうとしています。

「プロファイリングされたプロセスが終了しました。プロファイラー接続が確立されていません。」というメッセージで失敗しました。

cmdコンソールから呼び出された場合、

正常に実行されます。

PowerShellのNCoverの//regswithと何か違う点はありますか?

ありがとう

0 投票する
1 に答える
84 参照

c# - NCover CruiseControl.Net から XSD ファイルを除外する

CruiseControl によるビルド後に生成される NCover レポートから XSD ファイルを除外したいと考えています。

検索した後、 Ncoverサイトから次のオプションに出くわしました

ただし、CC.NET 構成ファイルに入れることができません。

0 投票する
1 に答える
2091 参照

code-coverage - リリース モードで dotCover を使用して実行中のコード カバレッジの問題

アプリケーションでリリースモードをターゲットにしているときに、dotCover (および理想的には TeamCity) を使用してカバレッジレポートを正常に実行した人はいますか? 受け取ったエラー メッセージは次のとおりです (この構成はデバッグ モードで機能します)。

配信パイプライン (展開を含む) を通過するコンパイル済みアーティファクトの 1 つのセットを生成したいと考えています。この問題は NCover では発生しませんでした。リリース ビルドのカバレッジを生成することができました。

注: .pdb ファイルはリリース モードで生成されています。

0 投票する
1 に答える
54 参照

.net - モデルがカバーされていないため、Nカバーのカバー率は低くなります。ncover カバレッジの向上。

Ncover カバレッジ: プロジェクトには、モデルのように使用されるクラス (プロパティのみを含む) があります。これらのコード カバレッジは、テスト ケースにはありません。カバレッジを改善する一般的な方法は何ですか?