Testing
- Acceptance Testing: process of testing system in its
real environment with real data
- Regression Testing: re-execution of program tests after
modifcations have been made...make sure still works properly.
- Unit Testing: Testing a module by itself.
- Integration Testing: tests groups of modules that have
pased unit testing.
- Forms of Testing (and terms):
- Black-box testing - testing program/module based
on input values and expected output values.
- Clear (white) - box testing - testing program/module
based on executing each statement, branch/path of the code.
- Test Driver - a program that sets up the testing
environment by declaring and assigning initial values to varialbes
then calls the program/module to be tested. (i.e. sets up a test
case).
|