Visual Studio - вопрос веб-теста - запустить 1 тест несколько раз

Я создал веб-тест в Visual Studio, используя инструмент записи браузера в Internet Explorer.

Когда у меня есть веб-тест, я могу воспроизвести тест и убедиться, что шаги выполняются правильно.

Теперь я хотел бы запустить тест N раз. (моя цель — зафиксировать 10 прогонов и убедиться, что все они находятся в заданном диапазоне).


person Raj Rao    schedule 19.01.2011    source источник


Ответы (1)


Самый простой способ сделать это:

Меню «Тесты» > «Редактировать параметры теста» > (выберите параметры теста) > «Веб-тест» > «Фиксированное количество запусков»

Установите счетчик на 10, и при повторном запуске теста он будет выполняться 10 раз подряд.


Однако лучший способ сделать это:

  • добавьте значение в свойство «Целевое время ответа» для каждого запроса в вашем веб-тесте (нажмите «Установить сведения о запросе» на мини-панели инструментов веб-теста).
  • создать нагрузочный тест
  • добавьте свой WebTest в LoadTest
  • в настройках сценария установите постоянную пользовательскую нагрузку 1
  • в параметрах запуска установите для параметра «Использовать итерации» значение «истина» и установите для параметра «Итерации теста» значение 10.

В результате LoadTest вы получите различную сводную статистику, и она подсчитает, сколько запросов превысило целевое время ответа, поэтому вам не нужно делать это вручную.

person agentnega    schedule 01.06.2011
comment
Знаете ли вы, как мы можем динамически устанавливать количество пользователей с помощью кода? - person Reema; 13.03.2018