Testing Flashcards

1
Q

when is data testing used

A

when normal, abnormal, extreme data is put into the system

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

what is normal data used to check

A

checks if the program accepts expected data

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

what does data at the limits check

A

checks that the program accepts data at the furthest range of what is acceptable

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

what is extreme data

A

outside the normal limits, should be rejected during validation testing

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

what is abnormal data

A

type of data that we didn’t expect

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

when is alpha testing done

A

before the software product is available to the general public

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

who does the alpha testing

A

the company that develops the software

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

who is involved in beta testing

A

users outside the company

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

why is beta testing carried out

A
  • receive feedback from the potential users
  • this feedback is valuable as it can be used to fix errors that were missed
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

why is the beta version sometimes made available to the general public

A

this can provide vital real world information, feedback

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

what does functional testing test for

A

tests whether individual commands, text input, menu functions perform correctly according to design specifications

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

how is dry-run testing conducted

A

using pen and paper by the programmer

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

what happens during dry run testing

A

programmer mentally runs the algorithm

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

what is tested during unit testing

A

individual parts of the system are tested separately

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

what is tested during integration testing

A

the entire system is tested at the same time to verify that all the components can work together

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

how is user acceptance testing conducted

A

conducted in user premises before accepting transfer of ownership

17
Q

when is user acceptance testing conducted

A

in the last stage of the software testing process

18
Q

what is debugging

A

systematic process
finds and corrects the number of bugs in a computer program

19
Q

what is validation

A

process of evaluating whether data input follows appropriate specifications and is within reasonable limits
confirmation that a computer product meets its design function, appropriate for use

20
Q

what is verification

A

process of ensuring that the data input is the same as the original source data
confirmation that a computer product meets identified specifications

21
Q

what is a way of ensuring data verification

A

double entry