Certified Tester Advanced Level Test Analyst (CTAL-TA) v4.0 - ISTQB Advanced Level Test Analyst Sample Quiz 1

Questions
Q1: Chapter: 1 - The Tasks of the Test Analyst in the Test Process
Why does a test analyst carry out the same activities in every increment of an incremental development model?
A Because the activities of the test analyst in each increment are limited to test analysis and test design
B Because in each increment, the test analyst is involved as soon as the development begins
C Because each increment develops a new part of the software, which needs to be tested
D Because development is also done in cycles consisting of the same activities in every increment
Correct Answer:
C : Because each increment develops a new part of the software, which needs to be tested

Q2: Chapter: 1 - The Tasks of the Test Analyst in the Test Process
During test analysis, the test analyst decides to use the 2-value boundary value analysis technique for a domain “age” representing a client’s age, which is used to determine the client’s discount.

Which of the following tasks should the test analyst perform during test design?
A Define the test condition: “The system assigns a discount for a child less than 18 and a senior older than 64.”
B Store the identified boundary values for clients’ ages in a test data repository to support automated test execution
C Determine whether or not the test cases should document the specific amount of the expected discounts
D Write an automated test script using keyword-driven testing: “SetAge(18); VerifyDiscountIsNotAssigned().”
Correct Answer:
C : Determine whether or not the test cases should document the specific amount of the expected discounts

Q3: Chapter: 1 - The Tasks of the Test Analyst in the Test Process
Based on the following (simplified) test case:
Input: age below 18
Expected output: The system assigns a children’s discount
A test analyst creates the following (simplified) test script using keyword-driven testing:
EnterAge(17)
VerifyChildrenDiscountApplied(yes)
EnterAge(18)
VerifyChildrenDiscountApplied(no)

In which test activity does this action take place?
A Test implementation
B Test design
C Test execution
D Test analysis
Correct Answer:
A : Test implementation

Q4: Chapter: 1 - The Tasks of the Test Analyst in the Test Process
A medical application has an interface for a health card reader. As a test analyst, you require a simulator for the health card reader to replace the hardware devices in the system test environment. You state the following requirements for the simulator:

• The simulator shall implement the exact interface specification to the medical information system as the real devices.
• Testers with access to the system test environment shall be able to edit and manage the virtual health cards.
• The simulator shall be available during system test implementation and execution of all increments.

Which of the following information is missing and should be added?
A The specific period of time during which the simulator is needed
B A specific backup and restore procedure for the virtual health cards
C The organizational unit which shall provide and maintain the simulator
D A copy of the health card reader interface specification
Correct Answer:
C : The organizational unit which shall provide and maintain the simulator