Labour Day Sale Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: buysanta

Exact2Pass Menu

Question # 4

Ideally, which environments should be targeted by interoperability testing?

A.

Only the highest risk environments for the highest priority usage

B.

Primarily the environments with the heaviest use

C.

All the expected environments and combinations

D.

Only those environments readily available in the testing lab

Full Access
Question # 5

You are testing software which is being ported from one platform to another. There are no documented requirements and there is no time budgeted for writing them.

Which type of test technique is most useful in this situation?

A.

Black-box test technique

B.

White-box test technique

C.

Defect-based test technique

D.

Experience-based test technique

Full Access
Question # 6

For an ATM banking project the following applies: "When the user first inserts a valid credit card, the system considers the user to be in an unauthenticated state. When requesting a cash advance, the user must be in an authenticated state. The user authenticates by entering the correct PIN code for the card they have used. During the user authentication, the system shall allow the user to enter their PIN code up to three times before failing the authentication and rejecting the card. On the first and second try, the system shall prompt the user to re-enter the PIN code "Suppose you are concerned that, depending on the number of invalid PIN codes entered, the system may behave incorrectly. Which of the following test design techniques is specifically targeted at finding such failures?

A.

Equivalence partitioning

B.

Pairwise testing

C.

State transition testing using 1-switch coverage

D.

Classification tree technique

Full Access
Question # 7

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?

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

Full Access
Question # 8

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 researched the product and determined that there should be no interaction between these three characteristics that would affect the operation of the system. However, you do want to exercise representative set of these options while conducting the other functional testing for the product.

If you decide to test pairs of combinations, how many combinations will you need to test?

A.

4

B.

12

C.

16

D.

48

Full Access
Question # 9

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?

A.

Usability review, e.g., heuristic evaluation

B.

Usability prototyping

C.

Usability survey

D.

Usability lab sessions

Full Access
Question # 10

A Test Analyst is investigating what should be tested for interoperability between two systems. In addition to looking at the information exchange between the systems, what else should be

identified for testing?

A.

The information exchange between the systems and the users

B.

The information exchange between each system and its environment

C.

The information exchange between the business analyst and the end user

D.

The information exchange between the test automation and the test management system

Full Access
Question # 11

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?

A.

Pairwise testing

B.

Orthogonal arrays

C.

Cause/effect diagrams

D.

Classification trees

Full Access
Question # 12

You have just attended a cross-functional meeting during which a list of risk items was reviewed. After much discussion, each item was assigned a likelihood and impact rating by the group. Although there was some disagreement, the outcome was generally accepted by everyone who participated. You will now be working on planning the testing to address the identified risks in priority order. When you execute the tests, you will be conducting what type of activity?

A.

Risk planning

B.

Risk identification

C.

Risk assessment

D.

Risk mitigation

Full Access
Question # 13

A new web site must operate correctly with different browsers (Internet Explorer, Google Chrome, Firefox, Opera, Safari), using different plug-ins (Realplayer, Mediaplayer), will be receiving pages from different servers (IIS, Apache and WebLogic) and will be running on various operating systems

(Windows, Android, iOS and Linux).

Which of the following test techniques should you use to define the required test cases for testing this new web site in its various environments?

A.

Pairwise testing

B.

Exploratory testing

C.

Use case testing

D.

Decision table testing

Full Access
Question # 14

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?

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

Full Access
Question # 15

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?

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Full Access
Question # 16

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

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.

Full Access
Question # 17

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

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

Full Access
Question # 18

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

A.

3

B.

8

C.

9

D.

12

Full Access
Question # 19

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

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

Full Access
Question # 20

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?

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

Full Access
Question # 21

You have been given a test charter to conduct exploratory testing for accepting credit and debit cards for an e-commerce system. You started with the credit cards and you have found that, valid or

invalid, they are never accepted. You have logged this as a defect. What should you do now?

A.

Enter your exploratory test cases with detailed test steps into the Test Management System

B.

Close the session and start a new session with a new charter

C.

Continue the session and conduct the testing for debit cards

D.

Automate the testing for the credit card exploratory tests so they can be used for confirmation testing after the defect is fixed.

Full Access
Question # 22

You have been assigned to design test cases to be used by an experienced team to test software that controls the braking mechanism for commuter trains. Before the software can be released, the test evidence will be reviewed by an external safety team to ensure that test coverage is sufficient and that risk mitigation has achieved the appropriate level.

What level of test cases should be written for this application?

A.

Low-level test cases using predefined data

B.

High-level test cases using tester-created data

C.

High-level test cases using predefined data

D.

Low-level test cases using tester-created data

Full Access
Question # 23

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?

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

Full Access
Question # 24

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?

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

Full Access