Executable Testing


Executable Tests interrupt and restart the program, including tests that remove selective binary or input files, looking for graceful program stops with appropriate error messages.

Executable Tests also include:

· Load tests – testing the program’s ability to handle large tasks.
· Error recovery – attempting to make the program generate as many error messages as possible.
· Compatibility – checking the functioning of the program simultaneously with other applications such as word processors, spreadsheets, day planners, etc.
· Installation – the installation program must be tested to see if it properly installs in a variety of environments.