As a Test Analyst, you have been given a set of requirements that have been defined for the payment module of a new public transport system The set includes the following requirements:
P101 The product shall calculate the lowest fare for the destination considering day of week and time, (priority: medium) P102 The product shall compare the traveler's payment with the calculated payment (priority: high) P103 The product shall provide feedback if the payment is not sufficient (priority: high) P104 The product will process payments within 20 seconds at all priority 1 stations during peak hours (priority high) Which set of requirements will typically be tested by a Test Analyst?
Correct Answer: A
Explanation
A Test Analyst is responsible for testing the functional and non-functional aspects of the system that are related to the business domain, user needs, and quality characteristics. A Test Analyst will typically test the requirements that specify the expected behavior and functionality of the system, such as P101, P102, and P103. P104 is a performance requirement that specifies a measurable criterion for the system's efficiency and responsiveness. This type of requirement is usually tested by a Technical Test Analyst, who has the skills and tools to design and execute performance tests. References = ISTQB Certified Tester Advanced Level Syllabus Technical Test Analyst 2019, Chapter 1.1.2, Roles and Responsibilities of the Technical Test Analyst; ISTQB Certified Tester Advanced Level Syllabus Test Analyst 2019, Chapter 1.1.2, Roles and Responsibilities of the Test Analyst; ISTQB Glossary, Version 4.0.2, Performance Testing, Functional Testing, Non-functional Testing.