2

データ (設定ファイル) を展開フォルダーにコピーする必要があると思います。間違った方向に進んでいる可能性があるため、「信じる」と書きます。また、ロード テスト (単体テスト、プロジェクト、またはソリューションではなく) で展開フォルダーにコピーする必要があるものを決定したいと考えています。

状況は次のとおり
です。負荷テストで使用される単体テストを 1 か所で開発しています。次に、ソリューション全体を国の反対側のターゲット サイトにコピーします。ここで、いくつかのローカル設定を適用する必要があります。現在のところ、それらは (ソース コード) ファイルにあります。ソリューションを純粋にコピーすると、ローカルで更新されたファイルも上書きされるため、これは明らかに悪いソリューションです。

現在、単体テストの開発時に行っている負荷テストは、ターゲット サイトで使用されているものと同じではありません。私はテストの速度、デバッグ、短いターンアラウンドタイムに関心がありますが、ターゲットサイトは長時間のテストと結果の測定に関心があります。

残念ながら、ロード テスト ファイル (.loadtest) は、ローカル設定を配置するのに適した場所だと思います。しかし、展開フォルダーにコピーするフォルダーまたはファイルを入力する場所が見つかりません。
[テスト ビュー] または [テスト リスト エディター] とプロパティを使用してデプロイ フォルダーにデータをコピーすることはできましたが、それは単体テスト クラスごとです。ええと...おそらくすべてをマークして、すべての単体テストクラスの配置項目を更新できますが、新しいテストクラスを作成する人は誰でもこのプロパティを更新する必要があり、ロードテストではなくロードテストで設定を行うことをお勧めします単体テスト。

4

1 に答える 1

4

関心のある動作は、ソリューション アイテムであるtestrunco​​nfigファイルによって制御されます。おそらく、「LocalTestRun.testrunco​​nfig」という名前のものが既にあるでしょう。「Remote.testrunco​​nfig」などと呼ばれる負荷テスト専用のものを作成します。それを右クリックしてアクティブな testrunco​​nfig として設定し、それを開いて、コピーする必要があるファイルまたはフォルダーを [展開] タブに追加します。

于 2012-12-20T18:16:17.197 に答える