Test Case Tasarım Tekniği
Test durumu Tasarım Tekniği
Aşağıda yazılım mühendisliğindeki tipik tasarım teknikleri verilmiştir:
1. Test senaryolarının doğrudan bir gereksinim spesifikasyonundan veya kara kutu test tasarım tekniğinden türetilmesi. Teknikler şunları içerir:
Boundary Value Analysis (BVA)
Equivalence Partitioning (EP)
Decision Table Testing
State Transition Diagrams
Use Case Testing
2. Test senaryolarının doğrudan bir bileşenin veya sistemin yapısından türetilmesi:
Statement Coverage
Branch Coverage
Path Coverage
LCSAJ Testing
3. Test uzmanının benzer sistemler veya test uzmanlarının sezgilerindeki deneyimine dayalı olarak test senaryoları türetme:
Error Guessing
Exploratory Testing