Pairwise, Combinational Testing or Orthogonal Arrays

I am not going to go into too much detail on this as there is a massive amount of information out there on how to do this.

For me I have found a combination of boundary testing and combination testing, gives quick results with reasonable coverage and depth. Typically I would;

  1. Prepare my combination tests utilizing equivalence classes
  2. Prepare a list of all boundaries and exceptions
  3. Test the happy path from start to finish to prove that I had an end to end flow
  4. Complete the combination testing, and
  5. When I enter a screen for the first time, check the boundaries and exceptions

Usually I would get the team to do this to try and get as much coverage as possible, then use the risk based approach to determine where to focus the remaining effort.

Leave a Reply

Your email address will not be published. Required fields are marked *