Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Performance Testing Fundamentals: from Basics to Hands-on

Kiến thức nền tảng về Kiểm thử Hiệu năng: Từ cơ bản đến thực hành

Kiến thức nền tảng về Kiểm thử Hiệu năng: Từ cơ bản đến thực hành

Thiết kế, chạy và phân tích các bài kiểm tra tải phản ánh môi trường sản xuất - thực hành với: JMeter, BlazeMeter, Grafana & InfluxDB

4.8
(24 đánh giá)
86 học viên
Giảng viên
Oleh Koren
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 399.000đ -87%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
3.5 giờ video
29 bài giảng
1 bài quiz
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 31/05/2026

Bạn sẽ học được gì

Hiểu các nguyên lý cốt lõi của kiểm thử hiệu năng để tự tin thiết kế và chạy các bài kiểm tra của riêng bạn
Thuyết phục nhóm và các bên liên quan về tầm quan trọng của kiểm thử hiệu năng bằng các lập luận kinh doanh thực tế
Chọn đúng loại kiểm thử — dung lượng, tải, stress, đột biến, khối lượng hay độ bền — cho mọi tình huống thực tế
Đọc và diễn giải các chỉ số hiệu năng như thời gian phản hồi, thông lượng và tỷ lệ lỗi để tìm ra điểm nghẽn
So sánh JMeter, BlazeMeter, K6 và các công cụ khác để chọn công cụ phù hợp cho dự án của bạn
Chạy bài kiểm tra tải thực tế đầu tiên trên JMeter và BlazeMeter từ đầu, từng bước một
Xây dựng khung kiểm thử hiệu năng hoàn chỉnh từ đầu bằng JMeter, InfluxDB và Grafana
Viết báo cáo kiểm thử hiệu năng mà cả developer lẫn quản lý đều hiểu được

Yêu cầu

Không yêu cầu kinh nghiệm kiểm thử hiệu năng trước đó. Kiến thức cơ bản về kiểm thử phần mềm hoặc phát triển là hữu ích nhưng không bắt buộc

Đối tượng phù hợp

Khóa học được thiết kế cho người mới bắt đầu, chưa có kinh nghiệm về kiểm thử hiệu năng và muốn hiểu tại sao nó lại quan trọng, vượt xa kiểm thử thủ công hay tự động
Phù hợp cho kỹ sư QA, kiểm thử viên, developer và bất kỳ ai làm trong lĩnh vực chất lượng phần mềm muốn tích hợp kiểm thử hiệu năng vào các dự án thực tế

Nội dung khóa học

7 phần • 29 bài giảng
1 Giới thiệu và tổng quan khóa học
2 Kiểm thử hiệu năng là gì và tại sao nó quan trọng?
1 Vòng đời kiểm thử hiệu năng
2 Các chỉ số hiệu năng
3 Tại sao percentiles lại quan trọng hơn thời gian phản hồi trung bình (bài viết)
4 Hiểu yêu cầu phi chức năng (NFRs)
1 Kiểm thử dung lượng
2 Kiểm thử tải
3 Kiểm thử stress
4 Kiểm thử độ bền
5 Kiểm thử đột biến
6 Kiểm thử khả năng mở rộng
7 Kiểm thử khối lượng
8 Mối quan hệ phụ thuộc giữa các loại kiểm thử hiệu năng
9 Bảng tóm tắt
1 Mô hình tải & hồ sơ tải
2 Báo cáo trong kiểm thử hiệu năng
1 Chọn công cụ kiểm thử hiệu năng phù hợp
2 Cách cài đặt JMeter
3 Tổng quan các thành phần chính của JMeter
4 Thực hành: tạo bài kiểm tra đầu tiên với JMeter (phần 1)
5 Thực hành: tạo bài kiểm tra đầu tiên với JMeter (phần 2)
6 Thực hành: tạo báo cáo HTML từ bài kiểm tra JMeter
1 Tổng quan về BlazeMeter
2 Thực hành: ghi kịch bản bằng tiện ích mở rộng Chrome của BlazeMeter
3 Thực hành: tạo và cấu hình bài kiểm tra trong BlazeMeter
4 Thực hành: chạy và phân tích bài kiểm tra JMeter trong BlazeMeter & tổng quan về giá
1 Kiến trúc khung kiểm thử hiệu năng (PTF)
2 Thực hành: thiết lập PTF (Influxdb & JMeter & Grafana) & phân tích bài kiểm tra

Giới thiệu khóa học

Performance issues are one of the most common reasons why applications fail in production. A system may work correctly, but if it is slow, unstable, or cannot handle real user load, it quickly becomes a business problem.

This course is designed to give you a clear and practical introduction to performance testing, starting from the fundamentals and moving toward hands-on, real-world practice.

  1. You will begin by learning what performance testing is, why it is important, and how it fits into the software development lifecycle. We will cover key performance metrics, non-functional requirements, and the most common types of performance testing, including load, stress, spike, endurance, scalability, capacity, and volume testing.

  2. Next, you will learn how to design realistic load models and how to create clear and meaningful performance test reports that can be understood by both technical and non-technical stakeholders.

  3. The course then moves into hands-on practice with Apache JMeter. You will install JMeter, explore its main components, create your first performance tests step by step, and generate HTML reports for result analysis.

  4. To simulate real production-like environments, you will also work with BlazeMeter, a cloud-based performance testing platform. You will record scenarios, configure tests, run them in the cloud, analyze results, and understand pricing and usage models.

  5. Finally, you will build a complete performance testing monitoring framework from scratch using JMeter, InfluxDB, and Grafana, learning how to collect metrics, visualize them in dashboards, and analyze performance results like performance engineers do in real companies.

    This course is ideal for QA engineers, testers, developers, and DevOps engineers who want to start or grow their skills in performance testing.

No prior performance testing experience is required.

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Software Testing
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