Professional Documents
Culture Documents
Overview
Overview
Non-functional
requirements
subsystem / system interface Black-box (via end-user UI a.k.a end- EP, BVA, Decision Table
to-end tasks)
Functional test Black-box (via end-user UI a.k.a end- EP, BVA, Decision Table
to-end tasks)
Non-functional test
Security test
Performance test
Usability test …
API test Black-box (utilising tools provided by EP, BVA, Decision Table
devs to call APIs)
GUI IT White-box (performed by devs)
Function IT (front-end to back-end)
Component IT
Method ~ function => Functional Black-box (i.e., input/output of a EP, BVA, Decision Table
test & Non-functional test method)
White-box (e.g., statement
coverage, branch coverage)
Test Approach
Business Process
User Requirement-based
Monkey test
Software Specification-based