Могу ли я экспортировать результаты теста VSTS в .ltrar из командной строки? - PullRequest
1 голос
/ 06 февраля 2010

Я пишу скрипт для запуска нескольких нагрузочных тестов VSTS подряд, используя mstest.exe. Я заметил, что есть опция / resultsfile, которая позволяет мне указать, где хранятся результаты теста, но похоже, что при этом будет сохранен только файл .trx (который, похоже, связан с базой данных тестового запуска контроллера).

Я хотел бы экспортировать этот результат в файл .ltrar (который извлекает фактические данные результата, чтобы его можно было импортировать в другое место). В настоящее время я делаю это вручную из диалогового окна «Открыть и управлять результатами нагрузочного теста» (выберите мой контроллер, выберите тест из истории результатов нагрузочного теста и нажмите «Экспорт ...»). Есть ли способ сделать это из командной строки?

1 Ответ

0 голосов
/ 08 февраля 2010

Вы можете сконфигурировать контроллер для сохранения результатов в текстовом файле, а местоположение текстового файла добавляется в файл .trx. например,

<WebTestResultFilePath>C:\Dev\LoadTest\TestResults\MACHINENAME 2009-12-09 13_35_13\In\f6e591f1-219e-45be-94aa-c9995107817e\LoadTestCoded.webtestResult</WebTestResultFilePath>

Было бы хорошо, если бы вы создали простую хранимую процедуру для экспорта результатов прямо из базы данных. Вы можете иметь дело с большими файлами и т. Д.

Затем вы можете использовать командную строку SQL для экспорта нужных вам данных.

...