iSQI CTFL-PT_D ISTQB Certified Tester Foundation Level - Specialist Performance Testing Exam Practice Test

Page: 1 / 14
Total 40 questions
Question 1

In this question, consider that test scripts are generated from a protocol level recording. At the end of the recording, an attempt was made to execute the recorded scripts without any processing, and it was not possible to play them back.

Question

What could be the reason why it is not possible to play back the script?

SELECT ONE OPTION



Answer : B

Correlation is a critical step in preparing performance test scripts, especially when they are generated from protocol-level recordings. It involves handling dynamic values (such as session IDs or tokens) that change with each user session or transaction. Without correlation, the script fails to handle these dynamic values correctly, leading to playback errors. According to ISTQB principles, ensuring scripts are properly correlated is essential for accurate and functional test execution.


Question 2

What are the main activities of performance test execution?

1. Monitoring all parts of the environment.

2. Setting up the load generation and monitoring tools.

3. Collecting and keeping all results and information related to the test.

4. Generation of a load against the SUT according to a load profile.

5. Parameterize the test scripts.

6. Setting up the system under test.

SELECT ONE OPTION



Answer : B

The main activities of performance test execution include:

* I. Monitoring all parts of the environment: Ensures that performance metrics are collected from various components to provide a comprehensive view of the system's performance.

* III. Collecting and keeping all results and information related to the test: Essential for analyzing the performance test outcomes and identifying areas for improvement.

* IV. Generation of a load against the SUT according to a load profile: Simulates the expected user load to assess how the system performs under typical and peak conditions.

These activities align with ISTQB guidelines, which emphasize thorough monitoring, data collection, and load generation as critical components of effective performance testing.


Question 3

Which ONE of the following options is NOT an advantage of aggregating results from performance testing?

SELECT ONE OPTION



Answer : D

Aggregating results from performance testing allows for the identification of performance trends, reporting of metrics in an understandable way, and providing stakeholders with insights into the speed of specific business processes. However, it does not necessarily provide an overall status of system performance. Instead, it focuses on detailed metrics and trends. ISTQB guidelines highlight the importance of presenting performance metrics clearly but recognize that aggregated data does not equate to a comprehensive status overview of the entire system's performance.


Question 4

Select the architecture that, in addition to the virtualized systems, could present performance risks associated with virtualization.

SELECT ONE OPTION



Answer : A

Dynamic and cloud-based systems introduce performance risks associated with virtualization due to the inherent nature of resource allocation and scalability in these environments. Virtualized systems often share physical resources, leading to potential contention and unpredictable performance impacts. These risks are more pronounced in dynamic/cloud-based architectures where resources are frequently allocated and deallocated based on demand, potentially causing latency, resource bottlenecks, and performance variability. ISTQB guidelines on performance testing emphasize understanding these risks to ensure reliable performance outcomes.


Question 5

(REFER TO BASE SCENARIO 2): When you refer to Base Scenario 2, you are referring to the description and only the description, without any modification.

Question specific constraints: (specific constraints are not part of the Base Scenario and are specific to this question).

* Natalie should make a presentation to the technical stakeholders In order to explain the performance test plan.

Question

Which ONE of the following options contains information that should be included in Natalie's presentation to the technical stakeholders?

SELECT ONE OPTION



Answer : B

When presenting to technical stakeholders, it is crucial to provide detailed information about the setup, preparation, and execution of the performance test.

* Option A talks about the test environment and passenger data logistics, which, while technical, is not as focused on the specific setup for the spike test.

* Option B details the specific environment setup by the systems manager and the preparation steps, which are highly relevant to technical stakeholders who will be involved in or overseeing the technical aspects of the test.

* Option C again focuses on budget and timeline, not technical details.

* Option D is more high-level about the purpose of the test, which is not as relevant for technical stakeholders who need the specifics of the test setup.

Thus, Option B is the best fit as it provides the necessary technical details for the spike test environment and preparation steps.


Question 6

(REFER TO BASE SCENARIO 2): When you refer to Base Scenario 2. you are referring to the description and only the description, without any modification.

Question specific constraints: (specific constraints are not part of the Base Scenario and are specific to this question).

* Natalie should make a presentation to the business stakeholders In order to explain the performance test plan.

Question

Which ONE of the following options contains information that should be included in Natalie's presentation to the business stakeholders?

SELECT ONE OPTION



Answer : C

When preparing a presentation for business stakeholders, it is essential to focus on high-level objectives and outcomes that align with business goals. In the context of performance testing, the stakeholders are primarily concerned with ensuring that the system can handle peak loads and maintain operational integrity.

* Option A talks about the setup of the test environment and the logistics of passenger data, which is too technical for business stakeholders.

* Option B focuses on budget and timeline, which are relevant but do not directly address the performance test's purpose and objectives.

* Option C clearly states the purpose of the performance test (spike test) and its objective, which is to verify that the system can support concurrent request peaks, directly aligning with business interests.

* Option D again focuses on technical details about the test environment setup, which is not the primary concern for business stakeholders.

Therefore, Option C is the most appropriate choice as it succinctly communicates the performance test's objective and its relevance to business operations.


Question 7

Identify the correspondences between architectures (from 1 to 4) and their characteristic risks (from A to D).

1. Dynamlc/cloud-based systems.

2. Client-server systems.

3. Multi-Tier systems.

4. Distributed systems.

1. Potential problems due to firewalls, packet inspection and server load balancing.

2. Critical workflows or dataflows to, from, or through unreliable or unpredictable remote servers, especially when such servers suffer periodic connection problems or intermittent periods of intense load.

3. Failures related to the correct configuration of features such as distribution, virtualization and scaling, during the Initial configuration or subsequent updates.

4. Inadequate bandwidth or capacity on any individual server.

SELECT ONE OPTION



Answer : D

The characteristic risks associated with different architectures are as follows:

1. Dynamic/cloud-based systems: Critical workflows or dataflows to, from, or through unreliable or unpredictable remote servers, especially when such servers suffer periodic connection problems or intermittent periods of intense load. (C)

2. Client-server systems: Potential problems due to firewalls, packet inspection, and server load balancing. (A)

3. Multi-Tier systems: Failures related to the correct configuration of features such as distribution, virtualization, and scaling, during the initial configuration or subsequent updates. (D)

4. Distributed systems: Inadequate bandwidth or capacity on any individual server. (B)


* ISTQB Performance Testing Syllabus

* ISTQB Glossary

Page:    1 / 14   
Total 40 questions