WinFormクライアントアプリケーション(SQL CEローカルキャッシュデータベースを使用)とSQL SErver 2008データベースサーバーの間でデータを同期するために、MicrosoftSyncFrameworkを使用してクライアントサーバーアプリケーションを開発しました。これでアプリケーションはほぼ完成し、すべての機能が正常に機能しているように見えます。そこで、Visual Studio 2008 Testエディションを使用して、パフォーマンステスト(サーバー上で、サーバーデータベースとの10ユーザーの同時同期を20分間シミュレートするなど)、帯域幅の負荷テスト(生成されるネットワークトラフィックの量)、およびすぐ。基本的に、実際の状況をシミュレートし、システム(Sync Frameworkを使用)を確認して処理します。
ただし、同期の性質上、VS Testエディションを使用して負荷テストを作成し、サーバーを強打し続けることはできません。各クライアントを実際に適切にシミュレートするには、各クライアントが独自のSQLCEローカルキャッシュデータベースを持っている必要があるためです。10個の異なるフォルダーに10個のクライアントをセットアップしてから、VS Testエディションを使用してそれらを開始する必要があるということですか?または、テストを設定するためのより良い方法はありますか?
また、Sync Frameworkの負荷テストとパフォーマンステストの設定について経験がある人はいますか?ありがとう!