While writing my thesis, I am facing the problem of how to classify the testing strategies.
Following section 1.5 of this thesis:
If black-box and white-box are test case selection methodologies to solve the reliable test case set problem, then where to put random/systematic test case selection strategies ?
Initially, I thought random/systematic test case selection strategies will come under the black-box testing because random testing and partition testing are the sub-categories of black-box testing.
Then, the problem is, even in white-box testing, we often do the partitioning of input domain to make homogeneous partitions. For example, in unit testing, we select representative test case that represents a partition of input domain.
Now, I have done this classification:
Software testing methodology will have two components
component 1. Test case design strategies (black-box & white-box)
component 2. test case selection strategies (random & systematic selection of test cases)
Any help in this?