1

VS2012 Ultimate を使用してロード テストを作成しています。Web パフォーマンス テスト プロジェクトとロード テスト プロジェクトを作成した後、同じプロジェクトに対して Web テストとロード テストを実行できません。次のエラーが表示されます。ロード テスト結果データベースを開けませんでした。テスト コントローラー (またはローカル コンピューター) の接続文字列によって指定された負荷テスト結果データベースが、負荷テスト スキーマを含み、現在使用可能なデータベースを指定していることを確認します。

Visual Studio インストールにある SQL スクリプト UpgradeLoadTestResultsRepository.sql を使用してこのリポジトリをアップグレードするか、TestControllerConfigUI.exe を使用してコントローラから新しいリポジトリを作成できます。

SQL スクリプトをアップグレードしようとしましたが、問題を解決できませんでした。

4

3 に答える 3

8

負荷テストの「ストレージ」のプロパティを「データベース」ではなく「なし」に変更することで、この問題を解決しました。

于 2013-06-26T11:48:59.750 に答える
2

1.最初に、以下のフォルダーに示されている sql クエリを実行して、データベースを作成する必要があります。

http://i.stack.imgur.com/flTXx.png

2.そのクエリを実行すると、データベース名 LoadTest2010 が作成されます。

3. Visual Studio で、[テスト コントローラーの管理] をクリックし、サーバー名とデータベース名を指定する必要があります。その後、負荷テストは正常に実行されます。

これが役立つことを願っています...

于 2016-03-30T13:04:33.620 に答える