CTAL-ATT

CTAL-ATT practice questions, page 2 of 2, with answer review and explanations.

Question 6

An enhancement to a Social Media application allows for the creation of new Groups. Any number of existing application members can be added to a Group. An attempt to add a non-existent member of the application to a Group will result in an error, as will an attempt to add the same member twice. Members can be removed from an existing Group. An existing Group can be deleted but only if there are no current members attached to it. Which one of the following Keyword-driven input tables provides the BEST test coverage of this enhancement?

Question 7

The following user story has been written for a new application being developed to pre-book a space at a National Car Park. As a vehicle driver - I want to be able to pre-book a car parking space online, selecting a disabled driver's space if needed So that I can pay in advance and receive confirmation of my parking space number. The following acceptance criteria have also been written: Payment can be made via PayPal, Debit or Credit Card. Confirmation of payment and car parking details should be sent after the booking process is completed. Driver information is stored in the reservation database. The database has been built and tested in a previous sprint, but the interface to the different payment methods have yet to be developed. As a tester in an agile team, you have been asked to review the user story. You have detected some issues with this story: It needs to cater for different user groups: a driver or disabled driver. It needs to cater for different vehicle types: a car, 4x4, van or motorbike. There are no acceptance criteria relating to how quick the booking process should be. How confirmation is to be sent for payment and space number, and other important details, have not been specified. A stub will be needed to test the payment method. Which pair of requirements engineering techniques are you MOST LIKELY to have used to uncover these issues?

  1. Storyboards and Personas
  2. Personas and Diagrams
  3. Diagrams and Story Mapping
  4. Story Mapping and Use Cases