Which one of the following Keyword-driven input tables provides the BEST test coverage of this enhancement?

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?

Remove_Member Group3 @)Member2

Delete.Group Group3

Result

Group created

Member added to Group

Member added to Group

Error – Group not empty

Member removed from group

Member removed from group

Group deleted

Delete.Group Groups Group deleted

SELECT ONE OPTION
A . Table 4
B . Table 3
C . Table 1
D . Table 2

Answer: D

Explanation:

Table 2 provides the best test coverage because it includes tests for adding a non-existent member (Member4), which should result in an error, and it also tests for removing a member and then deleting the group, which is the correct sequence of actions according to the requirements. The other tables either do not test all the required scenarios or have actions in the wrong order (e.g., attempting to delete the group before removing all members).

Reference: = ISTQB Advanced Level Agile Technical Tester documents and Training resources.

Latest CTAL-ATT Dumps Valid Version with 40 Q&As

Latest And Valid Q&A | Instant Download | Once Fail, Full Refund

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments