[JMeter]Lỗi hiển thị dữ liệu file sau khi download bị encode • testingvn.com


Thông báo về việc đăng ký mới thành viên: Sau khi đăng ký thành viên xong, các bạn vui lòng Thông báo cho Quản Trị Viên theo link này
để Quản Trị Viên sẽ kích hoạt tài khoản cho các bạn nhé. Xin lỗi vì sự bất tiện này.

[JMeter]Lỗi hiển thị dữ liệu file sau khi download bị encode

Công cụ kiểm thử hiệu năng miễn phí, chỉ hỗ trợ java.
Nội qui chuyên mục
Công cụ kiểm thử hiệu năng miễn phí, chỉ hỗ trợ java.

[JMeter]Lỗi hiển thị dữ liệu file sau khi download bị encode

Gửi bàigửi bởi nqt » T.Năm 03 Tháng 11, 2016 12:05 am

Câu hỏi
Khi thực hiện 1 request với phương thức GET để download 1 file, gặp vấn đề với response data của file đó. Các dữ liệu này sẽ hiển thị ở response data nhưng chúng ta không thể đọc và check được liệu mình đã download đúng file chưa.
Ví dụ như 1 request Get download hướng dẫn recording trên trang Apache JMeter: http://jmeter.apache.org/usermanual/jmeter_proxy_step_by_step.pdf
Sau khi thực hiện request này, response data sẽ trả về có dạng như hình bên dưới
Hình ảnh

Cách hiển thị dữ liệu không bị encode để có thể check file đúng hay chưa
Trên response data của View Results Tree, click chọn Dropdownlist Document
Hình ảnh
Chúng ta sẽ thấy 1 dòng thông báo
Missing tika-app.jar in classpath. Unable to convert to plain text this kind of document.
Download the tika-app-x.x.jar file from http://tika.apache.org/download.html
And put the file in <JMeter>/lib directory.

Thực hiện download tika-app.jar như gợi ý theo đường dẫn http://www-eu.apache.org/dist/tika/tika-app-1.13.jar
Sau khi download xong, chúng ta được file tika-app-1.13.jar, copy file này paster vào thư mục JMeter <JMeter>/lib
Save lại file .jmx đang làm và restart JMeter. Thực hiện chạy lại và xem response data ở View Results Tree, chọn Document như ở trên.
Và kết quả là
Hình ảnh
Response data của file tải về không còn bị encode nữa mà có thể đọc rất dễ dàng.

Lưu ý: Một số file tải về nặng, sẽ gặp trường hợp JMeter bị treo, hãy bình tĩnh chờ 1 tí và cho JMeter 1 thời gian để xử lý.

Chúc các bạn thành công. ;)
nqt
 
Bài viết: 2
Ngày tham gia: T.Hai 27 Tháng 6, 2016 4:31 pm



Quay về JMeter

Đang trực tuyến

Đang xem chuyên mục này: Không có thành viên nào trực tuyến.2 khách.