ExamGecko
Home / ISTQB / CT-PT / List of questions
Ask Question

ISTQB CT-PT Practice Test - Questions Answers

Add to Whishlist

List of questions

Question 1

Report Export Collapse

During which of the principal performance testing activities are the building blocks for larger, more complex tests created?

During test completion

During test completion

During test planning

During test planning

During test design

During test design

During test implementation

During test implementation

Suggested answer: D
Explanation:

Test implementation is the stage where smaller test components are created and assembled into larger test scenarios. This phase includes scripting, test data preparation, and configuring load profiles.

Option A (Test completion) involves analyzing results, not building tests.

Option B (Test planning) focuses on strategies and objectives, not test creation.

Option C (Test design) defines test scenarios and cases, but the actual building happens in implementation.

asked 19/03/2025
suhail tholakkal
34 questions

Question 2

Report Export Collapse

When following the principal performance testing activities, when are resources allocated?

During test planning

During test planning

During test execution

During test execution

During test evaluation

During test evaluation

During test completion

During test completion

Suggested answer: A
Explanation:

Resource allocation happens during the test planning phase, where hardware, tools, and personnel are assigned to the project. This ensures that performance tests are adequately supported.

Option B (Test execution) is when resources are actually used, not allocated.

Option C (Test evaluation) happens after execution to analyze results.

Option D (Test completion) focuses on documentation and reporting.

asked 19/03/2025
Juan Tovar
45 questions

Question 3

Report Export Collapse

Which of the following is a typical performance risk associated with distributed architectures?

A local hard disk that has been de-fragmented

A local hard disk that has been de-fragmented

Excess computer memory resources

Excess computer memory resources

Unreliable or unpredictable remote servers

Unreliable or unpredictable remote servers

Inconsistent Bluetooth connectivity

Inconsistent Bluetooth connectivity

Suggested answer: C
Explanation:

A key risk in distributed systems is unreliable remote servers, which can lead to latency, timeouts, and failures in performance testing.

Option A (Hard disk de-fragmentation) is not a significant risk in distributed systems.

Option B (Excess memory) is a positive factor, not a risk.

Option D (Bluetooth connectivity) is unrelated to distributed system performance.

asked 19/03/2025
Michael Amann
42 questions

Question 4

Report Export Collapse

Which of the following is a general principle of performance testing?

Tests must be executable within the project timeframe.

Tests must be executable within the project timeframe.

Test results must be comparable to tester expectations.

Test results must be comparable to tester expectations.

Test results must vary when the tests are run repeatedly on an unchanged system.

Test results must vary when the tests are run repeatedly on an unchanged system.

Tests must align with the ideal outcome of stakeholders.

Tests must align with the ideal outcome of stakeholders.

Suggested answer: A
Explanation:

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).

asked 19/03/2025
Rajesh Gurav
34 questions

Question 5

Report Export Collapse

Which type of performance test measures the system's ability to handle increasing levels of load?

Load testing

Load testing

Elevation testing

Elevation testing

Spike testing

Spike testing

Endurance testing

Endurance testing

Suggested answer: A
Explanation:

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.

asked 19/03/2025
Darshak Ramdevputra
41 questions

Question 6

Report Export Collapse

Which of the following is a static performance test?

Usability test of the user interface

Usability test of the user interface

Evaluation of the test execution skills of the testers

Evaluation of the test execution skills of the testers

Review of the network architecture

Review of the network architecture

Formal signature approval by the end users

Formal signature approval by the end users

Suggested answer: C
Explanation:

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.

asked 19/03/2025
Kristian Michael Matias
52 questions

Question 7

Report Export Collapse

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

The load generation will be difficult to reproduce.

The load generation will be difficult to reproduce.

The load generation method is less sensitive to changes in the III.

The load generation method is less sensitive to changes in the III.

This type of load generation is more suitable for mainframe applications.

This type of load generation is more suitable for mainframe applications.

This technique is more precise than other methods of load generation.

This technique is more precise than other methods of load generation.

Suggested answer: A
Explanation:

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.

asked 19/03/2025
Christian Andrew TANAP
53 questions

Question 8

Report Export Collapse

What is typically the result of oversaturation of system resources during performance testing?

Become a Premium Member for full access
  Unlock Premium Member

Question 9

Report Export Collapse

What should be captured for batch processing performance metrics?

Become a Premium Member for full access
  Unlock Premium Member

Question 10

Report Export Collapse

What is an advantage of aggregating the results of performance testing?

Become a Premium Member for full access
  Unlock Premium Member
Total 40 questions
Go to page: of 4