Да, что возможно. Вам нужно будет создать план тестирования с несколькими шагами, но это зависит от конкретной реализации входа.
Сначала вы должны определить следующие два места:
- запрос GET, который получает первоначальную форму входа в систему (если это требуется).
- Запрос POST, который содержит учетные данные для входа.
Если у вашего сервиса есть форма входа в систему без гражданства, вы можете даже пропустить первый шаг.
В противном случае ответ запроса GET будет содержать материал, который необходимо извлечь (например, JSESSIONID, если вы используете JSF), и отправлен как параметр в запросе POST. Вы можете использовать Regular Expression Extractor
JMeter для извлечения этих значений и предоставления их в качестве переменных для использования в последующих запросах.
Вот пример скриншот HTTP Request
элемент, выполненный с возможностью POST данные для входа в URL /common/j_security_check
ли я не требует апи URL для запроса GET и POST? Мне жаль, если это наивный вопрос. – Kevin
Да, вы можете изменить api url в поле PATH. – unwichtich
Я имел в виду URL-адрес API для входа в систему. Как мне это получить? – Kevin