Labour Day Special - Limited Time 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: top65certs

iSQI CTAL-TA_Syll2019 Dumps

ISTQB Certified Tester Advanced Level - Test Analyst (Syllabus 2019) Questions and Answers

Question 1

The Acme Elevator company uses state-transition diagrams to document the behavior of their elevator doors.

The following text is taken from one of their requirements documents. Convert it into the equivalent state-transition diagram:

When the doors are open, the close command starts the doors closing.

When the doors are closing, the closed sensor indicates that the doors are fully closed.

When the doors are closed, the open command starts the doors opening.

When the doors are opening, the open sensor indicates that the doors are fully open.

If the doors are closing, the open command will start the doors opening.

If the doors are opening, the close command will start the doors closing.

Which state transition diagram most closely represents Acme's elevator door rules?

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Question 2

You are working on a hand held product that will be used by carpet salespeople to create estimates while the salesperson is at the customer's location. The carpet installation prices are different based on how much carpet the customer will be buying. If the customer is buying enough only for a small room (less than 20 square yards) the cost to install is $5 a square yard. For a medium room (less than 40 square yards) the cost to install is $4 a square yard. For a large room (40 square yards or more) the cost to install is $2 a square yard. Two small rooms or one small room plus a set of stairs is priced at the medium room price. Two medium rooms or one medium room plus a set of stairs is priced at the large room price.

Which of the following is the smallest set of test conditions to provide minimum coverage of the boundary values?

Options:

A.

0 sq yds, 1 sq yd, 19 sq yds, 20 sq yds, 39 sq yds, 40 sq yds, max sq yds, max sq yds + 1

B.

20 sq yds, 40 sq yds

C.

No purchase, 1 sq yd, 20 sq yds, 40 sq yds, max sq yds

D.

O One small room, one medium room, one large room, one set of stairs, one large room + 1 set of stairs

Question 3

You are testing an ATM based on the following use

ATM start screen is showing

1. The user inserts card

2. The user types in PIN

3 The user selects cash with receipt'

4. The user selects €50

5. The user selects no further service' Expected results

- The ATM provides €50 to the user

- The ATM returns the card and balance slip

- The ATM clears the screen

- The ATM returns to start menu

You are asked to review this use case.

You are asked to review this use case.

What is the most important information that is missing from this use case?

Options:

A.

Nothing has been defined for expected response times.

B.

The use case should also include alternative behaviour.

C.

More test cases are needed to achieve the minimum acceptable level of coverage.

D.

Expected results not clearly defined

Question 4

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

Options:

A.

Determining the execution order of test cases

B.

Reporting test cases executed versus test cases planned

C.

Developing test procedures

D.

Identifying test conditions

Question 5

Which of the following is an example of an adaptability test that should be executed by a Test Analyst?

Options:

A.

Execute test case A on iOS and Android (latest version) using FireFox (latest version)

B.

Execute test case A using both valid and invalid data

C.

Execute test case A after installing it on an unsupported device

D.

O Execute test case A after substituting the database with a different product (same data)

Question 6

Which of the following testing objectives would NOT be in focus for the Test Analyst during installability testing?

Options:

A.

Testing whether a given application can function correctly in all intended target environments.

B.

Testing the functional correctness of installation and de-installation procedures.

C.

Identifying usability issues in installation and de-installation procedures

D.

Testing that different configurations of the software can be successfully installed

Question 7

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

Options:

A.

Review test estimates

B.

Examine the test basis

C.

Create a test execution schedule

D.

Evaluate status against exit criteria

Question 8

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?

Options:

A.

Usability review, e.g., heuristic evaluation

B.

Usability prototyping

C.

Usability survey

D.

Usability lab sessions

Question 9

You are working on an Agile project to develop an ATM application and have been given the following story to review:

User Story #105, "Query balance and withdraw", Priority = 2, Version 1.0

Note: This story can only be implemented after the implementation of the following stories:

#101, "Login"

#102, "Verify valid account"

