Download as xlsx, pdf, or txt
Download as xlsx, pdf, or txt
You are on page 1of 3

Test level Test objectives Test object

UAT Validate user reqs /system reqs System features/


functions

SIT Verify system requirements subsystem /


specification system interface
ST Software functions implemented Functional
correctly as SRS (verification); find requirements
functional/non-functional defects

Non-functional
requirements

CIT correctly implemented interface, component


find interface defects interface

CT Method correctness, robustness, Methods


coding logic
Common Test types Test Design Techniques TDT examples
Business process Black-box (via end-user UI a.k.a end- EP, BVA, Decision Table
to-end tasks)
User req test/ user story test/UC
test

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

ADD, Detailed desgn (Sequence diagram)

Detailed design (e.g., Class Specs)

You might also like