Chapter 5 - Quiz Flashcards
Which of the following statements BEST describes how tasks are divided between the test manager and the tester?
→ The test manager plans, coordinates and controls the testing activities, while the tester automates the tests
Which of the following BEST explains a benefit of independent testing?
→ When specifications contain ambiguities and inconsistencies, assumptions are made on their interpretation, and an independent tester can be useful in questioning those assumptions and the interpretation made by the developer.
Which of the following tasks is MOST LIKELY to be performed by the tester
→ Create the detailed test execution schedule
Which of the following has highest level of independence in which test cases are:
→ Designed by a person from a different organization
During test execution, the test manager describes the following situation to the project team: ‘90% of the test cases have been run. 20% of the test cases have identified defects. 127 defects have been found. 112 defects have been fixed and have passed confirmation testing. Of the remaining 15 defects, project management has decided that they do not need to be fixed prior to release.’ Which of the following is the most reasonable interpretation of this test status report?
→ The remaining 10% of test cases should be run prior to release
Which of the following is the task of a Test Lead/Leader
I. Write and update the test plan
II. Support setting up the defect management system
III. Facilitate test completion activities
IV. Create the detailed test execution schedule
V. Evaluate non-functional characteristics
I. Write and update the test plan
II. Support setting up the defect management system
III. Facilitate test completion activities
Which tasks would USUALLY be performed by a test leader and which by the tester?
I. Develop or review a test policy and test strategy for the organization LEADER
II. Review tests developed by others TESTER
III. Plan the test activities LEADER
IV. Support the selection and implementation of tools LEADER
Which of the following are potential drawbacks of independence in testing?
I. Independent testers may feel they are not part of the development team
II. Developers may lose a sense of personal responsibility for quality
III. Project managers will not have as much control on the project
IV. Customers may end up requesting features that are technically impossible
I. Independent testers may feel they are not part of the development team
II. Developers may lose a sense of personal responsibility for quality
Which of the following could be a disadvantage of independent testing?
→ Developers can lose a sense of responsibility for quality
Which of the following is the task of a Tester?
I. Interaction with the Test Tool Vendor to identify best ways to leverage test tool on the project
II. Prepare and acquire Test Data
III. Implement Tests on all test levels, execute and log the tests
IV. Create the execution schedule
II. Prepare and acquire Test Data
III. Implement Tests on all test levels, execute and log the tests
IV. Create the execution schedule
Which ordering of the list below gives increasing levels of test independence?
I. Tests designed by a fellow-member of the design team
II. Tests designed by a different group within the organization
III. Tests designed by the code author
IV. Tests designed by different organization
III - I - II - IV
As a test leader you are collecting measures about defects. You recognize that after the first test cycle covering all requirements - subsystem C has a defect density that is 150% higher than the average. Subsystem A on the other hand has a defect density that is 60% lower than the average. What conclusions for the next test cycle could you draw from this fact?
→ It is probable that subsystem C has still more hidden defects. Therefore we need to test subsystem C in more detail
Which of the following demonstrates independence in testing (from high level of independence to low level)?
I. Independent testers external to the organization
II. Independent testers from the business organization
III. Independent test team within the organization
IV. Independent developers within the the project team
V. Developers testing their own code
Which of the following tasks is MOST LIKELY to be performed by the test manager?
Write test summary reports based on the information gathered during testing
Question #5.1.08
Which of the tasks below is typically done by a tester (not a test manager)?
Design, set up and verify test environment(s)
Question #5.1.14
Which is the MOST important advantage of independence in testing?
An independent tester may be more effective at finding defects missed by the person who wrote the software
Which is the MOST important advantage of independence in testing?
Independent testers of a vendor can report in an upright and objective manner
You are defining the process for carrying out product risk analysis as part of each iteration on an
Agile project. Which of the following is the proper place to document this process in a test plan?
Approach of testing
If your test strategy is based on the list of the ISO 25010 quality characteristics, what type of strategy is it?
Methodical
A test plan is written specifically to describe a level of testing where the primary goal is establishing confidence in the system. Which of the following is a likely name for this document?
Acceptance test plan
When software reliability measures are used to determine when to stop testing, the best types of test cases to use are those that
Exercise system functions in proportion to the frequency they will be used in the released product
What is the MAIN purpose of a Master Test Plan?
To coordinate multiple test levels or test types
Question #5.2.39
Exit Criteria may criteria include:
I. The number of unresolved defects is within an agreed limit
II. The evaluated levels of performance efficiency is sufficient
III. A defined level of coverage has been achieved
IV. Availability of test items that have met the exit criteria for any prior test levels
I. The number of unresolved defects is within an agreed limit
II. The evaluated levels of performance efficiency is sufficient
III. A defined level of coverage has been achieved
Question #5.2.40
Test planning activities may include:
I. Determining the risks of testing
II. Writing test cases
III. Budgeting for the test activities
IV. Making decisions about the resources required to perform the various test activities
I. Determining the risks of testing
III. Budgeting for the test activities
IV. Making decisions about the resources required to perform the various test activities
Which of the following statements is correct about “Test planning”?
a. Test planning is a continuous activity
b. Feedback from the development activities is used to recognize risks in the test plan
c. Planning may be documented in separated test plans for different test levels and types
d. Test plan outlines test activities for development and maintenance projects
→ a,c,d are correct
Choose the correct definition of “Test strategy”?
→ Provides a generalized description of the test process
“Risk-Based” testing is an example of ……………… test strategy.
→ Analytical
“Reliability growth model” is an example of …………….. test strategy
→ Model-based
…. test strategy relies on making systematic use of some predefined set of tests or test conditions.
→ Methodical
Implementing tests based on external rules and standards, this is an example of ……………… test strategy.
→ Process-compliant
Getting advice, guidance and instructions of stakeholders, this is an example of ………………. test strategy.
→ Directed
“Designing reusable testware and extensive automation of testing at one or more test levels”, these are examples for …………… test strategy.
→ Regression-averse
“Exploratory testing” is a technique employed in ……………… test strategies.
→ Reactive
After defining the test strategy, we begin choosing the test approach which is the starting point for selecting the …
→ Test levels, test techniques, test types
The quality of test basis is one of the ….. that influence the test effort.
→ Product characteristics
“The stability of the organization, the test approach and the test process”, are examples of the ….. that influence the test effort.
→ Development process characteristics
Which of the following is the definition of “metrics-based” technique that is used in test estimation?
→ Estimating the test effort based on typical values or on former similar projects
Which of the following is the definition of “expert-based” technique that is used in test estimation?
→ Estimating the test effort based on the experience of the owners of the testing tasks
Which one of the following is the characteristic of a metrics-based approach for test estimation?
→ Budget which was used by a previous similar test project
Which of the following lists contains only typical exit criteria from testing?
→ Reliability measures, test coverage, schedule and status about fixing defect and remaining risks
The test manager has defined the following test strategy/approach in the test plan:
- The acceptance test for the whole system is executed as an experience-based test. → REACTIVE
- The control algorithms on the server are checked against standard of the energy saving regulation. → STANDARD-COMPLIANT
- The functional test of the thermostat is performed as risk-based testing. → ANALYTICAL
- The security tests of data / communication via the internet are executed together with external security experts. → CONSULTATIVE
Given the following examples of entry and exit criteria:
- The original testing budget of $30,000 plus contingency of $7,000 has been spent → EXIT CRITERIA
- 96% of planned tests for the drawing package have been executed and the remaining tests are now out of scope → EXIT CRITERIA
- The trading performance test environment has been designed, set-up and verified → ENTRY CRITERIA
- Current status is no outstanding critical defects and two high-priority ones → EXIT CRITERIA
- The autopilot design specifications have been reviewed and reworked → ENTRY CRITERIA
- The tax rate calculation component has passed unit testing. → ENTRY CRITERIA