2014-09-02 4 views
1

У меня есть вопросы о Visual Studio 2013. Мы запускаем тесты нагрузки с агентами. Всего у нас есть 5 агентов и 1 контроллер. В свойствах агента (из опции Manage Test Controller) я установил для каждого агента значение 15. Это составляет 75 - значит ли это, что контроллер обрабатывает остальные?Агент тестирования загрузки Visual Studio Вес

Документация немного расплывчата, поскольку предполагает, что если вы сделаете один из 20 (например, A) и еще 40 (например, B), B будет выполнять удвоенную нагрузку A. Однако я не уверен, как это работает, когда мы есть 5 агентов, установленных на 15?

Заранее благодарен!

ответ

1

Весовые коэффициенты указаны только в процентах. Если все значения одинаковы (т. Е. 15 в вашем примере), то каждый агент получит одинаковый груз.

Предположим, вы хотите провести тест с 300 имитируемыми пользователями с 5 агентами, каждый из которых имеет вес 15. Затем каждый агент получает приблизительно (300 * 15)/(5 * 15) пользователей, то есть 60. «Примерно »добавляется, потому что другие значения не могут делиться красиво с целыми числами.

Предположим, что 5 агентов имеют вес 7, 11, 13, 17 и 19. Затем 300 моделируемых пользователей будут распределены приблизительно как 31, 49, 58, 76 и 86 соответственно.

Для получения более подробной информации см. here и here.

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