CT-PT practice question 4 of 10
Which of the following can provide measurements for both individual and aggregated elements within a single performance test?
Full set: 40 questionsNested transactions are a performance testing technique where individual user actions (e.g., "Load Login Page," "Submit Credentials") are defined as smaller transactions within a larger, all-encompassing transaction (e.g., "Complete Login Process"). This hierarchical structure allows a single performance test to simultaneously measure the response times of the individual, underlying steps and the aggregated response time of the entire business process. This provides granular data for pinpointing bottlenecks while also measuring the overall user experience.
A. Aggregated metrics: This refers to the summarized results (e.g., averages, totals) but is not the technique that enables the simultaneous measurement of both individual and aggregated elements.
B. Process optimization tracking: This is a high-level objective or activity for which performance testing is used, not a specific measurement technique within a test.
C. Measuring underlying transactions: While this describes the goal, "nested transactions" is the specific, formally recognized technique or structure used to implement this measurement for both individual and aggregate levels.
ISTQB® Certified Tester Performance Tester Syllabus (2018). Section 3.3.2
"Measuring Underlying Transactions
" explicitly defines this concept: "It is often useful to measure the performance of the individual transactions that make up a business process
as well as the business process as a whole. This is often referred to as using nested transactions." (Page 23).
Abran
A. (2015). Software Project Estimation: The COSMIC Method. While focusing on estimation
related performance engineering principles discuss decomposing user functions into elementary processes
analogous to nested transactions
to analyze performance at both granular and aggregate levels. (Referenced in Chapter 4 on Functional Size Measurement).
Keep practicing
Take the free CT-PT practice test
Ten exam-style questions with answers and explanations, plus the exam facts and study guides.
More questions
Other CT-PT practice questions
- Question 1What challenge must be considered when using crowds to emulate load generation?
- Question 2Which of the following is considered a common database protocol?
- Question 3What is an advantage of aggregating the results of performance testing?
- Question 5Which of the following is a key challenge when testing applications in a cloud environmen…
- Question 6You have run a load test. When examining the metrics, you see that the virtual users expe…
- Question 7Which of the following is a static performance test?
