Facebook Войти через Jmeter
Я хочу выполнить нагрузочное тестирование моего приложения Heroku с помощью Jmeter. Чтобы получить доступ к функциональности приложения, мне нужно сначала войти через Facebook. Я пытался с записью браузера с использованием прокси-сервера. Но проблема в том, что параметр кода (response_type), возвращаемый Facebook, жестко запрограммирован в URI обратного вызова. Таким образом, он дает исключение (исключение кода истекло) при запуске сценария Jmeter.
Я могу просмотреть код в заголовке ответаhttps://www.facebook.com/dialog/permissions.request
URL. Поэтому мне нужно динамически получить этот код из этого заголовка и ввести параметр кода URL обратного вызова.
Для этого я используюЭкстрактор регулярных выражений в Jmeter под/dialog/permissions.request
URL.
Заголовок моего ответа выглядит следующим образом:
Cache-Control private, no-cache, no-store, must-revalidate
Date Wed, 26 Dec 2012 13:37:17 GMT
Expires Sat, 01 Jan 2000 00:00:00 GMT
Location http://myapplication.herokuapp.com/oauth/authenticate/facebook?code=SOME-CODE
P3P CP="Facebook does not have a P3P policy. Learn why here: http://fb.me/p3p"
Я хочу извлечь этоcode=some code
и поместите его в следующий URL, используя экстрактор регулярных выражений.