Chapters 6.1-6.2 (Team)

--Originally published at Hackerman's house

  • What two properties must be satisfied for an input domain to be properly partitioned?

Completeness and Disjoint. The first one is about how you have to cover every possibility, a resource you can is to use the keyword “other”, this will cover the other possibilities that don’t have that much importance. The second one is that your partitions don’t overlap with each other.

  • What is an Input Domain Model (IDM)?

Represents the input space of the system under test in an abstract way. It is described in order of the input characteristics. Consists of all the possible inputs that the program can take, and define the conditions associated with it, then defining the best IDM approach to deal with them.

  • What gives more tests, each choice coverage or pair-wise coverage?

Pair Wise Coverage, because each choice coverage only uses one value in at least one test case.