Static Testing and Dynamic Testing

Static Testing :

  • The process of evaluating the work product to check whether it fulfills the customer's requirement.
  • Am I building the product right?
  • It is also called as verification 
  • Done by manually reading the work product.
  • This process is done by quality assurance.
  • It is process-oriented
  • Presence of defect and their location

  • Technique:
  1. Walkthrough
  2. Inspection 
  3. Review

Dynamic Testing :

  • The process to evaluate the end product to check whether it fulfills the customer's requirement.
  • Am I building the right product?
  • It is also called as validation
  • Done by executing the end product 
  • This process is done by quality control. 
  • It is product-oriented
  • Presence of defect and not their location

  • Technique:
  1. Unit testing
  2. Integration testing     
  3. System testing
  4. User acceptance testing 

Comments

Popular posts from this blog

Implicit and Explicit requirements

Software Configuration Management (SCM)

Identified for Configuration Management