Нагрузочное тестирование в Visual Studio. Как количество одновременных пользователей реализовано в Visual Studio? - PullRequest
0 голосов
/ 15 ноября 2018

Не могли бы вы объяснить, как нагрузочный или стресс-тест выпускается внутри Visual Studio, когда тест ориентирован на количество одновременных пользователей?

Пример:

Количество шагов пользователя: 0

Начальное количество пользователей: 2.

Продолжительность прогона и длительность шага: на самом деле не важна, потому что количество пользователей всегда одинаково (2), пусть это будет 30 секунд для продолжительности прогона и 30 секунд для длительности шага. Это довольно странная конфигурация для теста, но она помогает показать основную идею моего вопроса. Веб-служба может ответить через небольшой промежуток времени (0,1-0,5 с).

В нагрузочном тестировании 2 пользователя, они запускают запрос к веб-сервису, один пользователь получил результат запроса, а другой не получил. Когда первый пользователь начнет другой запрос, 1) сразу после получения своего ответа, 2) или когда второй пользователь тоже получит ответ? Прав ли я в том, что запросы пользователей начинаются абсолютно независимо, один пользователь может получить 30 / 0,1 = 300 ответов, а второй - 30 / 0,5 = 60 ответов после теста? Пользователи отправляют одинаковые запросы на один и тот же сервис.

В этих 2 может быть различное количество ошибок, которые будут получены во время этого небольшого теста. Для меня важно понять, через какой период времени (или событие) начнется следующий запрос для того же пользователя?

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...