Seven Principles Flashcards

1
Q

Testing Shows Presence of Defects

A

Whatever count of defects there are always more. In case no defects are found, it’s not proof of correctness

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

Exhaustive Testing Is Impossible

A

Alternate, conduct risk analysis and priorities should be used to focus on testing

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

Early Testing

A

1) Review drafts
2) Save time and cost
3) To find defects
4) Testing activities must be coordinated with the corresponding development activities
5) Earlier or prevent defects being introduced
6) Get involved as soon as possible in the development lifecycle

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

Defect Clustering

A

It is possible that the more the defects are clustered in smaller modules compared to being distributed among bigger and other modules. In this regard, a tester must consider and prepare proportional test cases to test such system

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

Pesticide Paradox

A

If the same tests are repeated over and over again eventually the same set of test cases will no longer help find new defects. To overcome this “Pesticide Paradox” test cases to to be regularly Review and Revised

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

Testing Context Dependent

A

Testing is done differently in different context. Two different software are test with a different strategy. Example: e-comm vs security

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

Absence-of-Error is a Fallacy

A

Meeting the requirement is equally important. Finding and fixing a defect does Not help if the system built doesn’t fulfill the end-users needs and expectations

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