Testing and Documenting Solutions Flashcards
Constructing a Test Plan?
set of test data which has been created to systematically and comprehensively test the software; makes use of normal (ensures the program works when used normally), extreme (ensures the program works when data is used that is on the boundaries of what is considered normal) and exceptional (ensures a program can handle situations that it has not been designed to cope with; out with the boundaries) test data
Comprehensive Testing?
when every aspect of the software is tested.
Syntax error?
a misspelling of a keyword of mistake in the structure of a program such as a missing an ‘end if’
Logic error?
program will run but not as the programmer intended it to; calculating error
Execution error?
an error occurs when the program is run, causing it to crash.
Dry run?
manual run through of puesdocode, source code of program, taking notes of variables at various points in the process.
Trace Tables?
often used to text an algorithm for a specific sub
Breakpoints?
a set point in program where it will stop execution so that the values of variables can be examined.