CTFL-PT practice question 5 of 10
You have been asked to test the performance of a software and system update to a North American mobile trivia quiz game application. The quiz app is…
Full set: 40 questionsA load profile must realistically model the application's usage pattern over time. In the described quiz game, the maximum number of users (up to 5 million) will submit an answer for the first question. After each subsequent question, a portion of these users will answer incorrectly and be eliminated from submitting further answers. This results in a decreasing number of concurrent quiz response transactions for each new question. This pattern is best described as a "stepped ramp-down," where the load is highest at the beginning and decreases in steps. Using historical data to model the size of each step-down is a standard practice for creating a realistic workload.
A. This represents a throughput metric (transactions per hour), not a load profile, which describes the variation of load over the duration of the test.
B. This describes a ramp-up to a sustained maximum load, which contradicts the game's logic where the number of active participants decreases over time.
C. This describes a stepped ramp-up, suggesting the load increases with each question. This is the opposite of the actual user behavior in the quiz game.
1. ISTQB® Certified Tester Foundation Level Performance Testing Syllabus Version 2.0 (2023).
Section 3.2.2, Load Profiles: This section defines a load profile as a model of "the variation in load over time" and explicitly mentions that it "may include periods of increasing load (ramp-up), constant load (e.g., a plateau), and decreasing load (ramp-down)." The scenario clearly describes a decreasing load, making a ramp-down profile the correct choice.
Section 3.2.1, Operational Profiles: This section emphasizes that an operational profile is a "representation of the distinct user groups and their associated behavior over a period of time." The behavior described is that users are eliminated, which must be reflected in the load profile.
2. Smith, C. U., & Williams, L. G. (2002). Performance Solutions: A Practical Guide to Creating Responsive, Scalable Software. Addison-Wesley.
Chapter 4, Understanding the System, Section 4.3, Workload Characterization: This chapter details the process of identifying workload patterns. It stresses the importance of accurately modeling user behavior scenarios and their intensity levels over time. The quiz game scenario, with its user elimination mechanic, directly corresponds to a workload that peaks initially and then declines, which aligns with the stepped ramp-down model.
Keep practicing
Take the free CTFL-PT practice test
Ten exam-style questions with answers and explanations, plus the exam facts and study guides.
More questions
Other CTFL-PT practice questions
- Question 1Which of the following architectures are likely to be found entirely on-premises and less…
- Question 2Which of the following performance tests commonly results In understanding an application…
- Question 3You have been asked to test the performance of a software and system update to a North Am…
- Question 4Which of the following protocols would allow a test script to interact with a database ma…
- Question 6Which section of a performance test script is typically responsible for ensuring the scri…
- Question 7What is normally performed within the principal performance testing activity called Test …
