Я новичок в Jmeter. Мой менеджер проекта сказал мне протестировать загрузку веб-сайта со 100 одновременными пользователями.Jmeter параллельная загрузка пользователя План тестирования
После функциональности сайта с учетом загрузки испытательно
Регистрация Пользователь
- Получить Страница регистрации запроса
- сообщение Страница регистрации запроса
Войти и Профиль пользователя навигация
- Получить Войти Страница запрос
- Сообщения запрос Войти страницу
- Получить запрос запроса Панели пользователя
- Get редактирования профиля страницы
- Получить Запрос на изменения пароля
- Получить Пригласить запрос Друг Страница
Мой тестовый сценарий - 50 одновременных пользователей Доступ к Регистрация страница и другие 50 одновременных пользователей, получающих доступ Профиль пользователя (логин, приборная панель и т. Д.). я создал следующий план тестирования для того же -
И сделал нить конфигурации для регистрации и входа такой же, как -
общее количество Темы: 50
периодRampup: 600 сек
Продолжительность нагрузки холдинга: 3600 сек
C onfigured постоянный таймер (задержка для каждого запроса 200 мс) для обоих запросов группы потоков также добавил некоторых слушателей для сбора результата. У меня есть следующий вопрос:
Это правильный способ включить эти многочисленные запросы в план тестирования для полной проверки загрузки моего сайта?
Я настроил правильные свойства нити или что еще я могу сделать для достижения наилучшего результата?
@Dimitri T, спасибо вам большое за ответ. По ошибке я написал постоянный таймер как 200 мс, хотя он был 2000 мс. Я добавил «Uniform random time» с конфигурацией «Random Delay Maximum = 2000ms» и «Constant Delay Offset = 5000» для каждого запроса. Пока я знаю, это добавляет задержку для каждого запроса между 2000-7000ms. Являются ли это точными настройками для группы потоков, как я настроил выше? – NarendraR
Ваша новая конфигурация означает задержку между 5000-7000 мс перед каждым запросом, если вы ищете 2000-7000, тогда вам нужно установить постоянную задержку на 2000 и случайную задержку на 5000, проверить [подробное руководство по использованию таймеров JMeter] (https://www.blazemeter.com/blog/comprehensive-guide-using-jmeter-timers) для подробного объяснения. –