Testing Flashcards

1
Q

what are the 2 types of testing

A

interactive testing
final/terminal testing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
1
Q

give 3 reasons why programs are tested

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

what is iterative testing?

A

testing that happens while the program is being written, each section of new code will be tested

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

what is the final/terminal testing?

A

testing is done after the program is made, testing that the code works well together

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

what are the 3 test data types?

A

invalid
erroneous
boundary
normal

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

what is erroneous data? what should a program do with it?

A

incorrect type, this data should be rejected

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

what is invalid data? what should a program do with it?

A

correct datatype but outside the accepted validation limit should be rejected

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

what is normal data? what should a program do with it?

A

valid data that should be accepted

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

what is boundary data? what should a program do with it?

A

data that is on the edge of the acceptable validation limits

How well did you know this?
1
Not at all
2
3
4
5
Perfectly