2010-08-12 3 views
5

응답에서 오는 파일을 저장하도록 JMeter에서 구성 할 수있는 방법이 있습니까?
대화 상자에서 '파일 저장'을 선택 하시겠습니까?JMeter에서 파일을 다운로드하고 저장하십시오.

+0

어떤 종류의 응답을 언급하고 있습니까? 응답에 파일이 일종의 첨부 파일로 포함되어 있습니까? 아니면 응답 내용 자체를 파일에 저장하려고합니까? 후자 인 경우 http://jakarta.apache.org/jmeter/usermanual/component_reference.html#Save_Responses_to_a_file –

+0

을 사용할 수 있습니다. 응답에는 첨부 파일이 있습니다. '파일 다운로드'버튼을 누르는 중. – juanp

답변

0

Save Responses to File을 사용해 보셨습니까? 샘플러가 다운로드하려는 파일의 URL에 액세스하면 콘텐츠를 저장해야합니다. 직접 시도하지는 않았지만 this thread의 대화는 제대로 작동해야한다는 것을 나타내는 것 같습니다.

1

앱에서 "다운로드"버튼을 클릭하여 서버에서 파일을 검색하려면 JMETER에서 "포함 된 콘텐츠 다운로드"상자를 클릭하거나 다운로드하려는 파일을 직접 가리 키도록 요청하십시오. 페이지에서 정규식을 수행하여 파일 위치를 얻은 다음 다운로드 가능한 파일에 대해 별도의 응답을 작성해야 할 수 있습니다.

6

저는 일주일 동안 문제로 고민하고 있으며 결국 해결책을 얻었습니다.

리스너 "파일에 응답 저장"을 추가해야합니다. 요청을 파일로 가져오고 파일을 저장하려는 위치를 지정하십시오.
Jmeter는 2 개의 파일을 저장하고 하나는 응답 Result를 포함하고 other는 원본 파일입니다.
파일 형식은 데이터베이스에서 가져온 파일 형식과 동일합니다. 제 경우에는 jmeter가 해당 위치에 저장하는 파일 이름은 "TEXTFILE_1.octet-stream"입니다.
이 파일의 이름을 file.jpg와 같은 원래 형식으로 바꿉니다.
원본 파일을 가져오고 파일 무결성, 데이터 손실 및 데이터 손상을 검사하기 위해 jmeter에서 얻은 파일과 업로드하기 전에 CRC 검사를 수행 할 수 있습니다. 파일의 CRC 값은 동일해야합니다.

희망이 있습니다.