The user must be able to query the balance of his account and withdraw an amount of money not to exceed $200 or his balance, whichever is less. The query results must return within three seconds.

The user must receive their cash and receipt within five seconds of completing the request.

Acceptance Criteria: The user queries his account and receives a correct response within three seconds. The user requests a valid withdrawal and receives his money and receipt within five seconds.

Which of the following is a problem that should be noted during a review of this story?

Options:

A.

The acceptance critena are nol clearty defined and testable

B.

The priority of this story is not stated

C.

Dependencies between this story and others are not clearly defined

D.

The story contains more than one item of functionality

Question 10

Rather than developing an e-commerce product, management has decided to acquire a COTS package The e-commerce product needs to interface.

with backend applications such a finance, stock control and order delivery. You are asked to define a test plan for this project.

Given just the information in the scenario, which of the following software quality characteristics must be included in your test plan?

Options:

A.

Interoperability

B.

Reliability

C.

Maintainability

D.

Portability

Question 11

Your Test Manager has assigned you to work with selected business users to ensure the application under test has met usability requirements, and has met your business users' expectations. Which of

the following would be appropriate for your given task?

Options:

A.

Apply structure-based techniques to ensure the data flow matches the use case specifications

B.

Strictly monitor testing to ensure that all aspects of the application comply with all written requirements

C.

Conduct pre-test interviews to give instructions to the users, and post-test interviews to get their feedback

D.

Design a variety of test cases focused on functional outcomes

Question 12

What is the MOST important reason why test conditions should be understandable by business stakeholders?

Options:

A.

They should be able to review the test conditions and provide feedback to the Test Analyst

B.

They should be able to use them as a basis for designing test cases.

C.

They should be able to use them to establish traceability to requirements

D.

Test documentation should always be understandable by all stakeholders.

Question 13

Consider 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.

The requirement has been identified as business critical.

The following test conditions have been derived:

1. The system shall allow cash advances of at least 200 Euros

2. It shall support American Express, Diners, VISA, Mastercard and Eurocard.

Assume you are following a risk-based testing strategy, where likelihood and impact are both assessed on a five-point scale ranging from very low to

very high The requirement R1 was identified as a risk item during the quality risk analysis process. In total 20 risk items were identified during this process

Assume that technical project stakeholders have assessed the likelihood of the requirement R1 risk item at a medium level Given only the information above, which of the following statements is true?

Options:

A.

The test cases associated with requirement R1 shall be run first in the test execution period

B.

The test cases associated with requirement R1 must be run towards the middle of the test execution period.

C.

A large number of test cases should be designed for requirement R1, based on impact

D.

The risk impact for requirement R1 should be categorized as high or very high

Question 14

You have been assigned to test an application that allows users to conduct banking online. You have been asked to verify the various installation environments for the product. According to the specification the product supports four browsers (Edge, Chrome, FireFox, and Safari), three operating systems (Windows, Mac, Unix), and four languages (English, Spanish, French, German). As you are reviewing the specifications you realize that the actual operating system names and versions were not included, only the major category. From this, you conclude that if you pick one from each of these sets (for example, select Windows 10 for the Windows OS), that testing should be sufficient.

You have determined that some of these combinations are not interesting and should be excluded from the test sets. For example, you are not interested in testing Safari with Unix in German.

Which of the combinatorial testing techniques would be the best choice when you want to exclude certain combinations?

Options:

A.

Pairwise testing

B.

Orthogonal arrays

C.

Cause/effect diagrams

D.

Classification trees

Question 15

Supercar is an online vehicle sales website specialising in a single manufacturer's Sports Utility Vehicles (SUVs) and saloons. A vehicle has two key elements, power unit and body style. The manufacturer offers three choices of power unit: petrol, diesel and hybrid. There are 3 mam body styles Saloon, Hatchback and SUV SUVs only come as petrol and diesel options Hybrid is available for Hatchback only. The site will allow an order to be processed if at least one of the chosen vehicle configurations is in stock, otherwise a message will be displayed asking the user to try again later As a Test Analyst you are asked to review the Supercar specification before starting to design the corresponding usability test cases. Which of the comments below should you make?

