nerdexam
iSQI

CTFL_SYLL_4.0 · Question #190

You are working on creating test cases for a user story. As a customer, I want to be able to book an ISTQB exam for a particular date, so that I can find choose my time slot and pay the correct…

The correct answer is A. Logon to the site and book an exam for the 8 AM (GMT) timeslot. Expected result: You should. The best example of a test case for this user story should cover the acceptance criteria comprehensively. Option A addresses the critical aspects of the acceptance criteria: Verifying the discount for the first timeslot (8 AM GMT) - ensuring it provides a 10% discount…

Test Analysis and Design

Question

You are working on creating test cases for a user story. As a customer, I want to be able to book an ISTQB exam for a particular date, so that I can find choose my time slot and pay the correct amount, including discounts, if any. The acceptance criteria for this : 1. The dates shown should be from the current date to 2 years in future 2. Initially there should be 10 timeslots available for each day, 1 hour each, starting at 8 AM GMT 3. Maximum 5 persons should be able to select a time slot after which that time slot should become unavailable 4. First timeslot should have a 10% discount. Which of the following is the BEST example of a test case for this user story?

Options

  • ALogon to the site and book an exam for the 8 AM (GMT) timeslot. Expected result: You should
  • BLogon to the site. Book 5 exams for the current date. Expected result: Exams should be
  • CLogon to the site. Expected result: Default 8 AM (GMT) timeslot should be selected. Change
  • DLogon to the site. Book an exam for the current date. Expected result: timeslots should be

How the community answered

(33 responses)
  • A
    79% (26)
  • B
    12% (4)
  • C
    6% (2)
  • D
    3% (1)

Explanation

The best example of a test case for this user story should cover the acceptance criteria comprehensively. Option A addresses the critical aspects of the acceptance criteria: Verifying the discount for the first timeslot (8 AM GMT) - ensuring it provides a 10% discount. Verifying that changing the time slot removes the discount - ensuring the discount logic is correctly applied. This test case effectively validates the functionality related to both the discount and the ability to change time slots, which are key parts of the user story's requirements .

Topics

#user story testing#acceptance criteria#test case design#ATDD

Community Discussion

No community discussion yet for this question.

Full CTFL_SYLL_4.0 Practice