apache-jmeter-install

JMeter Series – Giới Thiệu Và Hướng Dẫn Cài Đặt JMeter

Hits: 962

5/5 - (1 bình chọn)

Đây là bài viết đầu tiên trong JMeter Series từ căn bản đến nâng cao.
Bài viết hướng dẫn cài đặt JMeter và mở phần mềm trên máy tính hệ điều hành Windows, Mac.
Nội dung trong series được viết hoàn toàn dựa trên những kiến thức mà mình đã học và được áp dụng thực tế trong các dự án của công ty.

JMeter là gì?

Ứng dụng Apache JMeter là phần mềm mã nguồn mở được viết 100% bằng Java. Apache JMeter được thiết kế để kiểm tra và đo lường hiệu suất.
Ban đầu nó được thiết kế để kiểm tra ứng dụng web nhưng sau đó đã mở rộng sang nhiều chức năng khác.
Trang chủ của JMeter là https://jmeter.apache.org/

HighlandCoffee-Uudai

Ưu điểm của JMeter

JMeter có rất nhiều ưu điểm sau đây:

  • Open source: JMeter hoàn toàn miễn phí, cho phép nhà phát triển sử dụng mã nguồn để phát triển.
  • GUI thân thiện: JMeter cực kỳ dễ sử dụng và không mất thời gian để làm quen với nó.
  • Độc lập với nền tảng: JMeter là ứng dụng máy tính được viết 100% bằng Java. Vì vậy, nó có thể chạy trên nhiều nền tảng.
  • Framework đa luồng: JMeter cho phép đồng thời các chức năng khác nhau bởi một nhóm luồng riêng biệt.
  • Kết quả kiểm tra trực quan: Kết quả kiểm tra có thể được hiển thị ở định dạng khác nhau như chart, table, tree và file log.
  • Dễ dàng cài đặt: Bạn chỉ cần sao chép và chạy tệp * .bat để chạy JMeter mà không cần cài đặt.
  • Khả năng mở rộng cao: Bạn có thể viết các plugin của riêng mình. JMeter cũng cung cấp các plugin trực quan hóa cho phép bạn mở rộng việc kiểm tra.
  • Nhiều chiến lược kiểm tra: JMeter hỗ trợ nhiều chiến lược kiểm tra như là Load Testing, Distributed Testing, và Functional Testing.
  • Simulation: JMeter có thể mô phỏng nhiều người dùng với các luồng đồng thời, tạo ra một tải nặng đối với ứng dụng web đang được kiểm tra.
  • Hỗ trợ nhiều giao thức: JMeter không chỉ hỗ trợ kiểm tra ứng dụng web mà còn đánh giá hiệu suất máy chủ cơ sở dữ liệu. Tất cả các giao thức cơ bản như HTTP, JDBC, LDAP, SOAP, JMS và FTP đều được hỗ trợ bởi JMeter.
  • Record & Playback: Cho phép ghi lại hoạt động của người dùng trên trình duyệt và chạy lại hoạt động đó trên trình duyệt web.
  • Script Test: Jmeter có thể được tích hợp với Bean Shell & Selenium để kiểm tra tự động.

Nhược điểm của JMeter

Song song với các ưu điểm JMeter có một số nhược điểm sau:

  • Tự động hóa rất khó với JMeter.
  • Các báo cáo đầu ra của JMeter rất khó hiểu nếu không được đào tạo.
  • Không hỗ trợ các request JavaScript và AJAX.
  • Các ứng dụng phức tạp sử dụng nội dung động hoặc sử dụng JS để thay đổi request có thể khó kiểm tra bằng JMeter.

Hướng dẫn cài đặt JMeter và chạy trên Windows

hướng dẫn cài đặt JMeter
Hướng dẫn cài đặt JMeter – Tải JMeter cho Windows
  • Extract folder và khởi động JMeter bằng cách mở file ApacheJMeter.jar trong thư mục apache-jmeter-5.4.1\bin
Hướng dẫn cài đặt JMeter - run ApacheJMeter
Hướng dẫn cài đặt JMeter – Run JMeter
  • Giao diện JMeter lúc khởi động
JMeter GUI
Hướng dẫn cài đặt JMeter – Giao diện JMeter

Hướng dẫn cài đặt JMeter và chạy trên Mac

Hướng dẫn cài đặt JMeter – Tải JMeter cho Mac
  • Giải nén source
  • Mở terminal > chuyển đường dẫn đến thư mục \apache-jmeter-5.4.1\bin
  • Chạy jmeter.sh

Lời kết

Sau khi đã cài đặt xong, bạn hãy bắt đầu thực hành với JMeter qua bài viết Hướng Dẫn Sử Dụng JMeter Test Performance Website

HighlandCoffee-Uudai

Leave a Comment

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

RSS
Follow by Email
Pinterest
LinkedIn
Share
Instagram
Scroll to Top