Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Lab 8 - Kiểm thử hiệu năng với Apache JMeter

1. Mục tiêu bài lab

Bài lab này nhằm tìm hiểu và thực hành sử dụng công cụ Apache JMeter để kiểm thử hiệu năng của một website.
Trong bài lab, em thực hiện tạo một Test Plan đơn giản, giả lập nhiều người dùng truy cập vào website và quan sát kết quả kiểm thử.

2. Công cụ sử dụng

3. Giới thiệu về Apache JMeter

Apache JMeter là một công cụ mã nguồn mở dùng để kiểm thử hiệu năng, kiểm thử tải và đo khả năng phản hồi của hệ thống.
JMeter có thể giả lập nhiều người dùng cùng gửi request đến website hoặc API, từ đó giúp đánh giá tốc độ xử lý và độ ổn định của hệ thống.

4. Các bước thực hiện

Bước 1: Tạo Thread Group

Em tạo Thread Group để cấu hình số lượng người dùng ảo tham gia kiểm thử.

Cấu hình sử dụng:

  • Number of Threads (users): 10
  • Ramp-up period: 5 giây
  • Loop Count: 1

Thread Group

Bước 2: Tạo HTTP Request

Em thêm HTTP Request để gửi yêu cầu GET đến website cần kiểm thử.

Cấu hình sử dụng:

  • Protocol: https
  • Server Name: example.com
  • Path: /
  • Method: GET

HTTP Request

Bước 3: Thêm Listener để xem kết quả

Em thêm các Listener như View Results Tree và Summary Report để theo dõi kết quả kiểm thử sau khi chạy Test Plan.

View Results Tree

Bước 4: Chạy kiểm thử và quan sát kết quả

Sau khi chạy kiểm thử, JMeter hiển thị kết quả các request đã gửi đến website.
Kết quả cho thấy các request được gửi thành công và có thể xem thời gian phản hồi của từng request.

Summary Report

5. Nhận xét kết quả

Dựa trên kết quả kiểm thử, website phản hồi thành công với các request được gửi từ JMeter.
Thời gian phản hồi có thể được quan sát trong Summary Report hoặc Aggregate Report.
Thông qua bài lab này, em hiểu được cách tạo một Test Plan cơ bản trong JMeter, cách giả lập người dùng ảo và cách xem kết quả kiểm thử hiệu năng.

6. Kết luận

Qua bài lab, em đã biết cách sử dụng Apache JMeter để kiểm thử hiệu năng cơ bản cho một website.
JMeter là công cụ hữu ích trong kiểm thử phần mềm, đặc biệt khi cần đánh giá khả năng chịu tải và tốc độ phản hồi của hệ thống.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors