Chi tiết khóa học

Kiểm thử hiệu năng là một khía cạnh quan trọng của quá trình phát triển phần mềm, giúp xác định và khắc phục các sự cố liên quan đến hiệu năng trước khi chúng ảnh hưởng đến người dùng cuối. Với sự gia tăng của các ứng dụng web và sự cạnh tranh ngày càng tăng, việc cung cấp trải nghiệm người dùng đặc biệt trở nên cần thiết đối với doanh nghiệp. Do đó, điều quan trọng là phải tiến hành kiểm thử hiệu năng thường xuyên bằng các công cụ như Jmeter để đảm bảo các ứng dụng web có thể xử lý tải dự kiến.

Tạo sao nên sử dụng Jmeter để kiểm thử hiệu năng

  • Jmeter là một công cụ mã nguồn mở, cho phép sử dụng và sửa đổi miễn phí. Điều này có nghĩa là các nhà phát triển có thể tùy chỉnh công cụ này để đáp ứng nhu cầu cụ thể.
  • Jmeter thân thiện với người dùng, giúp dễ dàng tạo và thực hiện test plan mà không yêu cầu kiến thức về code chuyên sâu.
  • Hỗ trợ nhiều giao thức như HTTP, HTTPS, FTP, SOAP và JDBC
  • Cung cấp báo cáo và biểu đồ thời gian thực để giúp các nhà phát triển phân tích kết quả kiểm thử và xác định các yếu tố ảnh hưởng đến hiệu năng.
  • Có khả năng mở rộng cao, với nhiều plugin có sẵn để nâng cao chức năng
  • Jmeter cho phép phân phối kiểm thử trên nhiều máy, giúp mô phỏng các tính huống thực tế.

Khóa học kiểm thử hiệu năng chuyên sâu sử dụng công cụ Jmeter

 

Đối tượng tham gia

  • Manual Tester muốn chuyển sang làm Automation
  • Sinh viên CNTT
  • Tester không biết lập trình quan tâm đến kiểm thử hiệu năng
  • Nhân viên sản xuất phần mềm
  • Các bạn sinh viên CNTT, các bạn chuẩn bị ra trường.

Nội dung khóa học

Bài 1:

  • Tổng quan về Automation
  • Tổng quan về kiểm thử hiệu năng
  • Hướng dẫn, cài đặt sử dụng Jmeter

Bài 2:

  • Tổng quan về Jmeter: Test plan, Thread Group, Samplers, Listenners
  • Tìm hiểu về tham số hóa
  • Tìm hiểu về các Element khác nhau
  • Thực hành

Bài 3:

  • Hướng dẫn thực hành test API
  • Thực hành

Bài 4:

  • Hưỡng dẫn thực hiện test sử dụng để đọc giá trị từ file CSV
  • Cấu hình CSV data set config
  • Thực hành

Bài 5

  • So sánh kết quả mong muốn với kết quả trả về sử dụng Response Assertion
  • Thực hành

Bài 6:

  • Trích xuất dữ liệu từ phản hồi của server sử dụng Regular Expression Extractor
  • Thực hành

Bài 7:

  • Tìm hiểu về Json
  • Lấy giá trị từ chuỗi Json
  • Viết script test
  • Thực hành

Bài 8

  • Tìm hiều về Funtion Helper
  • Thực hành

Bài 9

  • Hướng dẫn viết Script
  • Thực hành viết Script

Bài 10

  • Hướng dãn test script
  • Hướng dẫn cách recording
  • Thực hiện test trên web và mobile

Bài 11:

  • Tìm hiểu về Remote testing
  • Thực hành

Bài 12

  • Tìm hiểu về NonUI Mode
  • Thực hành

Bài 13

  • Tìm hiểu về Response Analysis
  • Thực hành

Bài 14:

  • Ôn tập chương trình học
  • Thực hành
  • Tổng kết khóa học

Bạn sẽ nhận được gì khi kết thúc khóa học

  • Sử dụng Jmeter thực hiện test API và hiệu năng (performance) cho Web, Mobile, DB.
  • Hiểu cách đặt Tải trên các ứng dụng Web và API của REST
  • Kiến thức về giám sát hiệu năng ứng dụng với tải nhất định
  • Tích hợp Selenium với Jmeter
  • Hiểu về tất cả các tính năng có sẵn trong công cụ Jmeter để viết các test case
  • Tạo báo cáo hiệu quả với các plugin bổ trợ
  • Hiểu cơ bản về Beanshell Scripting cho Jmeter
  • Kiến thức về kiểm thử tự động
  • Nhận được chứng chỉ của trung tâm

Chương trình ưu đãi

  • Giảm 200k/bạn khi đăng ký nhóm 2 người trở lên
  • Hỗ trợ chuyên môn khi đi làm
  • Hỗ trợ việc làm cho học viên.

Câu hỏi thường gặp

Jmeter được sử dụng như thế nào để kiểm thử hiệu năng?

JMeter có thể được sử dụng để kiểm thử hiệu năng trên cả tài nguyên tĩnh và động, các ứng dụng Web động.  Nó có thể được sử dụng để mô phỏng tải nặng trên máy chủ, nhóm máy chủ, mạng… hoặc để phân tích hiệu suất tổng thể dưới các loại tải khác nhau .

Jmeter hoạt động như thế nào?

Jmeter hoạt động bằng cách mô phỏng các nhóm người dùng gửi yêu cầu đến máy chủ hoặc mạng, sau đó trả lại số liệu thống kê cho người dùng thông qua sơ đồ trực quan .

Bài trước

Khóa học Tester nâng cao dành cho người đã đi làm

Bài tiếp theo

Khóa học luyện thi chứng chỉ ISTQB Foundation

Chia sẻ:

Bình luận

Zalo Zalo Messenger Messenger Phone Phone