2016-04-26 16 views
1

私たちは、Visual Studio 2013を使用して、TCP経由でバックエンドと通信するデスクトップアプリケーションに対して負荷テストを実行しています。Visual Studio負荷テスト - Windows認証

Windows認証を使用して、現在マシンにログオンしているユーザーのコンテキストを取得し、これを使用して、起動時に自動的にユーザーをアプリケーションにログインさせます。

Windows認証を超えることができないため、テストにユーザーを追加する方法がわかりません。

誰もこれまでに遭遇したことはありますか?はいの場合、あなたの仕事は何でしたか?

実行設定にデータソースを追加するための記事がありますが、これはWebテストコンテキスト用です。プロジェクトが負荷テストコンテキストに設定されている場合、データソースを追加するオプションはありません。

ご意見をいただければ幸いです。

答えて

1

Visual Studioの負荷テストは、テストケースの複数の実行を管理するためのメカニズムです。負荷テストはWebパフォーマンステストの管理に非常に優れていますが、いくつかの他のタイプのテストを実行できます。あなたの質問では、どのような種類のテストケースで負荷テストが呼び出されているのかは指定されていません。

テストでWebパフォーマンステスト(*.webtestファイル)が呼び出されると仮定すると、Webテスト自体はデータ駆動型で、データにはWindows認証に必要なユーザー名とパスワードを含めることができます。 Webテストエディタで「資格情報の設定」コマンドを使用します(コマンドアイコンは南京錠のように見えます)。

コード化されたWebパフォーマンステストをお持ちの場合は、最小限の.webtestを記録し、資格情報を設定し、コード化されたWebテストに変換してテストに関連するコードをコピーすることをお勧めします。

負荷テストにデータソースを追加する機能はありません。これは、負荷テストが他のテストケースを管理するためですが、テストケース自体ではありません。

+0

とても感謝しています。 – danlam

関連する問題