Software Testing Methods

SOFTWARE TESTING METHODS listed here are the major methods used while conducting various Software Testing Types during various Software Testing Levels:

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.

 

  •  
  •  
  •  
  •  
  •  
  •  
  •