Kỹ thuật thiết kế trường hợp thử nghiệm
Kỹ thuật thiết kế trường hợp thử nghiệm
Sau đây là các kỹ thuật thiết kế điển hình trong kỹ thuật phần mềm:
1. Bắt nguồn các trường hợp kiểm thử trực tiếp từ đặc tả yêu cầu hoặc kỹ thuật thiết kế kiểm thử hộp đen. Các kỹ thuật bao gồm:
Boundary Value Analysis (BVA)
Equivalence Partitioning (EP)
Decision Table Testing
State Transition Diagrams
Use Case Testing
2. Xuất phát các trường hợp kiểm thử trực tiếp từ cấu trúc của một thành phần hoặc hệ thống:
Statement Coverage
Branch Coverage
Path Coverage
LCSAJ Testing
3. Bắt nguồn các trường hợp thử nghiệm dựa trên kinh nghiệm của người thử nghiệm trên các hệ thống tương tự hoặc trực giác của người thử nghiệm:
Error Guessing
Exploratory Testing