producing robust programs Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

what is iterative testing

A

testing modules throughout development

issues will be found and fixed and then the module should be retested

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

what is terminal testing

A

testing whole program at the end of the development

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

what is a syntax error

A

not following the rules of the code

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

what is logic error

A

code does not do as intended

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

what is validation and give an example

A

name = input()

while name.length == 0
name = input()
endwhile

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

what are the test for robustness

A

normal - typical user input
boundary - on the edge of being allowed
invalid/erroneous completely wrong

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

whats the difference between invalid and erroneous testing

A

invalid is correct data type and wrong
erroneous wrong data and wrong

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