Testing Stage Flashcards
Testing every possible path through a program is called
exhaustive testing
Following a test plan means that you will
use sets of carefully planned test data to ensure the program performs reliably
Test data sets should be based on the specification and devised before which stage?
before the implementation stage
If a test plan / strategy involves devising thorough sets of test data, if tests are carried out in a logical order and if all the results are written down, then we can say that testing was:
systematic - follows a system ( plan ); testing must not be sporadic or random!
The final test on a new piece of software carried out by the developers inside the software house
alpha testing
Tests which are carried out by the client in the workplace, or by members of the public
beta testing
A group of testers who were not part of the original development team
Independent Test Group ( ITG )
Typical data items, used to test the operation of a program;
normal test data
These test data items test whether the program operates properly at the limits ( or extremes ) of normal operation;
extreme test data
Test data items which lie beyond the extremes of normal operation; these items should be rejected by the program;
exceptional test data