
Tìm hiểu về Error guessing trong nhóm Experience-based test techniques - Quy trình và cách thực hiện hiệu quả.
Course Description
Chào các bạn yêu thích lĩnh vực kiểm thử phần mềm,
Tôi là Hồng Phạm, chuyên gia kiểm thử với hơn 20 năm kinh nghiệm trong phát triển chất lượng phần mềm.
Trong quá trình làm việc, tôi nhận thấy một điều rất thú vị: Có những lỗi mà không tài liệu nào nhắc đến, nhưng chúng vẫn âm thầm tồn tại và gây ra hậu quả nghiêm trọng.
Những lỗi này thường chỉ được tìm thấy bởi những tester có kinh nghiệm, hiểu hệ thống, hiểu nghiệp vụ và đặc biệt là biết nghi ngờ đúng chỗ.
Đó chính là lý do kỹ thuật Error Guessing ra đời.
Error Guessing không phải đoán mò. Nó dựa trên:
- Kinh nghiệm thực chiến,
- kiến thức về hệ thống,
- hiểu hành vi người dùng,
- hiểu những lỗi “thường xảy ra” trong từng domain,
- và khả năng đặt câu hỏi mà người khác không nghĩ đến.
Nói cách khác, Error Guessing giúp chúng ta nhận ra lỗi ngay cả trước khi nó xuất hiện.
Trong thời đại AI phát triển mạnh, nhiều bạn lo AI có thể thay thế tester. Nhưng sự thật là:
- AI có thể chạy test case, nhưng AI không có kinh nghiệm,
- AI không biết lỗi nào đã từng làm sập production,
- AI không cảm nhận được rủi ro,và AI không thể phát hiện những kẽ hở mà bản thân nó chưa được huấn luyện.
=> Những thứ mơ hồ chưa rõ ràng thì chỉ có con người mới có thể làm tốt.
Và đó là lý do AI chưa thay thế được QC chúng ta.
Error Guessing, hay còn gọi là phỏng đoán lỗi, là một kỹ thuật kiểm thử phần mềm. Thay vì chỉ dựa vào đặc tả hoặc yêu cầu, tester dùng kinh nghiệm, trực giác, và hiểu biết về hệ thống để dự đoán lỗi có thể xảy ra.
ISTQB đã công nhận Error Guessing là một kỹ thuật chính thống trong Foundation Level. Đây không phải đoán mò, mà là sự phán đoán có cơ sở.
Nó cũng là một kỹ thuật rất quan trọng, nhưng thường chỉ được nhắc đến sơ lược và ít ai đào tạo chuyên sâu.
Thoạt nhìn thì nó dành cho tester có kinh nghiệm, tuy nhiên nếu chúng ta chịu học hỏi, thì kiến thức trên sách vở sẽ giúp chúng ta ứng dụng tốt vào thực tế.
Khóa học này sẽ giúp bạn nắm vững Error Guessing, biết cách áp dụng hiệu quả, và đặc biệt là phát hiện được những lỗi mà test script hoặc test case chính thống thường bỏ sót.
Error Guessing là 1 kỹ thuật nhỏ, nhưng giúp tester giỏi tạo ra sự khác biệt lớn.Nếu bạn muốn nâng cấp tư duy kiểm thử, tăng khả năng phát hiện bug quan trọng,và trở thành tester chủ động hơn, sắc bén hơn —tôi rất vui được đồng hành cùng bạn trong khóa học này.
Hẹn gặp các bạn trong khóa học. Cảm ơn các bạn!
Similar Courses

Object Oriented Programming in C++ & Interview Preparation

Python Development and Python Programming Fundamentals
