Skip to content
TestekTestek
  • Home
  • Courses
    • Automation Test
    • Performance Test
    • Manual test
    • ISTQB
  • Blog
    • Automation Test
    • Performance Test
    • Manual test
    • ISTQB
    • Tâm sự nghề
  • Contact
    • About Us
    • Instructor
    • Event Pages
    • Contact Us
  • Tìm kiếm chứng chỉ
0

Currently Empty: 0.00₫

Continue shopping

TestekTestek
  • Home
  • Courses
    • Automation Test
    • Performance Test
    • Manual test
    • ISTQB
  • Blog
    • Automation Test
    • Performance Test
    • Manual test
    • ISTQB
    • Tâm sự nghề
  • Contact
    • About Us
    • Instructor
    • Event Pages
    • Contact Us
  • Tìm kiếm chứng chỉ

Mối quan hệ giữa các loại Error – Defect – Failure

Trang chủ » Blog » Mối quan hệ giữa các loại Error – Defect – Failure
Breadcrumb Abstract Shape
Breadcrumb Abstract Shape
Breadcrumb Abstract Shape
Manual test

Mối quan hệ giữa các loại Error – Defect – Failure

  • Tháng 7 4, 2025
  • Com 0
Phân biệt các thuật ngữ quan trọng trong kiểm thử phần mềm

 

Tại sao cần hiểu rõ các thuật ngữ này?

Trong lĩnh vực kiểm thử phần mềm và đảm bảo chất lượng, việc sử dụng chính xác các thuật ngữ theo chuẩn ISTQB (International Software Testing Qualifications Board) là vô cùng quan trọng. Mỗi thuật ngữ đều có định nghĩa rõ ràng và vai trò riêng biệt trong quy trình kiểm thử!

🧠 ERROR (LỖI) – HÀNH ĐỘNG CON NGƯỜI
  • Định nghĩa ISTQB: “A human action that produces an incorrect result” (Một hành động của con người tạo ra kết quả không chính xác).
  • Đặc điểm:
    • Là nguyên nhân gốc rễ của tất cả vấn đề.
    • Do con người tạo ra (lập trình viên, BA, tester, v.v.).
    • Có thể xảy ra trong bất kỳ giai đoạn nào của dự án.
    • Còn được gọi là Mistake.
    • Ví dụ thực tế:
      • Developer viết sai logic nghiệp vụ do hiểu nhầm requirement.
      • BA ghi sai yêu cầu do miscommunication với khách hàng.
      • Tester thiết kế test case không đúng do thiếu kinh nghiệm.
    • Nguyên nhân thường gặp:
      • Thiếu kinh nghiệm.
      • Áp lực thời gian.
      • Thiếu thông tin hoặc thông tin sai.
      • Độ phức tạp cao của hệ thống.
      • Mệt mỏi, bất cẩn
❌ DEFECT/BUG (KHIẾM KHUYẾT) – LỖI TRONG HỆ THỐNG
  • Định nghĩa ISTQB: “A flaw in a component or system that can cause the component or system to fail to perform its required function” (Một khiếm khuyết trong thành phần hoặc hệ thống có thể khiến thành phần hoặc hệ thống không thể thực hiện chức năng yêu cầu).
  • Đặc điểm:
    • Là hậu quả trực tiếp của Error.
    • Tồn tại trong code, thiết kế hoặc tài liệu.
    • Bug = Defect = Fault (theo ISTQB).
    • Ví dụ thực tế:
      • Đoạn code có logic sai trong function tính lương.
      • Thiết kế database có foreign key constraint sai.
      • Tài liệu requirements mô tả sai business rule.
