Nhảy đến nội dung chính

Apache Jmeter – Tài liệu kiểm thử

Apache Jmeter – Tài liệu kiểm thử

Mục đích

- Test tải : Test mức tải trọng lớn nhất mà ứng dụng có thể phản hồi trong 1 khoảng thời gian nhất định

- Test hiệu năng : Test truy cập bình thường mà ứng dụng có thể phản hồi trong 1 khoảng thời gian nhất định

- Các bước để tạo môi trường để test và hướng dẫn test

1. Tạo Thread group

Test Plan à Add à Threads(User) à Thread Group

image.png

(Thực hiện cấu hình nhóm user để thực hiện request đồng thời)

image.png

 

 

 

2. Thêm HTTP Request

 Thread Group à Add à Sampler à HTTP Request

image.png

(Thực hiện thêm đường dẫn request)

image.png

 

 

3. Thêm các Header vào request

Thread Group à Add à Config Element à HTTP Header Manager

image.png

(Thêm các Header vào request)


 

4. Thêm cây kết quả

Thread Group à Add à Listener à View Results Tree

image.png

(Theo dõi nội dung chi tiết các request cụ thể là các reponse)

5. Thêm bảng báo cáo

Thread Group à Add à Listener à Summary Report

image.png

(Thực hiện theo dõi tỉ lệ error và các thuộc tính khác của request)

6. Kiểm thử

- Điền các trường thông tin yêu cầu để có thể thực hiện test

image.png

image.png

image.png

image.png

- Sau khi setup xong hết môi trường, điều kiện cần để test thì






 

7. Xuất ra file báo cáo

- Vào CMD của thư mục  “bin” của jmeter

jmeter -n -t "C:/Users/HuyTQ/Desktop/NDMD/test jmeter/Thread Group.jmx" -l result.jtl -e -o "C:/Users/HuyTQ/Desktop/NDMD/test jmeter/examples"

Chú thích:

jmeter -n -t "Đường dẫn tới file .jmx đã lưu" -l result.jtl -e -o "Đường dẫn lưu kết quả"

Sau đó vào đường dẫn lưu kết quả

image.png

Mở dashboard kết quả đã lưu ra:

image.png