問題タブ [vstest]
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.
visual-studio-2015 - MS テスト レポートは、Visual Studio Test で実行した場合と Run Function Test Task で実行した場合で異なります
MSTest のスイートを実行しています。各テストは、xls ファイルであるデータソースを受け入れるように設計されています。
たとえば、20 行の MSTest があります (Visual Studio テスト タスクを実行すると、以下のようなレポートが表示されます)。
しかし、Run Functional Test Task (VM 間で分散された方法) を使用してテストを実行すると、以下のような結果ファイルが得られ、1 つのテストのみが実行されたと表示されます (ただし、20 個のテスト ケースが実行され、結果を表示できます)。 trx ファイルで) しかし、tfsonline では利用できません...
問題は、Run Functional Test タスクを使用して分散方式でテストを実行する必要があることですが、個々のテストの詳細を含む前者のようなレポートが必要です。
どうすればこれを達成できるのか、私は完全に混乱しています。
私がここで見逃しているものについての指針。どの情報もとても参考になります...
c# - VSTests - 診断データ アダプター 'コード カバレッジ' が見つかりませんでした
私は VS Code Coverage を初めて使用し、コマンド ライン (Windows) から VSTests ツールを使用しようとしています。しかし、私はこのエラーが発生します。
テストは実行されて成功しましたが、*.coverage
ファイルはどこにも見つかりません。
なんで?
注: Visual Studio 2015 Enterprise を使用しています
azure - Azure の Visual Studio Team Services ビルド サーバー
Azure で Visual Studio Team Services 用のカスタム ビルド サーバーを作成しようとしています。ビルド エージェントと Visual Studio Express を実行中の仮想マシンにインストールし、「デフォルト」プールのビルド エージェントとして VisualStudio.com のプロジェクトに接続しました。
ただし、ビルドを実行しようとすると、次のエラーが発生しました。
MSBuild はすでに visualstudio.com の機能リストに含まれていましたが、他の 2 つには含まれていなかったため、次の 2 つの機能を調べてリストにC:\Program Files (x86)
追加しました。
その後、少なくともビルドは実行されますが、「アセンブリのテスト」ステップで別のエラーが発生します。Unable to determine the location of vstest.console.exe
エラーメッセージの最も重要な部分は、とにかくここに完全にあると思います:
vstest.console.exe
上記で指定したフォルダーを見て、そこにあります。vstest
このフォルダーをシステムに追加しようとしましたPATH
が、違いはありません。
Azure で動作するビルド エージェントを設定するにはどうすればよいですか?
c# - 統合テストのために VS 2015 で log4net を構成する方法は?
ハードウェア デバイス上のベンダーの Rest Api に接続する REST エンドポイントの統合テストに取り組んでいます。私のソフトウェアは、定期的に物理デバイスでテストする必要があります。テスト プロジェクト (VSTest VS 2015) を作成し、テスト ハーネスにログを追加したいと考えています。log4net には膨大な量のドキュメントがあることを認識していますが、まだ機能させることができません。私の目標は、コンソールとファイルにログを記録することです。ベンダーは、私のテストが完了したことを検証するためにログ ファイルを必要としています。
まず、log4net を初期化してスタンドアロン ファイルを読み取ります。
私の log4net.properties ファイル:
テスト エクスプローラーが Assembly.Info ファイルを読み取るとは思えませんが、念のため参照を含めました。
考えられることはほぼすべて試しました。私はアイデアがありません。どんな助けでも大歓迎です。
testing - vstest.console.exe のログを有効にする方法は?
Visual Studio 2013 でテストを実行するときに正確に実行される vstest コマンドを確認しようとしています。vstest.console.exe のログを有効にするにはどうすればよいですか?
unit-testing - VSTest.Console.exe は、VS2013 を使用してソリューション内のすべてのテスト プロジェクトを実行します。
vsTest を使用して、プロジェクトの名前と場所を知らなくても、ソリューションの下ですべてのテスト プロジェクトを実行する予定です。
vstest またはその他のツールでこれを行う方法はありますか。vmdi は vs2013 ではサポートされておらず、vmdi ファイルを追加してソリューションを変更することはできません。私はNUint alosを調べています
ありがとう