Chapter 5 Flashcards
The person responsible for project management of testing activities and resources and evaluation of a test object. The individual who directs, controls, administers, plans and regulates the evaluation of a test object.
Test Manager
A skilled professional who is involved in the testing of a component or system
Tester
The activity of establishing or updating a test plan
Test Planning
Documentation that expresses the generic requirements for testing one or more projects run within an organization providing detail on how testing is to be performed and is aligned with the test policy
Test strategy
The implementation of the test strategy for a specific project
Test Approach
Definition of ready - the set of conditions for officially starting a defined task
Entry criteria
The set of conditions for officially completing a defined task
Exit criteria
The calculated approximation of a result related to various aspects of testing (for example effort spent, completion date, costs involved, number of test cases) which is usable even if input data may be incomplete uncertain or noisy.
Test Estimation
A test management activity that involves checking the status of testing activities, identifying any variances from the planned or expected status and reporting status to stakeholders
Test monitoring
A test management task that deals with developing and applying a set of corrective actions to get a test project on track when monitoring shows a deviation from what was planned
Test control
A test report produced at regular intervals about the progress of test activities against a baseline, risks and alternatives requiring a decision
Test progress report
A test report that provides an evaluation of the corresponding test items against exit criteria.
Test summary report
A discipline applying technical and administrative direction and surveillance to identify and document the functional and physical characteristics of a configuration item, control changes to those characteristics, record and report change processing and implementation status and verify compliance with specified requirements
Configuration management
A factor that could result in future negative consequences
Risk
The qualitative or quantitative measures of a risk defined by impact and likelihood
Risk level
○ A risk that impacts project success
Factors relating to the way the work is carried out - test project
Project risk
○ A risk impacting the quality of the product.
Factors relating to what is produced by the work
Product risk
Testing in which the management selection prioritization and use of testing activities and resources are based on corresponding risk types and risk levels.
Risk based testing
The process of recognizing and recording defects, classifying them, onvestigating them, taking action to resolve them and disposing of them when resolved
Defect Management
In this strategy, tests are determined by analyzing some factor, such
as requirements (or other test basis) or risk.
Analytical test strategy
In this strategy, tests are designed based on some model of the
test object. For example, you can build mathematical models for loading and
response for e-commerce servers, and test based on that model.
model based strategy
In this strategy, a pre-defined and fairly stable list of test conditions
is used. For example, you might have a checklist that you have put together
over the years that suggests the major areas that testing should cover, or you
might follow an industry standard for software quality
Methodical test strategy
In this strategy, an external standard or set
of rules is used to analyze, design and implement tests
process or standard compliant test strategy
In this strategy, stakeholders or experts (technology
or business domain experts) may direct the testing according to their advice
and guidance
directed or consultative test strategy
In this strategy, the most important factor is to ensure that
the system’s performance does not deteriorate or get worse when it is changed
and enhanced. To protect existing functionality, automated regression tests
would be extensively used, as well as standard test suites and reuse of existing
tests and test data. For
Regression averse test strategy
In this strategy, the tests react and evolve based on
what is found while test execution occurs, rather than being designed and
implemented before test execution starts.
reactive or dynamic test strategy
technique for test estimation involving consulting people who will do the work and other people with expertise on the tasks to be done
Expert based test estimation
Technique for test estimation involving analyzing of metrics from past projects and from industry data
Metrics based test estimation
How to assign risk level to an item
Likelihood of the problem occurring and the impact of the problem.