Testing Flashcards
what are the 2 types of testing
interactive testing
final/terminal testing
give 3 reasons why programs are tested
to ensure there are no errors
check that the program has an acceptable performance
to check if the program meets the requirements
to check if it is secure
what is iterative testing?
testing that happens while the program is being written, each section of new code will be tested
what is the final/terminal testing?
testing is done after the program is made, testing that the code works well together
what are the 3 test data types?
invalid
erroneous
boundary
normal
what is erroneous data? what should a program do with it?
incorrect type, this data should be rejected
what is invalid data? what should a program do with it?
correct datatype but outside the accepted validation limit should be rejected
what is normal data? what should a program do with it?
valid data that should be accepted
what is boundary data? what should a program do with it?
data that is on the edge of the acceptable validation limits