2010-08-12 38 views
5

Có cách nào để định cấu hình trong JMeter để lưu các tệp đến từ phản hồi không?
Trong hộp thoại, chọn 'lưu tệp'?Tải xuống và lưu tệp trong JMeter

+0

Bạn đang nhắc đến loại phản hồi nào? Các câu trả lời có tập tin dưới dạng tệp đính kèm của một số loại hay bạn chỉ đang cố lưu chính nội dung phản hồi vào tệp? Nếu sau này, bạn có thể sử dụng http://jakarta.apache.org/jmeter/usermanual/component_reference.html#Save_Responses_to_a_file –

+0

Câu trả lời có tệp dưới dạng tệp đính kèm. Tôi nhấn nút 'tải xuống tệp'. – juanp

Trả lời

0

Bạn đã thử sử dụng Save Responses to File? Nếu mẫu của bạn truy cập URL của tệp bạn đang cố gắng tải xuống, nó sẽ lưu nội dung. Tôi đã không thử nó bản thân mình, nhưng hộp thoại trong this thread dường như chỉ ra rằng nó sẽ làm việc.

1

Để truy xuất tệp từ máy chủ bằng cách nhấp vào nút "tải xuống" trong ứng dụng của bạn, trong JMETER, hãy nhấp vào hộp "tải xuống nội dung được nhúng" HOẶC thực hiện yêu cầu của bạn trực tiếp tới tệp bạn đang cố gắng tải xuống. Bạn có thể cần phải thực hiện một regex trên trang để lấy vị trí tệp và sau đó tạo một phản hồi riêng biệt chỉ dành cho tệp có thể tải xuống.

6

Tôi đã gặp khó khăn trong vấn đề trong một tuần và cuối cùng đã có giải pháp.

Bạn cần thêm Trình nghe "Lưu phản hồi vào tệp" với yêu cầu đó chỉ tìm nạp tệp và sau đó cung cấp vị trí nơi bạn muốn lưu tệp.
Jmeter lưu 2 tệp có chứa một câu trả lời Kết quả và khác là tệp gốc.
Định dạng tệp giống với những gì được tìm nạp từ cơ sở dữ liệu tốt trong trường hợp của tôi tên tệp được lưu bởi jmeter trên vị trí là "TEXTFILE_1.octet-stream".
Đổi tên tệp này thành định dạng gốc như file.jpg hoặc bất kỳ định dạng nào.
Bạn sẽ nhận được tệp gốc và kiểm tra tính toàn vẹn tệp, mất dữ liệu và hỏng dữ liệu, kiểm tra CRC có thể được thực hiện cho tệp thu được từ jmeter và tệp trước khi tải lên - giá trị CRC cho tệp phải giống nhau.

Hy vọng điều đó sẽ hữu ích.

Các vấn đề liên quan