program testing and revision

Types of testing

Exceptional – values are not expected e.g “enter a number between 1 and 10” : -5,100,six

Extreme – allowed but at the very limits of the program
e.g “enter a number between 1 and 10” : 1,10

Normal: these are allowed inputs from the user e.g “enter a number between 1 and 10” : 3,8,5

testing table

e.g a quit button

button pushed|Expected|actual
yes | quit | quit
no |not quit|not quit

quick revison

documentation-userguide,technical guide

concatenation-joining strings

variable types:

string – numbers letters and other characters e.g 1,d,{

numeric – integer~whole number
single~decimal number
and boolean

Dim – set up variable

selection
simple – if one comparitor
complex – if more than one comparitor and a logic operator
ElseElif
Selectcase

iteration repition