- (Exam Topic 18)
As a result of the RAD based development approach, the test manager has decided to change the risk mitigation approach. Which test technique might be most appropriate to use? 2 credits
Correct Answer:D
- (Exam Topic 21) Consider the following pseudo code:
* 1 Begin
* 2 Read Time
* 3 If Time < 12>* 4 Print(Time, "am")
* 5 Endif
* 6 If Time > 12 Then
* 7 Print(Time 12, "pm")
* 8 Endif
* 9 If Time = 12 Then
* 10 Print (Time, "noon")
* 11 Endif
* 12 End
How many test cases are needed to achieve 100 per cent decision coverage?
Correct Answer:C
The three decisions are in sequence and the conditions are all mutually exclusive (if any one is true the others must be false). Hence a test case that makes the first decision true will make the second and third decisions false and so on.
So test case 1 (say Time = 6) would exercise the path True, False, False, test case 2 (say Time = 15) would exercise the path False, True, False. Test case 3 would have to be Time = 12. This combination achieves 100 per cent decision coverage because each decision has been exercised through its true and its false outcomes.
- (Exam Topic 21)
Which of the following is not true of regression testing?
Correct Answer:B
This is a definition of confirmation testing. The other three options are true of regression testing.
- (Exam Topic 21)
Test Implementation and execution has which of the following major tasks?
Correct Answer:A
- (Exam Topic 23)
The decision table above reflects a golf club's pricing structure for green fees and buggy/cart hire. What is the expected result (actions) for each of the following two test cases (TC1 and TC2)?
* TC 1 - Paul is not a full member, is a Loyalty Card holder and requests to play 18 holes with a buggy/cart
* TC 2 - Cheryl is not at full member, doesn't have a Loyalty Card and requests to play 9 holes with a buggy/cart
Correct Answer:D