私はチームサービスに少し慣れていますので、いつもお詫び申し上げます。私はWebtest(webtest1.webtestを実行する必要があるブラウザのステップを記録することによって作成されたロードテストの実行に使用される同じ)VS 2015でローカルに正常に実行されます。私はチームサービスでそれを実行する方法を探しています。Visual Studio TeamサービスはWebtestを実行します
私はチームサービスリポジトリのコードをチェックし、CIは、VMにローカルにデプロイされたエージェントで動作するビジュアルスタジオビルドと単体テストを含むビルドプロセスを開始します。ユニットテストが成功すると、テスト環境にデプロイされ、正常に実行された場合はここで実行するWebテストが必要です。
私はチームサービスの負荷テストとしてWebテストを実行するアウトラインを読んでいますが、負荷テストをしたくないのです。シナリオ/機能テスト/統合テストの一環として一度実行したいのです。アクセス可能であり、すべてのデータがそのようなものなどを介して来る。
mstest.exeをコマンドラインでローカルに実行するとwebtestは正常に動作しますが、チームサービスは実行するvstest.console.exeを使用します。テストケースが見つからなかったことを示しています(私はdllとwebtest1.webtestの両方をビルドの一部として試してみました)。
vstest.console.exeをコマンドラインでローカルに動作させることはできません。また、orderstestといくつかの他の方法を提案しています。コマンドラインでローカルに実行されると、orderedtestadapterが欠けています。
私は、コマンドラインでmstest.exeを使用してテストを実行することをTeam Serviceビルドタスクの1つとして考えていましたが、次にtrxファイルをビルド結果にロードする方法も考えています。行く。
これを解決するための手順は非常にありがたいです。