228k views
5 votes
You are testing a thermostat for a heating/air conditioning system. You have been given the following requirements:

- When the temperature is below 70 degrees, turn on the heating system
- When the temperature is above 75 degrees, turn on the air conditioning system
- When the temperature is between 70 and 75 degrees, inclusive, turn on fan only
Which of the following is the minimum set of test temperature values to achieve 100% two-value boundary value analysis coverage?
A. 70, 75
B. 65, 72, 80
C. 69, 70, 75, 76
D. 70, 71, 74, 75, 76

User Coen Damen
by
7.8k points

1 Answer

4 votes

Final answer:

The minimum set of test temperature values for 100% two-value boundary value analysis coverage is 69, 70, 75, and 76 degrees, which tests the conditions just below and at the lower boundary, as well as at and just above the upper boundary.

Step-by-step explanation:

The student's question is about determining the minimum set of test temperature values for two-value boundary value analysis coverage for a thermostat in a heating/air conditioning system. The requirements for the thermostat are:

  • Below 70 degrees, turn on the heating system
  • Above 75 degrees, turn on the air conditioning system
  • Between 70 and 75 degrees, inclusive, turn on the fan only

For two-value boundary value analysis, we are interested in the values that are at or just outside the boundaries. The correct answer, therefore, is option C, which includes 69, 70, 75, and 76. These values test just below the lower boundary (69), at the lower boundary (70), at the upper boundary (75), and just above the upper boundary (76). This ensures that all the boundaries are checked.

User Kostia R
by
8.1k points