iSQI CTAL-TA_Syll2019 ISTQB Certified Tester Advanced Level - Test Analyst (Syllabus 2019) Exam Practice Test

Page: 1 / 14
Total 80 questions
Question 1

You are a Test Analyst in the banking domain. You have received the following requirement: "The system shall allow cash advances of at least 200 Euros for all supported credit cards. The following credit cards are supported: American Express, Diners, Visa, Mastercard and Eurocard.

Which one of the findings described below is true regarding this requirement?



Question 2

REQ1 a sun cancer warning system shall produce a daily score sheet based on the number of hours expose to the sun and the intensity of sun radiation.

REQ2 The number of hours exposed to the sun shall be categorized in A (below 2), B (2 to 4 hours) or C (more than 4 hours)

REQ3 The intensity of sun radiation shall be labelled as low, medium, high, or extreme.

Based on the requirements stated above a Test Analyst has defined the following three test cases:

How many test conditions to be identified from requirements REQ2 and REQ3, are NOT covered by the three test cases:



Question 3

Which of the following appropriate tasks for the Test Analyst is performed during the test analysis phase?



Answer : B

The test basis is the collection of documents that provide the basis for testing, such as requirements, design documents, user manuals, etc. The test analyst examines the test basis to understand the scope and objectives of testing, as well as the risks and assumptions involved. This task is performed during the test analysis phase, which is the first phase of the test process.Reference=

ISTQB Certified Tester Advanced Level Overview of Syllabi1, page 10

ISTQB Certified Tester Advanced Level Syllabus Technical Test Analyst2, page 2

Test Analysis and Test Design are key for software testing3, section ''Test Analysis''


Question 4

company in the medical domain has adopted methodical testing as its preferred test strategy Before being able to release to the market an external audit on the test process is mandatory. The test team consists of a mix of highly experienced domain-based testers and junior testers who only recently joined the company.

What is the BEST option regarding the level of detail and documentation required for test cases in the project?



Answer : A

The level of detail and documentation required for test cases in the project depends on the type of application under test, the standards followed by the organization, and the maturity of the development process. For a medical domain application that is undergoing frequent changes, it is advisable to use low-level test cases that provide more details and specifications for each feature. Low-level test cases can support both the external audit and the new junior testers by ensuring traceability between the requirements and the test scenarios, as well as by facilitating future changes or enhancements. Low-level test cases can also be reviewed and updated by both experienced domain-based testers and junior testers who have extensive knowledge of the medical domain.Reference=

ISTQB Certified Tester Advanced Level Overview of Syllabi1, page 10

ISTQB Certified Tester Advanced Level Syllabus Technical Test Analyst2, page 2

Healthcare Domain Testing: 60 Sample Test Case Examples3, section ''Testing Types for Healthcare Applications''


Question 5

Which of the following is a capability of a test data preparation tool?



Question 6

For the use case Copy A4 to A4 for a new copier, the following scenarios were identified.

Basic scenario single-sided to single-sided.

Alternatives single-sided to double-sided, copy of a set, copy using the automatic document feeder

Errors: no paper in paper tray, paper jam, out of staples.

What is the minimum number of test cases needed to achieve the minimum acceptable level of coverage for this use case?



Answer : D

The minimum acceptable level of coverage for this use case is to cover all the scenarios and their combinations. Therefore, we need at least one test case for each of the following:

Basic scenario single-sided to single-sided

Alternative single-sided to double-sided

Alternative copy of a set

Alternative copy using the automatic document feeder

Error no paper in paper tray

Error paper jam

Error out of staplesReference=ISTQB Certified Tester Advanced Level Syllabus Technical Test Analyst, page 63, section 4.4.2.2.


Question 7

For an ATM banking project the following applies: "When the user first inserts a valid credit card, the system considers the user to be in an unauthenticated state. When requesting a cash advance, the user must be in an authenticated state. The user authenticates by entering the correct PIN code for the card they have used. During the user authentication, the system shall allow the user to enter their PIN code up to three times before failing the authentication and rejecting the card. On the first and second try, the system shall prompt the user to re-enter the PIN code " Suppose you are concerned that, depending on the number of invalid PIN codes entered, the system may behave incorrectly. Which of the following test design techniques is specifically targeted at finding such failures?



Answer : C

State transition testing is a technique that models the behavior of a system as a finite number of states and the transitions between them. It is suitable for testing systems that have different outcomes depending on the previous history of inputs and events. In this case, the ATM system has different states depending on whether the user has entered a valid or invalid PIN code, and how many times they have tried. 1-switch coverage is a criterion that requires testing all possible pairs of transitions from one state to another. This can help to find failures that occur when the system changes from one state to another, or when the system does not change state when it should. For example, 1-switch coverage would test the following scenarios:

User enters a valid PIN code on the first try and requests a cash advance (valid transition from unauthenticated to authenticated state)

User enters an invalid PIN code on the first try and then a valid PIN code on the second try and requests a cash advance (valid transition from unauthenticated to authenticated state after one invalid attempt)

User enters an invalid PIN code on the first and second try and then a valid PIN code on the third try and requests a cash advance (valid transition from unauthenticated to authenticated state after two invalid attempts)

User enters an invalid PIN code on the first, second, and third try and the system rejects the card (valid transition from unauthenticated to rejected state after three invalid attempts)

User enters a valid PIN code on the first try and then requests a cash advance twice (invalid transition from authenticated to authenticated state without inserting the card again)

User enters a valid PIN code on the first try and then removes the card and inserts it again and requests a cash advance (invalid transition from authenticated to unauthenticated state without entering the PIN code again)

Reference=ISTQB Advanced Level Test Analyst Syllabus 2019, section 3.2.3;How to Design Test Cases Using State Transition Testing Technique?;0 and 1 - Switch Coverage in State Transition Testing?


Page:    1 / 14   
Total 80 questions