Winter Special Flat 65% Limited Time Discount offer - Ends in 0d 00h 00m 00s - Coupon code: netdisc

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

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

Testing Engine

  • Product Type: Testing Engine
$42  $119.99

PDF Study Guide

  • Product Type: PDF Study Guide
$36.75  $104.99
Question 1

Consider the following decision table:

This decision table has been created to test the following specification: Persons that study at a university (C1) and have parents whose total annual income is less than € 30.000 (C2), receive a scholarship In in addition to these qualifications, if they also live away from home (C3), they receive an addition to their scholarship (A2) How many cases are left when this decision table is collapsed?

Options:

A.

1

B.

2

C.

4

D.

5

Question 2

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 3

You have been provided with the following decision table that was used for smoke testing the previous release of a set of hotel reservation software.

During discussions with the Test Manager you agreed that software behavior focused on the date of reservation, especially as midnight approaches, presented additonal risk.

You need to add more tests to provide more thorough coverage of the test conditions. Which of the following techniques should you use to design more tests?

Options:

A.

Orthogonal Arrays

B.

Boundary value analysis

C.

State transition

D.

Portability

Question 4

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?

Options:

A.

P101,P102, P103

B.

P101, P102, P104

C.

P101, P103, P104

D.

P102, P103, P104

Question 5

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

Options:

A.

It is too structured for some test situations

B.

It is difficult to achieve specific test coverage levels

C.

It can be time-consuming and create a large amount of test documentation

D.

It requires an extensive amount of pre-planning by experienced testers

Question 6

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

Options:

A.

It can be used to anonymize production data

B.

It can be used to create manual and automated test cases

C.

It can be used to execute and collect the results from a set of automated tests

D.

It can be used to gather information from review sessions

Question 7

In the initial release of an insurance risk assignment application, a variety of test techniques were employed, especially equivalence partitioning.

After a thorough root cause analysis of this release, it was determined that the developers tended to incorrectly use ">" and "<" rather than the ">=" and " <= " in the code at several decision points.

This caused several borderline cases to be handled incorrectly.

Based on this analysis, how would you modify your test strategy for the next version's release?

Options:

A.

Use the same approach, but schedule 50% more time for regression testing

B.

Create test cases using boundary value analysis techniques

C.

Re-analyze the test basis and create a state transition diagram to ensure all transitions are properly tested

D.

Ensure that decision tables are used throughout the testing process

Question 8

Based on the classification tree shown below, using the pairwise testing technique how many test cases are required to test all pairs?

Options:

A.

3

B.

8

C.

9

D.

12

Question 9

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 10

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?

Options:

A.

Writing low-level test cases with step by step instructions so your non-professional testers can execute the test cases without error

B.

Focusing on high-level test cases consisting mostly of guidelines of what should be tested

C.

Creating low-level test cases to minimize on-going maintenance efforts

D.

Having business users create decision tables and state transition diagrams to assist in creating step-by-step test cases

Question 11

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?

Options:

A.

Use cases; the validation that the transactions are realistic

B.

Use cases; the exception and error handling behaviors

C.

State transitions; the starting and ending states

D.

State transitions; the events that cause the transitions between states

Question 12

Based on the system state transition diagram of an ATM system shown below, using the state transition test technique which of the following is an example of a test case required to achieve 1-switch coverage?

Options:

A.

1 st try-> 2nd try

B.

1 st try -> 2nd try -> 3rd try

C.

1st try -> 2nd try -> eat card

D.

1 st try -> 2nd try -> 3rd try -> access to act

Question 13

While performing system testing, you have discovered what you believe to be a defect. You have performed the following steps:

1. Compared actual with expected results

2. Logged actual results

3. Identified the specific versions tested as well as specific environment configurations

4. Logged information in the context of the level of testing and the strategy

What other step should you perform at the time you are logging the incident?

Options:

A.

Debug the code to determine the cause of the defect

B.

Update the test automation to bypass the defect

C.

Identify and log any new risks that have surfaced

D.

None, you have taken all appropriate steps

Question 14

Consider the following scenario for a metro fare system:

If you take the metro before 9:30 am or in the afternoon between 5:00 pm until 7:00 pm, you must pay full fare A saver ticket is available for metro rides between 9:30 am and 5:00 pm [both inclusive], and after 7:00 pm.

Which off the following test sets will provide the best equivalence partitioning coverage?

Options:

A.

9:29 am, 5 01 pm, 7:30 pm, 7:31 pm, 8:00 pm

B.

9:30 am, 4:00 pm, 6:00 pm, 8 00 pm, 8:30 pm

C.

8:00 am, 10:00 am, 5:15 pm, 7:01 pm, 11:00 pm

D.

9:30 am, 9:31 am, 4:59 pm, 5:00 pm, 8:00 pm

Question 15

What type of testing would focus on completeness, appropriateness, and correctness characteristics of the application under test?

Options:

A.

Functional testing

B.

Reliability testing

C.

Usability testing

D.

Efficiency testing

Question 16

During testing of a mobile banking application, traceability matrices are defined and maintained between test cases and user stories. This task is supported by a test management tool. Testing is expected to report on the coverage level of the implemented and tested user stories. Which of the following test types is most likely being performed?

Options:

A.

Functional correctness testing

B.

Functional appropriateness testing

C.

Functional completeness testing

D.

Interoperability testing

Question 17

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 18

Which of the following software development lifecycle models requires the earliest involvement from the Test Analyst?

Options:

A.

V-model

B.

Embedded iterative model

C.

Agile development model

D.

Maintenance lifecycle

Question 19

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 20

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 21

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 22

As a Test Analyst you are involved in the early stages of an acceptance test for a Product Data Management system. You are asked to write test designs and test cases based on use cases. An early version of the system is already available. It is expected that many things will change (including the user interface) during implementation of the new version.

The tests will be conducted by end-users with much domain knowledge who have also been involved in the project defining the user requirements (in the format of use cases) and reviewing other documentation.

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

Options:

A.

Detailed low-level test cases since many re-runs of the tests are expected.

B.

High-level test cases supported by low-level test cases to allow for traceability and enable future changes.

C.

Low-level test cases only since the end-users have extensive domain knowledge.

D.

High-level test cases only since the end-users have extensive domain knowledge and many changes are expected

Question 23

You are testing software that will be used on mobile devices by senior citizens to help them sign up for activities in a retirement home. The interface is modern with moving graphics and few

words. There is no help included with the application. Given this information, what type of testing is needed to ensure the application is suitable for use?

Options:

A.

Functional completeness

B.

Functional correctness

C.

Functional accuracy

D.

Functional appropriateness

Question 24

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:

1a. 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?

Options:

A.

1

B.

7

C.

9

D.

14