Question No : 1
Assume you are the Test Manager for a new software release of an e-commerce
application.
The server farm consists of six servers providing different capabilities. Each capability is
provided through a set of web services.
The requirements specification document contains several SLAs
(Service Level Agreements) like the following:
SLA-001: 99.5 percent of all transactions shall have a response time less than five seconds
under a load of up-to 5000 concurrent users
The main objective is to assure that all the SLAs specified in the requirements specification
document will be met before system release. You decide to apply a risk-based testing
strategy and an early risk analysis confirms that performance is high risk. You can count on
a well-written requirements specification and on a model of the system behavior under
various load levels produced by the system architect.
Which of the following test activities would you expect to be the less important ones to
achieve the test objectives in this scenario?
K4 3 credits
A. Perform unit performance testing for each single web service
B. Monitor the SLAs after the system has been released into the production environment
C. Perform system performance testing, consisting of several performance testing
sessions, to verify if all the SLAs have been met
D. Perform static performance testing by reviewing the architectural model of the system
under various load levels
Answer: B
Question No : 2
Which of the following is an example of the test closure activity indicated as "lessonslearned"?
K2 1 credit
A. Archive all the test results of the acceptance testing phase
B. Deliver a list of the open defects of a software product released into production to the
service desk team
C. Participate in a meeting at the end of a project aimed at better managing the events and
problems of future projects
D. Deliver an automated regression test suite, used during the system test phase of a
software product released into production, to the team responsible for maintenance testing
Answer: C
Question No : 3
During the follow-up phase the following conditions are checked:
X1. The code has been completely reviewed
X2. All the identified defects have been correctly fixed and the modified code has been
compiled successfully and run through all the static analyzers used by the project without
warnings and errors
X3. The modified code is available under the configuration management system with a new
version number for the specified CI
If these conditions are fulfilled then the review process terminates.
Which of the following characteristics of a formal review is missing in this description?
K2 1 credit
A. Defined entry and exit criteria
B. Checklists to be used by the reviewers
C. Deliverables such as reports, evaluation sheets or other review summary sheets
D. Metrics for reporting on the review effectiveness, efficiency, and progress
Answer: D
Question No : 4
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
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
What is the MINIMUM number of test conditions that must be added to fulfill both the
EXCR1 and EXCR2 exit criteria?
K3 2 credits
A. 4
B. 3
C. 2
D. 1
Answer: A