profile pic
⌘ '
raccourcis clavier

Classified by:

  • System State
  • Code Visibility
  • System Requirements
  • Level of System Detail

static testing

testing the code system without executing it

  • detect defects early

white box

testing that systematically exploit knowledge of the system to design tests for it

  • integrating an API
  • using a COTS product

functional

correctness can be sustained over continuous period of time, and test whether system perform its functions correctly

  • To find functional defects

non-functional

Testing how the system perform (not what it does)

  • To find functional defects