問題タブ [vstest.console.exe]

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

vstest - vstest.console.exe ListTests with FullyQualifiedName

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

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

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

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

vstest - VSTest - testsettings ファイルで定義された DeploymentItem が TestResults フォルダーにデプロイされていない

展開項目が定義された testsettings ファイルがあり、MSTest で使用するときに期待どおりにファイルを展開します。ただし、vstest.console.exe で同じ testsettings ファイルを使用すると、項目が TestResults フォルダーに展開されません。vstest で特定のファイルをデプロイするには、何か別のことをする必要がありますか?

testsettings ファイルの展開セクションは次のとおりです。

動作するMSTestで使用する方法は次のとおりです。

そして、動作していない VSTest で使用する方法は次のとおりです。

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

selenium - Vstest.console.exe で nunit テストが見つからない

私はVS 2017と.net 4.6を持っています

vstest.console を使用して cmd プロンプトで実行しようとした場合:

/bin/Release/test.dll「インストールされているテスト ディスカバリーとエグゼキューター、プラットフォームとフレームワークのバージョン設定が適切であることを確認してから、もう一度試してください。」という警告が表示されます。

それで、テストをリストしようとしましたが、テストは表示されません。

単体テストのクラス ファイルは次のとおりです。

同様の問題についてグーグルで検索してみましたが、うまくいくものは見つかりませんでした。どんな助けでも本当に感謝しています