Để kiểm thử toàn diện theo một cách nào đó thì khó có thể cover hết được, nên các kỹ thuật trong kiểm thử thủ công sẽ giúp chúng ta giảm số lượng các trường hợp kiểm thử được thực thi khi tăng phạm vi quy mô kiểm thử.
Khi áp dụng đúng kỹ thuật kiểm thử thì nó giúp chúng ta xác định được các điều kiện kiểm tra mà mình khó nhận biết thông thường, tránh còn sót case trong quá trình kiểm thử phần mềm.
Kỹ thuật kiểm thử phần mềm là gì?
Kỹ thuật kiểm thử phần mềm là cách thức giúp bạn thiết kế các trường hợp kiểm thử tốt hơn, kiểm soát được nhiều trường hợp hơn.
Dưới đây là các loại kỹ thuật kiểm thử thông dụng:
- Phân vùng tương đương (Equivalence Class Partitioning)
- Phân tích giá trị biên (Boundary Value Analysis (BVA) )
- Bảng quyết định (Decision Table based testing)
- Đoán lỗi (Error Guessing)
- Chuyển đổi trạng thái (State Transition)