Jmeter - тест для входа / выхода из WordPress сайта - сбой при выходе
Оказывается, что для каждого входа в систему создается новое значение NONCE.
Мне трудно найти, как получить это динамическое значение при успешном входе в систему и использовать его в параметре url для выхода из системы. %site_url%/logout/?_wpnonce= в Jmeter. Если я не передам этот параметр, я получу 403 от моего веб-сервера. Это защита от CSRF-атак.
Любой вклад будет оценен.
Спасибо.
2 ответа
Это довольно распространенная ситуация. Проверьте ответы на этот вопрос. Как разобрать ответ Jmeter и задать новый вопрос или попробовать функцию автоматической корреляции SmartMeter. Он работает так же, но лучше подходит для сценариев, когда вам нужно использовать токен несколько раз.
Найдите, какой отклик страницы изначально генерирует динамический URL, затем используйте экстрактор регулярного выражения. Что бы вы ни использовали для ссылочного имени в экстракторе регулярных выражений, используйте это в своем URL. Он будет генерироваться динамически при каждом прохождении.
http://jmeter.apache.org/usermanual/regular_expressions.html https://docs.blazemeter.com/customer/portal/articles/1743642-using-regex-regular-expression-extractor-with-jmeter