Testing Flashcards

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

Examples of refactoring sections of code

A

1) Improving names of variables and functions

2) Placing sections of code where it is easier to read

3) Breaking large sections of code into smaller pieces with a logical flow

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

Test Plans

A

Should be created before development to include criteria to check by and test data to use

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

Black Box Testing

A

Checks whether an input produces the expected output - testers unaware of the internal structure of the code - carried out within the company and by end users

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

White Box Testing

A

Tests the internal structure of the code functions as intended - carried out by software development teams

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

Alpha Testing

A

Carried out in house by software development teams within the company where bugs are pinpointed and fixed

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

Beta Testing

A

Carried out by end users and feedback from users is used to inform the next stage of development

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

No data

A

No data is entered

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

Erroneous data

A

Data that is obviously wrong and should definitely fail / is the wrong data type

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

Invalid data

A

Data that looks like it should be fine but should be rejected by the system e.g. out of range

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

Boundary / extreme data

A

Data at either end of a range e.g. highest and lowest

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

Valid data

A

Data is not obvious but should still work

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

Normal data

A

Most obvious or common data that should work

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

When should a new row be added in a trace table?

A

If the state of a variable changes

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