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

ievgen

Регистрация: 19 сен 2017
Offline Активность: 11 окт 2017 10:35
-----

Мои темы

Тестирование производительности в JMeter, помогите реализовать

20 сентября 2017 - 08:50

Добрый день

В нагрузочном тестирование я новичок, поэтому прошу помочь грамотно реализовать.

 

Поставили мне задачу провести нагрузочное тестирование ресурса который передали нам на разработку. Необходимо найти максимально количество юзеров при котором система упадет, я так  понимаю нужно определить максимального количества запросов в секунду, которое может обработать система

 

Мне дали данные о том что на данный момент система обслуживает 60 тыс пользователей в день. Это поисковая система которая ищет ближайшие магазины в которых есть нужный вам товар

 

И дали кейсы которые они хотят протестировать на нагрузку

 

На данный момент для отладки тестов мы подняли у себя на сервере данный веб ресурс, я записал при помощи рекордера данные кейсы и попробовал нагрузить 

время ответа сервиса 3-4 секунды.

Для начала я взял простой кейс открытие страницы, я указал в groupThreads 1000  тредов, rump-up 120 sec  и поставил отметку всегда. JMeter  при достижении отметки 800 тредов начинает тормозить и достигнуть 1000 тредов не может, при том что ресурсы (ЦП и память) загружены всего наполовину. При таких результатах я понимаю что 60 тыс я не нагружу. Нормально работает при 700 тредах и ошибок не выдает

 

Как правильно сделать нагрузку