Testing Stage Flashcards

1
Q

Testing every possible path through a program is called

A

exhaustive testing

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

Following a test plan means that you will

A

use sets of carefully planned test data to ensure the program performs reliably

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

Test data sets should be based on the specification and devised before which stage?

A

before the implementation stage

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

If a test plan / strategy involves devising thorough sets of test data, if tests are carried out in a logical order and if all the results are written down, then we can say that testing was:

A

systematic - follows a system ( plan ); testing must not be sporadic or random!

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

The final test on a new piece of software carried out by the developers inside the software house

A

alpha testing

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

Tests which are carried out by the client in the workplace, or by members of the public

A

beta testing

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

A group of testers who were not part of the original development team

A

Independent Test Group ( ITG )

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

Typical data items, used to test the operation of a program;

A

normal test data

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

These test data items test whether the program operates properly at the limits ( or extremes ) of normal operation;

A

extreme test data

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

Test data items which lie beyond the extremes of normal operation; these items should be rejected by the program;

A

exceptional test data

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