STACKJAVA

JMeter Phần 1 – Apache JMeter là gì? Hướng dẫn cài đặt Apache JMeter

Apache JMeter là gì? Hướng dẫn cài đặt Apache JMeter

Mấy bài trước mình đã giới thiệu apache maven, apache tomcat, thư viện apache common io chúng đều là những thứ được phát triển bởi Apache.

Lần này mình sẽ giới thiệu với các bạn về 1 phần mềm khác nữa của Apache là Apache JMeter

Apache JMeter là gì? Hướng dẫn cài đặt Apache JMeter 1

1. Apache JMeter là gì?

Apache JMeter là một phần mềm mã nguồn mở được dùng để kiểm tra độ chịu tải (load test) và hiệu suất (measure performance).

Apache JMeter được viết 100% bằng Java, lúc đầu nó được thiết kế để kiểm thử các ứng dụng web nhưng sau đó được mở rộng để kiểm thử các chức năng khác.

Apache JMeter là gì? Hướng dẫn cài đặt Apache JMeter 2

2. Các tính năng của Apache JMeter.

Apache JMeter có thể được dùng để test performance trên cả tài nguyên tĩnh, tài nguyên động, ứng dụng web động.

Nó có thể được được dùng dể mô phỏng tải nặng (heave load) trên một server, nhóm server, mạng hoặc các đối tượng để phân tích tổng thể dưới nhiều loại tải khác nhau.

Ví dụ: mô phỏng hành động 1000 người đăng nhập vào website cùng 1 lúc thì thời gian phản hồi trung bình mỗi request, bộ nhớ chiếm bao nhiêu, CPU chiếm bao nhiêu…

Các tính năng của Apache JMeter bao gồm:

Nhiều tính năng quá, có mấy cái đọc cũng hơi khó hiểu [wp-svg-icons icon=”evil” wrap=”i”] Chắc phải làm thử từng cái thì mới pro được.

3. Cài đặt Apache JMeter.

Apache JMeter viết bằng Java nên muốn chạy JMeter trước hết máy của bạn phải cài JRE hoặc JDK rồi nhé (Xem lại Sự khác nhau giữa JDK, JRE và JVM; hướng dẫn cài JDK)

Truy cập trang web: http://jmeter.apache.org/download_jmeter.cgi để download Apache JMeter.

 

Truy cập folder bin > click đúp vào file ApacheJMeter.jar để chạy apache JMeter

Kết quả sau khi cài đặt và chạy thành công:

 

Okay, Done!

Vậy là chúng ta đã tìm hiểu xong Apache JMeter là gì và cách cài đặt Apache JMeter.

Thanks các bạn đã theo dõi!

Phần tiếp theo mình sẽ thực hiện các ví dụ load test bằng Apache JMeter. https://stackjava.com/demo/huong-dan-kiem-tra-hieu-nang-voi-apache-jmeter.html

Apache JMeter là gì? Hướng dẫn cài đặt Apache JMeter 3

References:

http://jmeter.apache.org/