Summer Special Limited Time 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: exc65

The following decision table shows the conditions/actions that are handled by the current system regarding taking credit cards for reservations.

The customer has decided that credit cards are too high risk and wants to change to accepting only debit cards. Debit cards have to be valid and also require a valid PIN in order to be accepted. Debit cards require purchase amount approval in order to be accepted. Given these changes, how many test cases will be needed to provide 100% coverage of the decision table?

A.

5

B.

6

C.

7

D.

8

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.

A car navigation system needs to be integrated in the overall car software It is important to verify that the car navigation is functioning correctly once integrated. Thus functional correctness is considered to be important.

Which of the following techniques is most likely to support the required functional correctness testing?

A.

State transition testing

B.

Multiple condition testing

C.

Vulnerability scan

D.

Heuristic evaluation

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

You've been tasked to measure the degree of accuracy in a mortgage rate calculation module of the software you are testing. Which type of testing are you performing?

A.

Functional correctness testing

B.

Performance efficiency testing

C.

Functional completeness testing

D.

Appropriateness recognizability testing

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

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

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?

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.

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?

A.

More complete requirements at the beginning of the first test phase

B.

A reduced set of standard test processes for each iteration

C.

Less stringent quality goals

D.

Not as close of a working relationship with developers

You are building tests using the classification tree below. You have been told that pairwise testing would be a good approach to this problem. When you apply the pairwise testing technique what would be the expected effect on the number of test cases?

A.

Pairwise testing will require fewer test cases than exhaustive testing

B.

Pairwise testing will have no effect on the number of test cases

C.

Pairwise testing would not be applicable for this problem

D.

Pairwise testing would not be possible because equivalence partitions have not been defined

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