It involves the execution of a software component or system component to evaluate one or more properties of interest. In general, these properties indicate the extent to which the component or system under test:
April 26 1994
264 :(
3 dead, 3 critical
1999
12 M Us
Price and time could increase exponentially
Exhaustive testing is NOT POSSIBLE
We need the OPTIMAL amount of testing based in the RISK ASSESSMENT
Can you sort this?
Dave Gelperin and William C. Hetzel classified in 1988 the phases and goals in software testing in the following stages:
Stub
Regression testing is testing done to check that a system update does not re-introduce errors that have been corrected earlier.
All – or almost all – regression tests aim at checking
•Functionality – black box tests.
•Architecture – grey box tests
Since they are supposed to test all functionality and all previously done changes, regression tests are usually large.
Thus, regression testing needs automatic
•Execution – no human intervention
•Checking. Leaving the checking to developers will not work.
Test Planning
How
Test Plan