jMeter - Các phương pháp hay nhất
JMeter có một số hạn chế đặc biệt là khi nó được chạy trong môi trường phân tán. Việc tuân theo các nguyên tắc này sẽ hỗ trợ việc tạo tải thực và liên tục -
Sử dụng nhiều phiên bản của JMeter trong trường hợp, số lượng luồng nhiều hơn.
Kiểm tra Quy tắc xác định phạm vi và thiết kế phù hợp.
Luôn sử dụng các quy ước đặt tên cho tất cả các phần tử.
Kiểm tra cài đặt Khả năng kết nối của trình duyệt mặc định trước khi thực thi các tập lệnh.
Thêm Người nghe một cách thích hợp.
Dưới đây là một số gợi ý để giảm yêu cầu tài nguyên -
Sử dụng chế độ không phải GUI: jmeter -n -t test.jmx -l test.jtl.
Sử dụng càng ít Người nghe càng tốt; nếu sử dụng cờ -l như trên, tất cả chúng có thể bị xóa hoặc vô hiệu hóa.
Tắt trình nghe “View Result Tree” vì nó tiêu tốn rất nhiều bộ nhớ và có thể dẫn đến việc đóng băng bảng điều khiển hoặc JMeter hết bộ nhớ. Tuy nhiên, sẽ an toàn khi sử dụng trình nghe “Xem cây kết quả” mà chỉ chọn “Lỗi”.
Thay vì sử dụng nhiều bộ lấy mẫu giống nhau, hãy sử dụng cùng một bộ lấy mẫu trong một vòng lặp và sử dụng các biến (Tập dữ liệu CSV) để thay đổi mẫu. Hoặc có thể sử dụng Trình lấy mẫu nhật ký truy cập.
Không sử dụng chế độ chức năng.
Sử dụng đầu ra CSV thay vì XML.
Chỉ lưu dữ liệu mà bạn cần.
Sử dụng càng ít Xác định càng tốt.
Tắt tất cả các đồ thị JMeter vì chúng tiêu tốn nhiều bộ nhớ. Bạn có thể xem tất cả các biểu đồ thời gian thực bằng cách sử dụng tab JTL trong giao diện web của mình.
Đừng quên xóa đường dẫn cục bộ khỏi Cấu hình tập dữ liệu CSV nếu được sử dụng.
Làm sạch tab Tệp trước mỗi lần chạy thử nghiệm.