Iniciar sesión en Facebook usando Jmeter
Quiero hacer una prueba de carga de mi aplicación Heroku usando Jmeter. Para acceder a la funcionalidad de la aplicación, primero debo iniciar sesión a través de Facebook. He intentado con la grabación del navegador utilizando el servidor proxy. Pero el problema es que el parámetro de código (response_type) devuelto por Facebook está codificado en el URI de devolución de llamada. Así que está dando una excepción (Excepción de código caducado) mientras se ejecuta el script de Jmeter.
Soy capaz de ver el código en el encabezado de respuesta dehttps://www.facebook.com/dialog/permissions.request
URL Así que necesito capturar este código de este encabezado dinámicamente y colocar el parámetro de código de la URL de devolución de llamada.
Para esto estoy usandoExtractor de Expresión Regular en Jmeter bajo/dialog/permissions.request
URL
Mi encabezado de respuesta se ve a continuación:
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"
Quiero extraer estocode=some code
y póngalo en la siguiente URL usando el extractor de expresiones regulares.