Chapter 1 Flashcards
exit criteria:
The set of generic and specific conditions, agreed upon with the stakeholders for permitting a process to be officially completed. The purpose of exit criteria is to prevent a task from being considered completed when there are still outstanding parts of the task which have not been finished. Exit criteria are used to report against and to plan when to stop testing.
test closure:
During the test closure phase of a test process data is collected from completed activities to consolidate experience, testware, facts, and numbers. The test closure phase consists of finalizing and archiving the testware and evaluating the test process, including preparation of a test evaluation report.
test execution:
The process of running a test on the component or system under test, producing actual result(s).
test implementation:
The process of developing and prioritizing test procedures, creating test data and, optionally, preparing test harnesses and writing automated test scripts.
test planning:
The activity of establishing or updating a test plan.
test process:
The fundamental test process comprises test planning and control, test analysis and design, test implementation and execution, evaluating exit criteria and reporting, and test closure activities.
test script:
Commonly used to refer to a test procedure specification, especially an automated one.
test control:
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 management:
The planning, estimating, monitoring, and control of test activities, typically carried out by a test manager.
test condition:
An item or event of a component or system that could be verified by one or more test cases, e.g., a function, transaction, feature, quality attribute, or structural element.
test design:
(1) See test design specification; (2) The process of transforming general testing objectives into tangible test conditions and test cases.
test design specification:
A document specifying the test conditions (coverage items) for a test item, the detailed test approach and identifying the associated high level test cases.
test specification:
A document that consists of a test design specification, test case specification, and/or test procedure specification
test procedure specification:
A document specifying a sequence of actions for the execution of a test. Also known as test script or manual test script.
test case:
A set of input values, execution preconditions, expected results and execution post conditions, developed for a particular objective or test condition, such as to exercise a particular program path or to verify compliance with a specific requirement.