New Year Special 60% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: bestdeal

Master the ISTQB ATM Exam: Essential Study Tips and Strategies

Questions 11

Consider the following statements describing the importance of improving the test process:

I. Test process improvement is important because being focused only on the test process it can provide recommendations to improve the test process itself, but it can’t indicate or suggest improvement to areas of the development process

II. Test process improvement is important because it is much more effective than software process improvement to improve the quality of a software system

III. Test process improvement is important because several process improvement models (STEP, TPI Next, TMMi) have been developed over the years

IV. Test process improvement is important because every organization, regardless of the context, should always achieve the maximum level of maturity of testing described in the test improvement models such as TMMi

Which of the following answers is correct?

K2 1 credit

Options:
A.

I. and IV. are true; II. and III. are false

B.

I., II., III. and IV are false

C.

I., II. and III are true; IV. is false

D.

I., II. and III. are false; IV. is true

ISTQB ATM Premium Access
Questions 12

A chart showing the trend in the lag time from defect reporting to resolution during system testing is also available. The chart shows that the daily closure period is consistently and significantly above the rolling closure period for a long period of the system testing phase.

Almost all defects found during system testing have been related to the system as a whole, not related to single units or integrations issues. Almost all quality risks have been addressed during the unit and integration testing phase and no residual quality risks were present in the integrated system. This has been confirmed by exploratory testing sessions performed during system testing, targeted at finding defects in these quality risk areas.

Based on the given information only, which one of the following areas would you expect to be considered more in the retrospective meeting in order to be improved?

K3 3 credits

Options:
A.

The requirements review

B.

The defect management process

C.

The quality risk analysis process

D.

The system design and architecture design reviews

Questions 13

Assume that you are the Test Manager for a small banking application development project.

You have decided to adopt a risk-based testing strategy and 5 product risks (R1, R2, R3, R4, and R5) have been identified during the quality risk analysis.

The following table shows the risk level associated to these product risks (higher numbers mean higher risk):

ATM Question 13

55 test cases have been designed and implemented to cover all these 5 product risks. The coverage is described in a traceability matrix.

This is the test execution status table, after the after the first week of test execution:

About 56% of the planned test cases have been successfully executed.

Assume that no additional product risks have been identified during the first week of test execution.

ATM Question 13

Which of the following answers would you expect to best describe the residual risks associated with the identified product risks, at the end of the first week of test execution?

K3 2 credits

Options:
A.

Since R3 is the only risk for which all test cases have passed, the risk has been reduced by 20%

B.

The test execution status table indicates that the risk has been reduced by 56%

C.

The residual risk level can’t be determined, because it requires that all the test cases have been executed

D.

The test execution table doesn’t give an indication of the risk level of the open defects and the test cases that failed or are not run yet

Questions 14

Assume that the following test cases have been executed at the end of the first week of test execution: TC-001, TC-002 and TC-007. All these tests are ‘passes’.

ATM Question 14

What is the MINIMUM number of the remaining test cases that must be successfully executed to fulfill the EX1 exit criteria?

K3 2 credits

Options:
A.

4

B.

5

C.

6

D.

7

Questions 15

You are the Test Manager for a project to develop a client-server application that allows wine vendors to order custom-assorted packages of wines of several winemakers to sell special packages in their wine shops.

You decide to apply a blended risk-based and reactive testing strategy. Below the exit criteria for the system testinG.

EXCR1- Each “critical” quality risk item must be covered by at least one test condition

EXCR2- Each “critical” requirement must be covered by at least one test condition

The following are the “critical” requirements of the application:

REQ-SEL-1. The application shall allow the user to order only one package at a time

REQ-SEL-2. The application shall allow the user to select between four different packages (2-bottles, 6-bottles, 12-bottles, 15-bottles)

REQ-SEL-3. The application shall allow the user to order a package containing at least 1 bottle and no more bottles than the package size. No error messages shall be displayed if the user selects a valid number of bottles (at least 1 bottle and no more than the package size)

REQ-SEL-4. The application shall display an error message “Invalid number of bottles” if an invalid number of bottles is selected by the user (zero bottles or a number higher than the package size)

REQ-PAY-1. The application shall allow the user to pay with the three accepted credit cards (Visa, MasterCard, American Express)

