CT-PT practice question 1 of 10

What challenge must be considered when using crowds to emulate load generation?

Full set: 40 questions
Answer options
A: The load generation will be difficult to reproduce. Correct answer
B: The load generation method is less sensitive to changes in the III.
C: This type of load generation is more suitable for mainframe applications.
D: This technique is more precise than other methods of load generation.
Correct Answer:
A. The load generation will be difficult to reproduce.
Explanation

Crowd-based load generation utilizes real human users to create traffic on a system under test (SUT). The primary challenge with this approach is the inherent variability and unpredictability of human behavior, individual network conditions, and device differences. This makes it extremely difficult to control and replicate the exact load profile in subsequent test runs. Reproducibility is a critical requirement for effective performance testing, as it allows for reliable comparison of results before and after system changes. The lack of reproducibility in crowd-based tests complicates the analysis of performance trends and the validation of improvements.

Why Incorrect

B: This method is more sensitive to User Interface (UI) changes, not less. Real users interact directly with the UI, and any modification can significantly alter their behavior and the generated load. C: Crowd testing is generally associated with modern web and mobile applications to capture real-world user experience, not specifically mainframe applications, which often use different interaction protocols. D: This technique is inherently less precise than automated, script-based load generation tools, which can control user actions, think times, and transaction rates with high accuracy. ---

References

1. ISTQB® Certified Tester Performance Testing Syllabus (2018): Section 3.3.2

"Load Generation Tools

" emphasizes the importance of repeatability. It states

"A key feature of a load generation tool is the ability to drive the SUT in a repeatable way." This principle highlights why the difficulty in reproduction (Option A) is a significant challenge for any load generation method

especially one as variable as crowd testing.

Source: ISTQB® Certified Tester Performance Testing Syllabus

Version 2018. (Official ISTQB publication)

2. Academic Publication (IEEE): In the paper "A Survey on Crowdsourced Software Testing

" the authors discuss challenges of crowdsourcing

including the lack of control over the testing process and environment. This lack of control directly leads to issues with test case replication and reproducibility. They note that "ensuring the quality and reliability of the test results is a major concern

" which is compromised when tests cannot be reliably reproduced.

Source: G. A. S. de M. Santos

et al.

"A Survey on Crowdsourced Software Testing

" 2017 IEEE 11th International Conference on Software Engineering and Applications (ICSEA)

pp. 24-31.

3. Academic Publication (ACM): Research on crowd-based performance testing highlights the trade-off between realism and control. While crowds provide realistic load

they lack the precision of traditional tools. A study notes that a key challenge is "the difficulty in controlling and coordinating a large number of crowd workers to generate a specific load pattern

" which directly impacts the ability to reproduce a test.

Source: P. Leitner

et al.

"Where's the Crowd? A Survey and a Vision of Crowdsourcing for Software Engineering

" Journal of Software: Evolution and Process

vol. 28

no. 11

2016

pp. 931-958. (Discusses general challenges in crowdsourcing for SE

including control and repeatability).

Scroll to Top