Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 4

Bài thực hành 3

Đánh giá hiệu năng phần mềm và CSDL sử dụng JMeter

Bài thực hành 2: Tạo Test Plan để kiểm tra hiệu năng của một CSDL và một web service

- Cấu hình JDBC


+ Kết nối tới database cần kiểm tra: jdbc:postgresql://172.18.158.4:5432/dvdretal
+ Chọn JDBC driver class là: org.postgresql.Driver
+ Nhập username và password: test/Test@123
- JDBC Request
+ Nhập variable Name (bắt buộc và phải giống với variable Name ở JDBC
connection configuration bên trên)
+ Nhập câu SQL cần truy vấn tới CSDL.
+ Sử dụng câu lệnh truy vấn đến CSDL với cấu trúc phức tạp để đánh giá khách quan
hơn về mặt hiệu suất.

* Kết quả:
- Summary Report

 Quá trình chạy Request của nằm bên dưới 1 Logic Controller nào đó nên sẽ mất một
số lượng. Trong trường hợp này là còn 1
 Thời gian phản hồi trung bình (Response Time) của request, tính cho đến lần chạy
cuối cùng: 1021ms
 Respone Time thấp nhất của request tính cho toàn bộ tất cả các lần chạy: 1021ms
 Respone Time cao nhất của request tính cho toàn bộ tất cả các lần chạy: 1021ms
 Thông lượng. Con số này cho bạn biết được số lượng requests được hệ thống (server)
xử lý trong 1 đơn vị thời gian là 58.8s
 Thông số Error cho biết nếu kết quả trả về 100% thể hiện không kết nối được đến
CSDL, 0% thể hiện kết nối thành công
 Thông lượng đo bằng kilobyte được tính bằng công thức
Thông lượng = (Throughput * Avg.bytes) / 1024
= 582.3 kb/s
=> Tốc độ thông lượng được đánh giá trung bình (sử dụng được)

- View Results Tree


+ Thời gian truy xuất của CSDL khi truy vấn đến là 1021ms
+ Thời gian kết nối là 882s
=> Kết quả trả về khi truy vấn đến CSDL là chính xác, tốc độ chấp nhận được

You might also like