1.3 Testing principles Flashcards

1
Q

What does the first principle of testing state about the presence of defects?

A

Testing shows the presence of defects, not their absence.

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

Why is exhaustive testing considered impossible?

A

Testing everything is not feasible except in trivial cases; instead, focus should be on test techniques, test case prioritization, and risk-based testing.

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

How does early testing save time and money?

A

Early defect removal prevents subsequent defects in derived work products, reducing the cost of quality and minimizing failures later in the SDLC.

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

What does the principle of defect clustering suggest?

A

A small number of system components usually contain most of the defects or cause most operational failures, illustrating the Pareto principle.

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

What happens when the same tests are repeated many times?

A

They become increasingly ineffective in detecting new defects, requiring modification of existing tests and creation of new tests, though repeating tests can be beneficial in automated regression testing.

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

What does it mean that testing is context dependent?

A

There is no universally applicable approach to testing; it varies depending on the context.

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

What is the absence-of-defects fallacy?

A

It is the misconception that verifying all requirements and fixing all defects will ensure system success, while validation is also necessary to meet users’ needs and business goals.

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

What are the seven testing principles?

A

Testing shows the presence, not the absence of defects.
Exhaustive testing is impossible.
Early testing saves time and money.
Defects cluster together.
Tests wear out.
Testing is context dependent.
Absence-of-defects fallacy.

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