ISTQB-ATM practice question 14 of 15
Assume you are a Test Manager involved in system testing of a CRM application for a Pay-TV company. Currently the application is able to support a…
Full set: 64 questionsThe scenario requires evaluating the application's ability to scale—to support a growing number of users while maintaining responsiveness. This is a specific objective of performance testing, particularly scalability testing. Performance tools are designed precisely for this purpose. They simulate concurrent user load, measure response times, and collect performance metrics to analyze how the system behaves as the load increases. This allows the Test Manager to determine if the application can meet future business growth demands without performance degradation. The other tool types listed serve entirely different purposes within the software development lifecycle and are not suitable for this evaluation.
A. Coverage tools measure the amount of source code exercised during testing; they do not assess system responsiveness or scalability.
B. Test management tools are used for planning, managing, and reporting on the testing process, not for executing performance evaluations.
C. Static analysis tools inspect source code for defects and standards violations without executing the application, so they cannot measure runtime performance.
1. ISTQB® Certified Tester Advanced Level Syllabus, Test Manager, Version 3.1.2 (2023).
Section 5.3.2, Performance Testing Tools: "Performance testing tools are used to check that the system under test meets the specified performance requirements... These tools are used for load, stress, scalability, and capacity testing." This directly supports the use of performance tools (D) for the described scalability evaluation.
Section 5.3.1, Test Management and Control Tools: Describes these tools for managing test assets and reporting, confirming why (B) is incorrect.
2. ISTQB® Certified Tester Advanced Level Syllabus, Technical Test Analyst, Version 3.1.2 (2023).
Section 4.4, Tool Support for Performance and Load Testing: "Performance test tools have two main functions: to generate load and to provide measurement and analysis capabilities." This reinforces that performance tools are the correct choice for generating user load and measuring responsiveness.
Section 4.5, Tool Support for Static Analysis: "Static analysis tools analyze source code... they do not require the code to be executed." This confirms why (C) is incorrect.
Section 4.6, Tool Support for Dynamic Analysis: Mentions coverage tools as a type of dynamic analysis tool used to "identify code that has not been exercised," confirming why (A) is incorrect for performance evaluation.
Keep practicing
Take the free ISTQB-ATM practice test
Ten exam-style questions with answers and explanations, plus the exam facts and study guides.
More questions
Other ISTQB-ATM practice questions
- Question 2You are the Test Manager on a project following an iterative life-cycle model. The projec…
- Question 3The following are the exit criteria described in the test plan of a software product: EX1…
- Question 4You are the Test Manager of a new project aimed at developing a software system that must…
- Question 5The main objectives the senior management team wants to achieve are: - to reduce the cost…
- Question 7During the system testing phase a tester from your test team observes a failure in the sy…
- Question 8Consider the following statements describing the importance of improving the test process…