💥 FAILURE (SỰ CỐ) – HÀNH VI SAI QUAN SÁT ĐƯỢC
  • Định nghĩa ISTQB: “Deviation of the component or system from its expected delivery, service or result” (Sự sai lệch của thành phần hoặc hệ thống so với kết quả, dịch vụ hoặc phân phối mong đợi).
  • Đặc điểm:
    • Là hậu quả có thể quan sát được của defect.
    • Xảy ra khi defect được thực thi.
    • Người dùng cuối có thể trải nghiệm trực tiếp.
    • Không phải tất cả defect đều gây failure.
    • Ví dụ thực tế:
      • Ứng dụng crash khi user nhập số âm vào field tuổi.
      • Website hiển thị trang trắng khi load.
      • Hệ thống tính sai tiền lương của nhân viên
    • Lưu ý quan trọng: Failure có thể do defect, nhưng cũng có thể do:
      • User sử dụng sai cách.
      • Môi trường bị lỗi.
      • Tấn công độc hại.
      • Điều kiện môi trường bất thường

⚙️ Mối quan hệ theo chuẩn ISTQB

ISTQB Relationship

🧠 ERROR (Human Action)

↓ (tạo ra)

❌ DEFECT (Flaw in Code/System)

↓ (khi được thực thi có thể gây ra)

💥 FAILURE (Observable Deviation)


Tại sao điều này quan trọng?

Cho QA/Tester:

  • Báo cáo bug chính xác theo terminology chuẩn.
  • Phân tích root cause hiệu quả.
  • Giao tiếp professional với team quốc tế.

Cho Developer:

  • Hiểu rõ nguồn gốc và tác động của vấn đề.
  • Debug theo hướng đúng đắn.
  • Cải thiện quy trình development

Cho Project Manager:

  • Tracking và reporting theo chuẩn quốc tế.
  • Risk assessment chính xác.
  • Decision making dựa trên data đúng đắn.

 

🚀 KẾT LUẬN

Việc hiểu đúng và sử dụng chính xác các thuật ngữ theo chuẩn ISTQB không chỉ nâng cao tính chuyên nghiệp mà còn đảm bảo giao tiếp hiệu quả trong môi trường làm việc quốc tế. Đây là nền tảng cần thiết cho mọi QA/Tester muốn phát triển sự nghiệp!
👍 Like và Share để lan tỏa kiến thức chuẩn ISTQB! 💬 Comment chia sẻ kinh nghiệm apply ISTQB trong công việc!


 

Nguồn tham khảo:
  • ISTQB Foundation Wikidot
  • Tools QA – ISTQB Error Defect Failure, ISTQB Error Defect Failure Relationship
  • GeeksforGeeks – Defect Bug Failure Diagram
Tags:
Test ProcessTesting
Share on:
Vai trò trong kiểm thử phần mềm
Sự khác biệt Severity và Priority

Leave a Reply Hủy

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 *

Archives

  • Tháng 7 2025
  • Tháng 6 2025
  • Tháng mười một 2023

Categories

  • Automation Test
  • Certificate
  • Manual test
  • Performance Test
  • Tâm sự nghề
  • Technology

Search

Latest Post

Thumb
Spike Test trong kiểm thử hiệu năng
Tháng 7 16, 2025
Thumb
Stress test: Kỹ thuật, kịch bản và
Tháng 7 16, 2025
Thumb
Average Load Testing: Kiểm thử hiệu năng
Tháng 7 16, 2025

Categories

  • Automation Test (6)
  • Certificate (1)
  • Manual test (9)
  • Performance Test (6)
  • Tâm sự nghề (4)
  • Technology (1)

Thẻ

API Testing Automation Test Break-point Development JMeter kiểm thử hiệu năng Selenium Testing Test Process WebDriver

Kiểm thử thực chiến

Áp dụng phương pháp thực chiến, thực tế và thực hành, đảm bảo chất lượng đầu ra cho học viên

Add: Yên Hoà, Hà Nội
Call: +84 83286 8822
Email: info@testek.edu.vn

Hệ thống

  • About
  • Course
  • Instructor
  • Events

Links

  • Contact Us
  • Gallery
  • News & Articles
  • FAQ’s
  • Coming Soon
  • Sign In/Registration

Contacts

Nhập địa chỉ email của bạn để đăng ký bản tin của chúng tôi

Ri-discord-fill Icon-facebook Icon-youtube Tiktok
Copyright 2025 Testek | Developed By Testek. All Rights Reserved
TestekTestek
Sign inSign up

Sign in

Don’t have an account? Sign up
Lost your password?

Sign up

Already have an account? Sign in