REQ-PAY-2. The application shall display an error message “Invalid credit card” if invalid credit card data are given by the user

QUSTION NO: 11

The following is the unique “critical” quality risk item that has been identified:

CR-RSK-1. The GUI of the application might accept non-integer values for the input field designed to get the number of bottles from the user

Test analysis for system testing has just begun and the following test conditions have been identifieD.

TC-SEL-2. Test the selection of the package sizes

TC-SEL-4. Test wrong numbers of bottles for an order

TC-CR-RSK-1. Test the accepted values from the input field designed to get the number of bottles from the user

Assume that you have used traceability to determine the logical test cases that cover all the requirements and the single risk item identified in that scenario.

Which of the following is a positive logical test that is complete and correct, and covers the REQ-SEL-4 requirement?

K3 2 credits

Options:
A.

Select a 6-bottles package, then try to insert 5 bottles; verify that no error messages are displayed

B.

Select a 6-bottles package, then try to insert 7 bottles; verify that no error messages are displayed

C.

Select a 6-bottles package, then try to insert 7 bottles; verify that the "Invalid number of bottles" message is displayed

D.

Select a 6-bottles package, then try to insert 7 bottles

Questions 16

Assume you are a Test Manager involved in system testing of a CRM application for a Pay-TV company. Currently the application is able to support a proper number of users assuring the required responsiveness. Since the business is expected to grow, you have been asked to evaluate the ability of the application to grow to support more users while maintaining the same responsiveness.

Which of the following tools would you expect to be the most useful at performing this evaluation?

K2 1 credit

Options:
A.

Coverage tools

B.

Test management tools

C.

Static analysis tools

D.

Performance tools

Questions 17

In your organization the following tools of the same vendor are currently in usE. a requirements management tool, a test management tool and a bug tracking tool.

You are the Test Manager.

You are currently evaluating a test automation tool of the same vendor (to complete the vendor's tool suite) against an interesting open-source test automation tool under the GNU GPL (General Public License).

There are no initial costs associated to that open-source tool.

Which of the following statements associated to the selection of the open-source tool is correct in this scenario?

K2 1 credit

Options:
A.

The open-source tool can be modified but only if the community of developers of that tool gives you the formal permission to modify it

B.

There are no initial costs for the open-source tool but you should carefully consider the costs associated to the integration with the existing tools and also evaluate the recurring costs

C.

There are no initial costs for the open-source tool because open-source tools are usually low-quality, while vendor tools have always a better quality than the corresponding open-source tools

D.

The open-source tool can be modified but it can’t be distributed further in any way

Questions 18

After a selection process you have selected a test management tool that is going be introduced in your organization and used by your test team in a pilot project.

You have already identified the member of your test team who will be the administrator of the tool, since he/she has a significant experience with the administration of test management tools and so he/she is able to make effective and efficient up-front decisions about "how" the tool will be used. You have also developed a training plan for the other members of your test team.

In collaboration with the administrator of the tool you have also devised standard ways of managing, storing and maintaining the tool and its assets including backup/restore procedures.

You have also analyzed standard formats supported by the tool (CSV, XLS, XML, etc.) to export, import and archive all the information managed by the tool itself (requirements, test case specifications, test plans etc.) for compliance with the most important test management tools, in order to minimize the impacts of migrating this information to a new tool that could replace the existing one in the future.

Which of the following phases in the lifecycle of the new tool has NOT been adequately considered in this description?

K2 1 credit

Options:
A.

Acquisition

B.

Support and maintenance

C.

Evolution

D.

Retirement

Questions 19

You are the Test Manager on a project following an iterative life-cycle model. The project should consist of nine iterations of one month duration each. It is planned to develop the most important features to have a stable core of the application in the first three iterations and to add the additional features in the last six iterations.

At the beginning of the first iteration, only a draft version of the requirements specification document for the core features is available. Assume that during each of the first three iterations, the chosen features are fully completed and unit tested.

Which of the following statements is true in this context?

K4 3 credits

Options:
A.

The system test phase should start when all the requirements are frozen

B.

You should allocate a large effort for system testing during the first three iterations

C.

You should allocate all the effort for the system test phase only in the last iteration

D.

You should apply the same test strategy as used in a sequential life cycle model