2017-02-02 1 views
0

Я использую тест загрузки Visual Studio 2015, и у меня есть CSV-файл источника данных, который хранит информацию о пользователе.Проверка нагрузки Visual Studio - отображение значений источника данных в данных теста

Когда я запускаю тест нагрузки, я хотел бы узнать, какой тест использовал пользователь из файла CSV. Есть ли способ сохранить эту информацию в разделе «Сведения о тестах» или даже запросить его из базы данных «Загрузка теста»? Прямо сейчас, единственный способ узнать, какой пользователь был использован в тесте, - сохранить все тестовые журналы и проверить каждый отдельно.

ответ

0

Это один из недостатков тестов нагрузки Visual Studio. Нет никакого готового способа собрать детали тестовых итераций, их значений источника данных и результатов теста. Единственный встроенный метод включает просмотр журналов веб-теста по одному. Это включает в себя много размахивания мышью и щелчков мышью.

Один из способов использования: 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 должен быть защищен «блокировкой». – AdrianHHH

Смежные вопросы