Design of experiments in software testing
Abstract Testing software in different possible combinations is a huge task involving a lot of time and effort. The level of complexity involved is very high while designing test cases for a product involving quite a lot of external factors and combinations. Tools like Orthogonal Arrays (OA) and ideas from the Design of Experiments (DOE) can immensely improve software product testing.
Reducing test time is gaining importance as the number of controllable variables in more complex products is growing. With increasing product complexity, the test time increases exponentially. Under this scenario, DOE will help in identifying all possible combination of test cases as well as reducing test cases. This white paper provides some insights into the process involved in designing test cases based on orthogonal array approach.
|