Software Testing Methods

METHODOLOGIES of Software Testing

Below are some methods / techniques of software testing:

Method Summary
Black Box Testing A software testing method in which the internal structure/design/implementation of the item being tested is not known to the tester. These tests can be functional or non-functional, though usually functional. Test design techniques include: Equivalence partitioning, Boundary Value Analysis, Cause Effect Graphing.
White Box Testing A software testing method in which the internal structure/design/implementation of the item being tested is known to the tester. Test design techniques include: Control flow testing, Data flow testing, Branch testing, Path testing.
Gray Box Testing A software testing method which is a combination of Black Box Testing method and White Box Testing method.
Agile Testing A method of software testing that follows the principles of agile software development.
Ad Hoc Testing A method of software testing without any planning and documentation.

 

These software testing methods can be used in various Software Testing Levels and Software Testing Types.

  •  
  •  
  •  
  •  
  •  
  •  
  •