問題タブ [vstest.console]

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 投票する
2 に答える
1190 参照

c# - vstest.console は、一致するすべての特性でテストをフィルタリングできますか?

この MSDN の記事に記載されているvstest.consoleように、特性によって実行するテストをフィルター処理できます。たとえば、サンプルvstest.consoleコマンドは次のようになります。

実際、記事全体では、次の構文を使用して複数の特性が提供されると述べています。

私の問題は、特性以上のものを提供する場合です。テストは論理orを使用してフィルタリングされ、公式ドキュメントには、指定されたすべての traitsに一致するテストをフィルタリングする方法については何も記載されていません。

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

maven - Jenkins MSTest-Plugin エラー: java.lang.NoClassDefFoundError: hudson/maven/MavenBuild

自動テストとコード カバレッジを行うために、C# プロジェクトと連携するように Jenkins をセットアップしようとしています。私はテスト作業とコードカバレッジファイルを使用して生成および変換してCoverageConverter.exeいます(プラグインを使用せず、ストレートバッチファイルと生のEXEのみ)が、データをJenkinsに表示するためにMSTestビルド後のステップを追加すると、次のエラーが表示されます。

エラーにもかかわらず、「テスト結果の傾向」グラフはプロジェクト ページに表示され、正しいように見えます。「コード カバレッジの傾向」のセクションがありますが、画像のリンクが壊れています。

次のバッチ スニペットを使用して、テストとコード カバレッジを実行しています。

同様のプロジェクトが機能している別の Jenkins システムから基本的なプロセスをコピーしましたが、システム間に関連する違いは見つかりません。

1. Java の更新 2. Jenkins の更新 3. MSBuild、M​​STest、MSTest Runner、VSTest Runner、および Maven 統合プラグインのアンインストールと再インストール。

この時点で私は本当に近づいているように感じますが、Java の経験がほとんどないため、この時点でこのエラーを修正するのに途方に暮れています。ClassNotFoundException の診断を手伝ってくれる人はいますか?

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

vstest.console - ClassName が /testcasefilter の vstest.console.exe

vstes.console.exe を使用して ClassName で単体テストを実行する方法を探しています。

みたいにやってみた

しかし、それはこのエラーをスローします:

エラー: 無効なプロパティ (ClassName) が 1 つ以上含まれているため、フィルターに一致するテストはありません。有効なプロパティ (TestCategory、Priority、FullyQualifiedName、Name) を含むフィルター式を指定して、再試行してください。

ありがとう

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

vstest - vstest.console.exe ListTests with FullyQualifiedName

vstest の/ListTestsオプションは、dll 内のテスト メソッド名のリストを返します。

FullyQualifiedNamesのリストを返す方法はありますか?

したがって、TestMethodNameを取得する代わりに、 NamespaceNameを取得したいと思います。クラス名. テストメソッド名.