2010-08-12 50 views
5

¿Hay alguna forma de configurar en JMeter para guardar los archivos provenientes de una respuesta?
En el cuadro de diálogo, elija 'guardar archivo'?Descargar y guardar archivos en JMeter

+0

¿A qué tipo de respuestas se refiere? ¿Las respuestas tienen archivos como archivos adjuntos de algún tipo, o simplemente está tratando de guardar el contenido de la respuesta en sí mismo en un archivo? Si es el último, puede usar http://jakarta.apache.org/jmeter/usermanual/component_reference.html#Save_Responses_to_a_file –

+0

Las respuestas tienen archivos como archivos adjuntos. Estoy presionando un botón 'descargar archivo'. – juanp

Respuesta

0

¿Ha intentado utilizar Save Responses to File? Si su muestra accede a la URL del archivo que intenta descargar, debe guardar el contenido. No lo he probado yo mismo, pero el diálogo en this thread parece indicar que debería funcionar.

1

Para recuperar archivos del servidor haciendo clic en el botón "descargar" en su aplicación, en JMETER, haga clic en "descargar contenido incrustado" O haga que su solicitud apunte directamente al archivo que intenta descargar. Es posible que necesite hacer una expresión regular en la página para obtener la ubicación del archivo y luego crear una respuesta separada solo para el archivo descargable.

6

He estado luchando con el problema durante una semana y finalmente obtuve la solución.

Debe agregar un Listener "Guardar respuesta a un archivo" con esa solicitud solo que recupere el archivo y luego proporcione la ubicación donde desea guardar el archivo.
Jmeter guarda 2 archivos, uno contiene el resultado de la respuesta y el otro es el archivo original.
El formato de archivo es el mismo que el que se obtiene de la base de datos, en mi caso el nombre de archivo que se guarda con jmeter en la ubicación es "TEXTFILE_1.octet-stream".
Cambie el nombre de este archivo al formato original como file.jpg o lo que sea que sea el formato.
Recibirá el archivo original y para verificar la integridad del archivo, la pérdida de datos y la corrupción de datos, se puede realizar una verificación CRC para el archivo obtenido de jmeter y archivo antes de cargarlo. El valor CRC para el archivo debe ser el mismo.

Espero que ayude.

Cuestiones relacionadas