Which of the following is a general principle of performance testing?
Answer(s): A
Performance testing is time-sensitive and must be designed to fit within the constraints of the project timeline. If performance tests take too long to execute, they may not be feasible within a given sprint or development cycle. The results should be reproducible, meaning the same test on an unchanged system should yield the same results (making option C incorrect). While stakeholder expectations are important, performance tests should be objective and based on defined benchmarks rather than subjective expectations (making option D incorrect).
ISTQB CT-PT Syllabus, Section 2.1: Principles of Performance Testing.
Which of the following is considered a characteristic of stress testing?
Answer(s): D
Stress testing is designed to evaluate how a system behaves under extreme conditions, often exceeding its design limitations. The goal is to identify bottlenecks, memory leaks, and failures that occur beyond normal operating conditions.Option A is incorrect because it refers to resilience testing, which focuses on recovery rather than stress beyond limits.Option B is incorrect as it describes load testing, which measures performance under expected loads.Option C is incorrect since determining the maximum transactions is a feature of capacity testing, not stress testing.
ISTQB CT-PT Syllabus, Section 2.2.5: Stress Testing.
Which type of performance test measures the system's ability to handle increasing levels of load?
Load testing assesses a system's ability to handle gradually increasing levels of load and ensures that it meets performance expectations under normal and peak conditions.Option B (Elevation testing) is incorrect because this term does not exist in ISTQB performance testing terminology.Option C (Spike testing) focuses on sudden increases in load rather than gradual scaling.Option D (Endurance testing) examines how a system performs over an extended period, rather than gradual load increases.
ISTQB CT-PT Syllabus, Section 2.2.1: Load Testing.
Which of the following is a static performance test?
Answer(s): C
A static performance test is a non-execution-based review that analyzes system architecture, network configurations, and other elements that affect system performance before execution.Option A (Usability test) is not a static performance test but rather a functional or UX evaluation.Option B (Evaluation of testers' skills) is unrelated to performance testing.Option D (Formal signature approval) is an administrative task and not a static test.
ISTQB CT-PT Syllabus, Section 2.3: Static Performance Testing.
What challenge must be considered when using crowds to emulate load generation?
Crowd-based load generation involves using distributed users (e.g., cloud-based testers or real users). The main challenge is that the load generation can be difficult to reproduce consistently due to variations in network conditions, device types, and user behavior.Option B is incorrect because load generation methods should adapt to system changes.Option C is incorrect since mainframe applications typically do not rely on crowd-based testing.Option D is incorrect because crowd-sourced load testing is generally less precise than scripted load testing.
ISTQB CT-PT Syllabus, Section 3.1.2: Load Generation Approaches.
Post your Comments and Discuss ISTQB CT-PT exam prep with other Community members: