volumen variable ultima pruebas parametros ejemplos dinamicos con java node.js jmeter integration-testing superagent

java - variable - Por qué la grabación de jmeter no captura los encabezados Http relacionados con la Autorización básica



pruebas jmeter ejemplos (1)

Este es un comportamiento regular de JMeter Test Script Recorder, elimina:

  • Encabezado de cookie
  • Encabezado de autorización

Para configurar la Autorización básica, agregue al administrador de autorización HTTP de su plan

Usando HttpClient4 establecido en bin / hc.parameters:

http.authentication.preemptive$Boolean=true

Y agregue user.properties:

hc.parameters.file=<full path to hc.parameters>

Estoy usando JMeter Proxy para registrar mis pruebas de integración que se ejecutan a través de node.js con superagent y superagent-proxy. Las pruebas se graban inicialmente bajo el oyente y muestran resultados, solicitudes y respuestas precisos y esperados. Pero mi problema radica en el hecho de que, por alguna razón, no todos los guiones que se graban en el controlador de grabación capturan correctamente todos los encabezados HTTP. Concretamente, estoy configurando un encabezado de ''Autorización'' en algunas de mis pruebas de superagente que se ven bien en el grabador de guiones de prueba, pero una vez que se convierten en guiones bajo el controlador de grabación, el encabezado ''Autorización'' no aparece. Cuando ejecuto estas pruebas desde el controlador, fallan con un 401, ya que no tienen el encabezado ''Autorización'' como los que se ejecutan desde el superagente al servidor proxy.

¿Alguna idea sobre qué podría estar yendo mal aquí?

EDIT: parece estar capturando encabezados personalizados, pero no el de autorización.