0

1 つの負荷テストと 1 つの Web テストを含む負荷テスト ソリューションがあります。負荷テスト ソリューションがあるエージェントと、SQL サーバーがセットアップされたコントローラーを作成しました。そのため、コントローラーを使用して負荷テストの結果をデータベースに保存しています。テストケースの実行中に、以下の問題に直面しています -

ロード テスト結果データベースを開けませんでした。テスト コントローラー (またはローカル コンピューター) の接続文字列によって指定された負荷テスト結果データベースが、負荷テスト スキーマを含み、現在使用可能なデータベースを指定していることを確認します。詳細については、Visual Studio のヘルプ トピック「ロード テストの結果ストアについて」を参照してください。接続エラー: ロード テスト結果リポジトリ スキーマの作成中にエラーが発生しました: データベース 'LoadTest2010' を作成するには、ユーザー アカウントに SQL Server 'sysadmin' ロール、または 'serveradmin' と 'dbcreator' の両方が必要です役割

注 - 私の同僚 2 人については、同じ解決策で問題なく動作します。だから私はそれが許可と関係があると思います。私と同僚がコントローラー、エージェント、データベースで共有しているアクセス許可を一致させました。それらはまったく同じです。

私は 2 日間ブロックされています。誰かが時間を割いて私を助けてくれると助かります。

前もって感謝します。

4

1 に答える 1

0

ロード テスト リポジトリはコントローラー レベルで構成されます。したがって、他の誰かが負荷テストを実行できる場合、構成は問題ありません。

テストでリモート テスト コントローラーを使用していない可能性があります (ローカル テストのみ)。VS でリモート テスト設定を作成し、リモート テスト コントローラーを指定する必要があります。

ここに画像の説明を入力

于 2013-04-30T15:31:51.167 に答える