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

Page: 1 / 14
Total 80 questions
Question 1

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 2

Although usability is an important aspect for a new planning system, due to availability constraints, the usability evaluation shall be performed without Which of the following is a usability technique that can be applied in this situation?



Question 3

You have been informed by your Test Manager that the next project you will be working on as a Test Analyst will be using an iterative model rather than the V-model your projects normally employ. What might be an adjustment you and your test team might expect to make?



Answer : B

The iterative model is a cyclical process in which the software product is developed and tested incrementally in short cycles called iterations. Each iteration delivers a working version of the product that can be evaluated and improved. Compared to the V-model, which is a linear and sequential process that follows a fixed set of phases and activities, the iterative model requires a reduced set of standard test processes for each iteration, as well as more flexibility and adaptability to changing requirements and feedback. The test analyst and the test team might expect to make this adjustment when working on an iterative model project.Reference=

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

What is an iterative approach and what are its benefits?2, section ''What is agile, iterative development, or the PDCA cycle?''

Iterative Model (Software Engineering) - javatpoint3, section ''Iterative Model''


Question 4

As a Test Analyst on a project using the V-model lifecycle model, you have been working with expert business users for a program designed to assist car buyers in selecting options for new car models. The program has been in use for some time, and now your company has decided to implement some significant improvements, based on customer and sales representative's feedback.

You visit specific locations and gather information on how the product is currently being used, spend time with expert users, and walk through their envisioned scenarios.

Based on this information, what are you using for your test basis and what information is still missing?



Answer : A

Use cases are a test basis that describe the interactions between the users and the system in terms of scenarios. Use cases capture the functional requirements and the expected outcomes of the system. By visiting locations, spending time with expert users, and walking through their scenarios, the test analyst is using use cases as the test basis. However, use cases do not provide enough information to validate that the transactions are realistic, such as the prices, discounts, taxes, and fees involved in the car buying process. This information is still missing and needs to be obtained from other sources, such as the business rules or the data model.Reference=

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

Use Case Testing - Tutorialspoint2, section ''Use Case Testing''

Use Case Testing: A Complete Guide3, section ''What is Use Case Testing?''


Question 5
Question 6

You are a test analyst assigned to a project to conduct System Integration Testing (SIT).

Who would need to understand your tests?



Answer : B

System integration testing (SIT) is a type of testing that verifies the interactions and functionality of different components or systems within a larger system. The developers, who are responsible for developing and integrating the components or systems, need to understand the tests to review them for accuracy, completeness, and feasibility. The auditors, who are responsible for ensuring the compliance and quality of the system, need to understand the tests to approve them for execution and reporting.Reference=

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

System Integration Testing: A Complete Guide2, section ''Who Performs System Integration Testing?''

System Testing vs Integration Testing: Key Differences3, section ''What is System Integration Testing?''


Question 7

Ken finds the quality of the tea locally available to be so low, that he decides to research superior teas around the world. He decides to market, sell and distribute these superior teas via the web. His marketing strategy is to offer superior products on a well-designed website that has fast loading graphics, high availability, superior usability and fast response times. The website will offer the following:

- An innovative interactive catalogue of teas, which not only enables customers to buy the product, but also enables them to provide feedback by rating the teas (which will influence his stock purchasing levels).

- Provide the customer with the ability to use secure credit card transactions.

- Provide the customer with the ability to give general feedback.

Ken selects an iterative model for the development of the prototypes. The team consists of three developers who are experienced in web development Ken, although he doesn't have a technical skillset, is concerned with quality. He doesn't believe a lot of documentation is necessary and he wants the website to be completed quickly. The test basis contains the following:

- Story boards that show the information flow and page links through the site.

- HTML pages developed to date

- A set of non-functional requirements.

With the strategy taking shape, it is decided that exploratory testing should be used to complete the required testing, bearing in mind the nature of the application and the nature of Ken's overall objectives. You have now been given the task of identifying the exploratory tests, which will be executed as test sessions.

Which of the options below state what you will typically use for identifying the exploratory tests?



Page:    1 / 14   
Total 80 questions