2017-02-02 10 views
0

Visual Studio 2015負荷テストを使用しており、ユーザー情報を格納するデータソースCSVファイルがあります。Visual Studio負荷テスト - データソース値をテスト詳細に表示

ロードテストを実行すると、どのテストでCSVファイルからどのテストを使用したかを知ることができるようになります。その情報を「テストの詳細」セクションに格納したり、ロードテストのデータベースからクエリする方法はありますか?現時点では、どのユーザーがテストで使用されたのかを知る唯一の方法は、すべてのテストログを保存し、それぞれを個別にチェックすることです。

答えて

0

これは、Visual Studioの負荷テストの失敗の1つです。テスト反復の詳細、データソース値、およびテスト結果を収集するためのすぐれた方法はありません。唯一の組み込み方法は、Webテストログを1つずつ表示することです。これには、マウスの波打ちやマウスのクリックがたくさんあります。

私が使用する1つの方法は、WebTestPluginを使用し、PostWebTestメソッドでログ(つまりテキスト)ファイルにいくつかの詳細を書き込ませることです。

+0

Adrian、同じ質問をしたMSDN投稿を見つけました。自分のログファイルを作成するためにあなたのコードを投稿から使用することができました。それを回避する最もクリーンな方法ではありませんが、うまくいくでしょう! https://social.msdn.microsoft.com/Forums/vstudio/en-US/43c33e9e-4ddb-4eb8-9ebe-4bd13e2070e6/comments-are-not-being-written-to-the-test-log-from- a-web-test-plugin?forum = vstest – bigspank

+0

私はMicrosoftフォーラムのページで見つけたコードに満足できません。負荷テストソフトウェアのバグを示すために書かれています。私の懸念は、テストを実行するたびにストリームを開閉するということです。より良いアプローチは、ストリームを 'static'に保存することです。これは一度開かれ、次にプラグインは単に書き込みとフラッシュを行います。安全のため、私はwrite + flushが 'lock'で保護されるべきだとも思っています。 – AdrianHHH

関連する問題