Consider an information system of a Pay-Tv company based on a SOA architecture.
The integrated system currently consists of three core systems:
- a CRM (Customer Relationship Management) system
- a BRM (Billing and Revenue Management) system
- a CAS (Conditional Access System) system all of them communicating with SOA Middleware.
You have been asked to manage the testing activities for the integration of two additional off-theshelf systems from two different vendors: a SMS (Short Message Service) server and an IVR (Interactive Voice Response) system.
Assume that there is a high likelihood that the two off-the-shelf systems will be low-quality and that you have a clear proof that the testing performed by the two vendors on their systems has been unsystematic and unprofessional. This obviously leads to higher quality risk for the overall integrated system.
You are the Test Manager of this project. Your main goal is to plan for testing activities to mitigate this risk.
Which of the following answers best describes the test activities (assuming it is possible to perform all of them) you should plan for?
K4 3 credits
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
Consider the following skills assessment spreadsheet for your test team (consisting of four team members):
This spreadsheet has three sections: technical expertise, testing skills and professionalism.
The skill levels for each skill area for both the ''technical expertise'' and ''testing skills'' sections have been rated on a four-point scale:
- E (Expert): indicates that a person has expert knowledge and experience in the skill area
- B (Beginner): indicates that a person has some knowledge and experience in the skill area but he/she is not autonomous
- W (Wants to learn): indicates that a person has no knowledge or experience in the skill area but he/she wants to learn that skill
- NI (Not Interested): indicates that a person has no knowledge or experience in the skill area and he/she is not interested to learn that skill
The skill levels for each skill area of the ''professionalism'' section have been rated on a three point scale (H=High, M=Medium, L=Low).
Consider the following analysis of testing skills performed on four people. Alex, Robert, John and Mark (all the skills have been rated on an ascending scale. The higher the score, the better the skill):
Which of these people, based on this analysis, would you expect to be most suitable to work specifically as test designer?
K4 3 credits
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
Based on the historical data of 5 past and similar projects, you have calculated these average numbers of defects detected in system testing.
- For each 10000 LOC (lines of code), 200 defects
- For each person-month of development team effort, 49 defects
You want to use this information to perform estimation for a new project.
The project manager tells you that he/she has estimated 20000 new LOC for this new project.
Four developers work for four months on this project before system testing.
During system testing, 797 defects are discovered.
Assume that the system test of this new project is using the same amount of work as spent in the past projects.
Based on this information only, which of the following statement is certainly true about this project? K3 3 credits