ISTQB ISTQB-AL-TA Free Practice Questions — Page 2

Advanced Level Test Analyst • 5 questions • Answers & explanations included

Question 6

Which task is NOT considered the responsibility of the Test Analyst as part of the test Implementation activities?

A. Updating the traceability between the test basis and testware.
B. Creating a test execution schedule, including resource allocation.
C. Creating automated tests or identifying tests to be automated.
D. Reporting defects based on the failures observed.
Show Answer & Explanation

Correct Answer: B. Creating a test execution schedule, including resource allocation.

Creating a test execution schedule including resource allocation is a Test Manager responsibility, not the Test Analyst's. This activity belongs to Test Planning, which is managed at a managerial level. The Test Analyst's implementation responsibilities include: updating traceability between the test basis and testware (A), creating or identifying tests for automation (C), and reporting defects based on observed failures (D). Option D may seem like an execution activity, but defect reporting is also part of implementation when failures are found during test script preparation or dry runs. The key distinction is that scheduling and resource allocation require management authority and project-level visibility that sit outside the Test Analyst's role.

Question 7

You work for company who are pioneers in smart energy technology. One of their core products is their home energy monitor that displays current and historic energy consumption data to many thousands of customers in their own homes. It has been designed to integrate with their other smart home products, including domestic lighting control systems via their HomeHub. The company is planning to launch a new application for smartphones and tablets that will allow customers to view their energy readings remotely and also view their daily budget usage based on seasonal historic data. The application must support customers with disabilities. The application is being delivered using a hybrid mix of agile and V-model methodologies over three iterations: Iteration 1 - Development of the new application to work on the IOS operating system only. Iteration 2 - Enhancement to the application to also work on the Android operating system. Iteration 3 - Enhancement to the application to provide daily budget usage. As the test analyst, you have been asked to review the risk register and design test conditions for the highest priority product risks that fall into your area of responsibility, relating to Iterations 1 and 2 only. Which of the following product risks would you design test conditions for first? ctal-ta_007_image.png

Diagram for question 7
A. R01.
B. R02.
C. R03.
D. R04.
Show Answer & Explanation

Correct Answer: C. R03.

To determine which risk to address first, we must evaluate two factors: the Risk Level (calculated by Impact and Likelihood) and the Scope of the current iterations (Iterations 1 and 2). Risk Analysis Breakdown R03 (The Winner): This risk has a High Impact and Medium Likelihood. More importantly, it is directly relevant to the current scope. Iteration 1 focuses on iOS and Iteration 2 focuses on Android. Since R03 specifically addresses installation issues on these devices, it is the highest priority risk that falls within the Test Analyst's responsibility for the specified timeframe. R02: While this has the highest overall risk rating (High Impact / High Likelihood), it is associated with "daily budget usage based on seasonal historic data." According to the project plan, this feature isn't delivered until Iteration 3. Therefore, it is out of scope for the current task. R01: This risk (Accessibility) has a Medium Impact and Low Likelihood, giving it a lower overall risk priority compared to R03. R04: This is a Project Risk (related to time and resources), not a Product Risk (related to the software's quality or function). Test Analysts primarily design test conditions for product risks; managing testing time is typically a Test Management concern.

Question 8

What are the four horizontal layers of the gTAA?

A. Test adaptation, test execution, test design, test definition.
B. Test generation, test execution, test definition, test APIs.
C. Test generation, test definition, test execution, test adaptation
D. Test definition, test execution, test reporting, test adaptation
Show Answer & Explanation

Correct Answer: C. Test generation, test definition, test execution, test adaptation

The generic Test Automation Architecture (gTAA) defines four horizontal layers, each with a distinct responsibility: Test Generation — creates test cases (manually or automatically) from the test basis or models. Test Definition — specifies test data, expected results, and test scripts in a structured form. Test Execution — runs the automated tests and captures results. Test Adaptation — provides the interface between the automation framework and the System Under Test (SUT), handling protocol/technology differences. Option A is incorrect — "test APIs" is a vertical concern, not a layer. Option B replaces "test generation" with "test APIs," which is wrong. Option D replaces "test generation" with "test reporting," which is also not a gTAA horizontal layer. Reporting is a support function, not a defined layer.

Question 9

Sell-It-Cheap salesrooms organises general and specialist sales where items are sold to the highest bidder. There is a sliding scale of commission charges, based on the price of items sold, with lower-priced items attracting a higher percentage. All items sold have a price in multiples of £1. Items sold for £150 or less attract a flat-rate fee of £7.00, items otherwise sold for less than £500 have a fee of 6% of the price realised. Items otherwise sold for less than £1000 have a 4.5% fee, with items otherwise sold for less than £5000 having a 3.5% fee. Any items sold for £5000 or more have a 3% fee. Following customer feedback, Sell-It-Cheap have decided to change one of the existing commission bandings, with items sold between £500 and £749 having a 5.5% fee, and items otherwise less than £1,000 having a 4.5% fee. What tests would be appropriate to test this change in commission bandings, using the 2-point boundary value analysis technique?

A. £748, £749, £750, £751.
B. No additional tests required; existing BVA tests can be used.
C. £499, £500, £749, £750, £999, £1000.
D. £500, £749, £999, £1000.
Show Answer & Explanation

Correct Answer: A. £748, £749, £750, £751.

According to ISTQB standards, 2-point Boundary Value Analysis (BVA) requires testing the boundary value itself and its closest neighbor in the adjacent partition. In this scenario, the commission bandings are determined by specific price points: the change introduces a new boundary between £749 and £750 (transitioning from 5.5% to 4.5%) and preserves or clarifies the existing boundaries at £499/£500 (6% to 5.5%) and £999/£1000 (4.5% to 3.5%). Option C is correct because it identifies the two values for every transition point affected by the change: the values just below and exactly at/above the limit (499/500, 749/750, and 999/1000).

Question 10

If model-based testing has been selected for the overall test automation approach for a project, how does that influence the layers of the TAA?

A. All layers are used, but the test generation layer will be automated based on the defined model.
B. There will be no need for the execution layer.
C. No adaptation will be needed because the interfaces will be defined by the model.
D. There will be no need to design the tests for the API because those will be covered by the model.
Show Answer & Explanation

Correct Answer: A. All layers are used, but the test generation layer will be automated based on the defined model.

In model-based testing (MBT), test cases are automatically generated from a model (e.g., finite state machine, decision table). This automates the test generation layer, but all other gTAA layers remain necessary. The test definition layer still structures the generated tests. The test execution layer still runs them against the SUT. The test adaptation layer still bridges the framework to the SUT's interfaces. Option B is wrong — the execution layer is always needed; without it, tests cannot run. Option C is wrong — adaptation is driven by SUT technology, not by the model. Option D is wrong — API test design is part of the adaptation layer and is still required regardless of the modeling approach.

Ready for the Full ISTQB-AL-TA Experience?

Access all 14 pages of practice questions and simulate the real exam with timed mode.

Start Interactive Quiz →