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

Page: 1 / 14
Total 80 questions
Question 1

As a Test Analyst, you have been given a set of requirements that have been defined for the payment module of a new public transport system The set includes the following requirements:

P101 The product shall calculate the lowest fare for the destination considering day of week and time, (priority: medium)

P102 The product shall compare the traveler's payment with the calculated payment (priority: high)

P103 The product shall provide feedback if the payment is not sufficient (priority: high)

P104 The product will process payments within 20 seconds at all priority 1 stations during peak hours (priority high)

Which set of requirements will typically be tested by a Test Analyst?



Answer : A

A Test Analyst is responsible for testing the functional and non-functional aspects of the system that are related to the business domain, user needs, and quality characteristics. A Test Analyst will typically test the requirements that specify the expected behavior and functionality of the system, such as P101, P102, and P103. P104 is a performance requirement that specifies a measurable criterion for the system's efficiency and responsiveness. This type of requirement is usually tested by a Technical Test Analyst, who has the skills and tools to design and execute performance tests.Reference= ISTQB Certified Tester Advanced Level Syllabus Technical Test Analyst 2019, Chapter 1.1.2, Roles and Responsibilities of the Technical Test Analyst; ISTQB Certified Tester Advanced Level Syllabus Test Analyst 2019, Chapter 1.1.2, Roles and Responsibilities of the Test Analyst; ISTQB Glossary, Version 4.0.2, Performance Testing, Functional Testing, Non-functional Testing.


Question 2

Which of the following activities should normally occur during test analysis?



Answer : D

Test analysis is the process of analyzing the test basis and defining the test objectives to establish the test conditions. Test conditions are the inputs and outputs that are used to define the scope and goals of testing. Identifying test conditions is one of the main activities of test analysis, as it determines what to test in terms of measurable coverage criteri

a. The other options are activities that occur during other phases of the test process, such as test planning, test implementation, or test execution.Reference=

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

Software Testing - Test Analysis - GeeksforGeeks2, section ''Test Analysis''

What is Test Analysis?- Software Testing Mentor3, section ''What is Test Analysis?''


Question 3

You are assigned as a Senior Test Analyst to lead a project test team composed of business users. These users have extensive business knowledge, but no testing experience. There is another test team composed of in-sourced professional testers that will also be used for this project. Your business users will be assisting the project on a part-time basis. The development team is building an application using the "V-model" development lifecycle. Your company has automated testing tools and test management systems for use by dedicated test teams. What would be an effective method to employ your business users in your testing effort?



Question 4

You are assigned to a test team to write test cases for their retail call center application. Your analysis estimates a need for approximately 2,000 test cases. Your test team consists of experienced business users, who have helped with testing on an on-going basis for several years. The application that you are assigned to test is continually being updated to meet market and customer requirements.

What is recommended in this situation?



Answer : B


Question 5

While experience-based testing can be very effective, it does have some drawbacks. What is a drawback of experience-based testing?



Question 6

You are testing the processing of a critical traffic control system to which various regulations apply The processing of the input variables is dependent

on defined ranges within which the actual retrieved data values can lie.

Which of the following black-box test techniques should you use to test the processing functionality of this system?



Question 7

Consider the following use case for a "pick your dog" application called "Shelter Search".

1. The user enters his zip code

2. The user enters his breed choice

3. The system displays the list of shelters within a 30 mile radius of the user's zip code which have the selected breed

4. The user selects a shelter

5. The system displays the available appointment times for the next seven days

6. The user selects an appointment time

7. The system records the user's appointment

8. The system displays the address and phone number for the selected shelter

9. The system confirms the user's appointment

Alternate Paths:

1

a. The user cancels out

2a. The user doesn't find their choice

2b. The user enters their breed choice in the "other" text field

3a. No shelters are found with the selected breed

3b The user is prompted to enter a larger search radius

4a. The user cancels out

5a. There are no appointments available in the next seven days

5b. The user is asked if they want to search the next 30 days

6a. The user cancels out

7a. The system cannot record the appointment

7b. The system displays an error

8a. The system cannot display the address

8b. The system displays an error

How many test cases will be needed to achieve minimum coverage of this use case?



Answer : D


Page:    1 / 14   
Total 80 questions