Перейти к содержимому

AzaRich

Регистрация: 23 июн 2011
Offline Активность: 13 апр 2017 14:18
-----

#138396 Jmeter - нужна помощь

Написано AzaRich 20 января 2015 - 12:30

Я запустил тест план через командную и вот результат. Для 2 юзеров и для 4400 юзеров. Теперь хотелось бы понять вытягивает ли компьютер всех 4400 виртуальных юзеров? При запуске 4400 юзеров ЦП грузится на 90-100%. Тестовый сервер упал, что видно и из логов и по факту тоже был недоступен.

Файл 7, 2 юзера, респонсы 200, значит все ок.

Файл 6, 4400 юзеров, респонсы 500, значит все плохо, либо сервер всех отбрасывает либо он уже лежит. Надеюсь Вы их с задержкой вводите в систему?

П.С: попробуйте 100, 500, 1к юзеров для начала.


  • 1


#138366 Jmeter - нужна помощь

Написано AzaRich 19 января 2015 - 15:14

i7-3612QM 2.1 Ghz, 8 Gb 1600, 64-bit Win-7 Prof

Сколько юзеров выдает данный комп в режиме командной строки?

Тестируйте тестовый сервер для начала.


  • 1


#138363 Jmeter - нужна помощь

Написано AzaRich 19 января 2015 - 14:32

1. Попробуйте взять две машины (сервер и слейв), сделайте два файла с юзерами - нужно залить каждый файл на соответствующую машину (допустим для сервера с 1 по 100, для слейва с 101 по 200), будет у вас два источника нагрузки, в сумме 200 юзеров. Ес-но запускайте с командной строки (в режиме гуи будет грузить нереально). Желательно чтоб на машинах выполнялись только тесты, работать в это время на них не желательно.

2. Читайте мануал, вешайте дебагер и тестируйте (я работал с версией 2.8, сейчас 2.12, изменений море). Рекомендую создать файлик на 5 юзеров и проверить что у Вас все работает верно, нарастить количество юзеров вопрос времени.


  • 1


#138356 Jmeter - нужна помощь

Написано AzaRich 19 января 2015 - 11:49

Всем привет! На данный момент занимаюсь нагрузочным тестирование с помощью Jmeter. Есть два вопроса.

1. Необходимо имитировать нагрузку в 4400 юзеров. Сколько понадобиться компьютеров для этого? Или сколько может выдать Jmeter c одной машины с такими характеристиками:  i7-3612QM 2.1 Ghz, 8 Gb 1600, 64-bit Win-7 Prof.

2. Стоит задача нагрузить приложение, прохождением некоего теста в этом приложении. Но сервер обрабатывает только первый ответ по этому тесту для каждого юзера. Есть ли какая-то возможность чтобы каждый новый имитируемый юзер брал новые данные о юзере(лог и пасс) с .csv файла, а не 4400(в моем случае) раз прогонял одного и того же юзера?

 

Заранее спасибо

1. Пробовали по 100 с каждой машины (виртуалки были слабые на винхр) в режиме командной строки, гуглите как запускать джиметр в режимер сервер-слейв (проверьте время каждой машины). В Вашем случае срару пробуйте 500 юзеров с машины.

2. Конечно можно, гуглите CSV Data Set Config.


  • 1