QuestionQ40

Test Analysis and Test Design

As a test analyst, you are involved in the early phases of an acceptance test for a Product Data Management system. You are asked to write test designs and test cases based on use cases. An early version of the system is already available. It is known that many implementation-level aspects will change, including the user interface. The tests will be performed by end-users with substantial domain knowledge who have also participated in the project by defining the user requirements and reviewing documentation.

What is the BEST option regarding the level of detail and documentation required for test cases in the project?

Explanation

Logical test cases describe the relevant test conditions and business scenarios without binding execution to specific interface actions or data. They preserve alignment with the use-case requirements while avoiding the maintenance burden that concrete cases would incur when the implementation and user interface change. Domain-expert end-users who helped define the requirements can supply the execution detail needed during acceptance testing.

Learn more

Community Discussion

No comments yet. Be the first to start the discussion!