Which of the following statements, about the test reporting activities for a project adopting an iterative lifecycle model with very short iterations (e.g. two weeks iterations), is correct?
Number of correct responses: 1
A. Test reporting activities can't be influenced by the use of an iterative lifecycle model with short iterations
B. Test reporting activities are less important for projects adopting an iterative life cycle model with short iterations.
They should be performed at the end of the last iteration
C. Test reporting activities are still important with an iterative lifecycle. The reports can be used to conduct post- iteration review sessions before starting with the next iteration
D. Test reporting activities are not important for projects adopting an iterative lifecycle model with short iterations
正解:C
質問 2:
You are a Test Manager working for a software organization where reviews have never been applied. After a meeting with your managers examining a business case for reviews, (including their costs, benefits, and potential issues), the management finally decides to adopt formal reviews for future projects.
You have been given a budget that you have spent to provide training in the review process and to introduce the review process on a pilot project.
On that pilot project the introduction of reviews has been very positive in terms of positive involvement from all the participants. All the reviews applied to different documents have been very effective for their purposes (especially at revealing defects).
Which of the following answers describes an important success factor for the introduction of formal reviews which is missing in this scenario?
Number of correct responses: 1
A. Training in the review process
B. Participant support
C. Definition and use of metrics to measure the ROI (Return On Investment)
D. Management support
正解:C
質問 3:
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?
Number of correct responses: 1
A. I., II., III. and IV are false
B. I., II. and III are true; IV. is false
C. I. and IV. are true; II. and III. are false
D. I., II. and III. are false; IV. is true
正解:A
質問 4:
Which of the following statements describing the consequences of specifying test conditions at a detailed level is NOT true?
Number of correct responses: 1
A. The specification of test conditions at a detailed level can be effective when no formal requirements or other development work products are available
B. The specification of test conditions at a detailed level can require the implementation of an adequate level of formality across the team
C. In an environment where the test basis is continuously changing, it is recommended to specify test conditions at a detailed level in order to achieve a better maintainability
D. For system testing, the specification of test conditions at a detailed level, carried out early in the project as soon as the test basis is established, can contribute to defect prevention
正解:C
質問 5:
Assume that no additional product risks have been identified during the first week of test execution.
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?
Number of correct responses: 1
A. The residual risk level can't be determined, because it requires that all the test cases have been executed
B. Since R3 is the only risk for which all test cases have passed, the risk has been reduced by 20%
C. The test execution status table indicates that the risk has been reduced by 56%
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
正解:D
質問 6:
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?
Number of correct responses: 1
A. Perform static performance testing by reviewing the architectural model of the system under various load levels
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 unit performance testing for each single web service
正解:B
Arai -
勉強のコツが嬉しい内容でPass4Testブレイクしつつなるほどな、と思ったり。TM12の知識がない未経験者、学生の方でもついてこれるぐらいに初歩からじっくり学べるのは良い点