問題タブ [visual-studio-test-runner]
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.
load-testing - loadtest のカウンター セットにサーバーを追加する
自分のコンピューターから自分の Web アプリケーションで負荷テストを実行したいと考えています。このアプリケーションには、データベース、サービス、UI 用の 3 つのサーバーがありました
私のコンピューターはドメインに参加していますが、サーバーはドメインに参加しておらず、1 つのワークグループに属しています。テスト コントローラーとテスト エージェントをインストールし、Visual Studio と testsettings ファイルで構成し、[ロール] 項目で [リモート実行] に設定します。
loadtest ファイルと [Counter Set Mappings] で、その 3 つのサーバーを追加しますが、loadtest を実行すると、カウンター [コンピューター] でこれらのサーバーを見つけて表示できません。
助けてください..ありがとう
jmeter - 空の結果を返す VSTS での JMeter 負荷テスト
VSTS で JMeter を使用して、いくつかの負荷/パフォーマンス テストを実行しようとしています。
JMeter だけを使用して負荷テストを正常に実行でき、結果も希望どおりに表示できましたが、JMeter から保存した JMX ファイルを VSTS で実行しようとすると、空白が表示されます.. .
結果は表示されませんが、エラーもありません。ここで何をしているのかわかりません...
oauth-2.0 - Visual Studio テスト アダプターを使用して、Azure AD で保護された Web API をテストするにはどうすればよいですか?
正常に動作するマルチテナント Web API を作成しました。ここで、テスト用のネイティブ クライアントを構築したいと考えています。Web API アプリは 1 つのテナントで定義されます。テスト アプリは、Web API に管理者の同意を与えた別のテナントで定義されています。
(非インタラクティブな) 統合テストで、ネイティブ アプリを使用してユーザー名とパスワードで認証したいと考えています。実際のユーザー コンテキストが必要なため、証明書/アプリのみの認証を使用できません。
トークンの取得
このコードの問題は、ユーザーがアプリ登録と同じテナントにいる場合でも、ネイティブ アプリに管理者の同意を与えるまで機能しないことです。
スローされた例外:
テストはインタラクティブではないため、上記のコードを使用するコンソール アプリケーションを作成する必要がありますが、PromptBehaviour.Always
. これにより、ユーザー名とパスワードの入力が求められ、同意フォームが表示されます。同意すると、同じネイティブ アプリ登録を使用しているテストが機能し始めます。
対話型 GUI を使用せずに同意書を受け入れる方法はありますか?
c# - VS Test Adapter で NUnit3 アドインを使用する
非常に単純な NUNit3 アドインを作成しましたが (以下のコードを参照)、VS2015 で Visual Studio Test Adapter を使用してテストを開始するときに実際に実行する方法がわかりません。アセンブリにビルドしましたが、参照する必要がある場所がわかりません。
アドイン コード:
アドインが正しく機能していることを確認するために、NUnit3 コンソール ランナーをインストールし、nunit.engine.addins ファイルを更新して、テストを実行しました。テストを実行すると、テスト実行のすべてのステップで outputtest.xml が正常に生成/更新されました。
ドキュメントには、アセンブリを参照するエンジンがある場所に ".addins" ファイルを作成することが記載されていますが、テスト アダプターを使用してテストを実行しているため、エンジンがどこから実行されているかわかりません。私が知る限り、VS Test Adapter を使用するときにファイルを配置する場所、またはこのシナリオがオプションであるかどうかを知る必要があるだけです。