Cách tải xuống và cài đặt Apache JMeter trong các bước dễ dàng
Operahệ thống ting Hỗ trợ cho JMeter
JMeter là một tinh khiết Java ứng dụng và sẽ chạy chính xác trên bất kỳ hệ thống nào có phần mềm tương thích Java thực hiện.
Đây là danh sách hệ điều hành tương thích với JMeter
- Linux
- Windows
- Mac OS
- Ubuntu
Các bước cài đặt JMeter
Bước 1) Cài đặt Java
Bởi vì JMeter là tinh khiết Java ứng dụng máy tính để bàn, nó yêu cầu JVM 6 hoặc cao hơn tuân thủ đầy đủ. Bạn có thể tải xuống và cài đặt phiên bản mới nhất của Java Bộ công cụ phát triển SE. Tải về Java Nền tảng (JDK)
Sau khi cài đặt hoàn tất, bạn có thể sử dụng quy trình sau để kiểm tra xem Java JDK đã được cài đặt thành công trong hệ thống của bạn
- Trong Window/Linux, đi tới Thiết bị đầu cuối
- Nhập lệnh java -version
Nếu Java môi trường thời gian chạy được cài đặt thành công, bạn sẽ thấy kết quả đầu ra như hình bên dưới
Nếu không có gì hiển thị, vui lòng cài đặt lại Java Môi trường thời gian chạy SE
Vui lòng xem liên kết để biết hướng dẫn chi tiết https://www.guru99.com/install-java.html
Bước 2) Tải xuống Jmeter
Theo văn bản này, phiên bản mới nhất của JMeter is Apache JMeter 4.2. Bạn có thể tải xuống đây Nhưng hướng dẫn này trình diễn cài đặt phiên bản 2.9, quá trình cài đặt vẫn giữ nguyên.
Chọn tệp Binaries (zip hoặc tgz) để tải xuống như trong hình bên dưới
Bước 3) Cài đặt
Lắp đặt JMeter là vô cùng dễ dàng và đơn giản. Bạn chỉ cần giải nén tệp zip/tar vào thư mục bạn muốn JMeter để được cài đặt. Không có màn hình cài đặt tẻ nhạt để giải quyết! Đơn giản chỉ cần giải nén và bạn đã hoàn tất!
Sau khi giải nén xong cấu trúc thư mục cài đặt sẽ như hình bên dưới
Đưa ra dưới đây là mô tả của JMeter thư mục và tầm quan trọng của nó JMeter thư mục chứa nhiều tập tin và thư mục
- /bin: Chứa JMeter tập tin kịch bản để bắt đầu JMeter
- /tài liệu: JMeter tập tin tài liệu
- /bổ sung: các tập tin bổ sung liên quan đến kiến
- /lib/: Chứa thông tin bắt buộc Java thư viện cho JMeter
- /lib/ext: chứa các tệp jar lõi cho JMeter và các giao thức
- /lib/junit: Junit thư viện dùng để JMeter
- /print_docs:
Bước 4) Khởi chạy JMeter
Bạn có thể bắt đầu JMeter ở 3 chế độ
- Chế độ GUI
- Chế độ máy chủ
- Chế độ dòng lệnh
Bắt đầu JMeter ở chế độ GUI
Nếu bạn đang sử dụng Window, chỉ cần chạy tệp /bin/jmeter.bat để bắt đầu JMeter ở chế độ GUI như hình bên dưới
Hình sau đây chú thích các thành phần khác nhau trong JMeter GUI
Cách chạy JMeter ở chế độ không có GUI
Bắt đầu JMeter ở Chế độ máy chủ
Chế độ máy chủ được sử dụng cho phân phối thử nghiệm. Cái này Kiểm tra hoạt động như một máy khách-máy chủ người mẫu. Trong mô hình này, JMeter chạy trên một máy chủ ở máy chủ cách thức. Trên máy khách, JMeter Chạy trong GUI chế độ.
Để khởi động chế độ máy chủ, bạn chạy file bat bin\jmeter-server.bat như hình dưới đây
Bắt đầu JMeter ở chế độ dòng lệnh
JMeter ở chế độ GUI tiêu tốn nhiều bộ nhớ máy tính. Để tiết kiệm tài nguyên, bạn có thể chọn chạy JMeter không có GUI. Để thực hiện, hãy sử dụng các tùy chọn lệnh sau
Đây là một ví dụ dòng lệnh
$jmeter -n -t testPlan.jmx - l log.jtl -H 127.0.0.1 -P 8000
Gói bổ sung
Dựa trên yêu cầu của bạn, bạn sẽ cần một hoặc nhiều gói tùy chọn được liệt kê bên dưới.
- Java Trình biên dịch
Java Trình biên dịch cho phép các nhà phát triển xây dựng JMeter mã nguồn và các thứ khác JMeter bổ sung
- Trình phân tích cú pháp XML SAX
KÈN là API đơn giản cho XML, ban đầu là một Java-chỉ API. Bạn có thể sử dụng trình phân tích cú pháp XML SAX thay thế cho trình phân tích cú pháp XML trong JMeter
- Hỗ trợ email
JMeter có khả năng Email mở rộng. Nó có thể gửi email dựa trên kết quả kiểm tra và có trình lấy mẫu POP3(S)/IMAP(S). Nó cũng có trình lấy mẫu SMTP.
- Trình điều khiển JDBC
Nếu bạn muốn kiểm tra máy chủ cơ sở dữ liệu, bạn phải cài đặt trình điều khiển JDBC
Sử dụng JMeter trong Linux
- Sử dụng JMeter in Linux giống như trong Window; bạn chỉ cần chạy lệnh sau kịch bản shell.
- Chạy tệp script máy đo (Tệp này không có phần mở rộng) - chạy JMeter (ở chế độ GUI theo mặc định).
- Chạy tệp script máy chủ jmeter - khởi đầu JMeter ở chế độ máy chủ (cuộc gọi JMeter tập lệnh với các tham số thích hợp)
- jmeter.sh - rất cơ bản JMeter tập lệnh không có tùy chọn JVM được chỉ định.
- mirror-server.sh – chạy JMeter Máy chủ nhân bản ở chế độ không có GUI
- tắt máy.sh – Chạy ứng dụng khách Tắt máy để dừng phiên bản không phải GUI một cách duyên dáng
- stoptest.sh – Chạy ứng dụng khách Tắt máy để dừng đột ngột một phiên bản không phải GUI