Options:

A.

I have no comments, specification looks OK

B.

Boundaries for stock levels are ambiguous.

C.

Dependencies between power unit and body style are ambiguous

D.

It is not clear which message will be displayed when the car is "out of stock"

Question 16

In the recent past, you have learned that test automation just using capture & playback tooling, possibly enhanced with some test programming, has limitations. For the next banking project, that will be run using Agile methods, you want to implement a keyword-driven test automation approach. You have already started to define some high-level test cases for the account transfer user story:

TC 1 transfer € 150 from Lars to Ann, verify Ann's balance to be € 150

TC 2 transfer € 300 from Tim to Ann, verify Ann's balance to be € 450

In the context of implementing the keyword-driven test automation approach, which of the following activities should now be conducted by the Test Analyst?

Options:

A.

Define keywords to be implemented, eg, check balance.

B Design test navigation scripts.

B.

Select a tool to support keyword-driven testing

C.

Work together with a developer to define a test automaton architecture

Question 17

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?

Options:

A.

1

B.

4

C.

5

D.

7

Question 18

In the software development lifecycle, when should you usually conduct functional completeness testing that focuses on high-level business cases?

Options:

A.

Unit testing

B.

Performance testing

C.

System integration testing

D.

O User acceptance testing

Question 19

Which of the following descriptions is an example of the use of defect taxonomies?

Options:

A.

Grouping defects found during execution by functional area

B.

Following a defect management process throughout testing

C.

Running tests with the aim of finding as many defects as possible

D.

Using a list of known defect types to penetrate the security of computer systems

Question 20

What are ways in which classification trees support the application of pairwise testing?

a. They help to identify inputs to be used by the pairwise test technique

b. They show the combinations needed to cover all-pairs

c. They help to identify particular combinations of interest

d. They show both typical and atypical behavior

e. They show the expected results for the various test cases

Options:

A.

b and c

B.

b, d and e

C.

a, b and c

D.

c and e

Question 21

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?

Options:

A.

Provide them with high-level test charters to execute checklists of items to be tested. You may also provide criteria to assist in verifying the application under test.

B.

Using their knowledge of the system, have them construct detailed state transition diagrams, then translate the information into detailed step-by-step test procedures.

C.

Have your business testers create automated test scripts using available test tools to ensure that regression tests can be executed on a timely basis.

D.

With their knowledge of business rules, have them create a detailed decision table, then enter the resulting information into the test management system as step-by-step test cases.

Question 22

During which test stage is functional appropriateness typically tested?

Options:

A.

Component testing

B.

System testing

C.

Operability testing

D.

Adaptability testing

Question 23

Supercar.

Supercar is an online vehicle sales website specializing in a single manufacturer's Sports Utility Vehicles (SUVs) and saloons A vehicle has two key elements, power unit and body style The manufacturer offers three choices of power unit: petrol, electric and hybrid There are 3 main body styles Saloon, Hatchback and SUV. SUVs are available only as petrol and electric options.Hybrid is available for Hatchback only The website will allow an order to be processed if the chosen vehicle configuration is in stock, otherwise a message will be displayed asking the user to Cry again later. Based on the specification, the following classification tree has been developed:

Which test case is needed to complete the test set and achieve minimum class coverage?

Options:

A.

Power Unit: Hybrid Body Style: Saloon

B.

Power Unit: Electric Body Style: Hatchback

C.

Power Unit: Petrol Body Style: Saloon

D.

Power Unit Hybrid Body Style: Hatchback

Question 24

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?

Options:

A.

Apply equivalence partitioning and boundary value analysis using the storyboard ideas as a basis to maximise functional coverage

B.

Use external testers on the team to provide a new approach and fresh view to the testing effort

C.

Create test chatters to be used to guide the testing

D.

Define low-level test cases to be executed by the end users.