VII - Test Organization Flashcards

1
Q

What are the potential benefits of independent testers?

A
  • They can recognize different failures because of their background, technical perspectives, and biases.
  • They can verify, challenge, or disprove assumptions made by stakeholders during specification and implementation of the system.
  • They can report in an upright and objective manner about the system under test without (political) pressure of the company that hired them.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are some potential drawbacks to using independent testers?

A
  • They’re isolated from the development team (lack of collaboration).
  • Developers may lose sense of responsibility for quality.
  • They may be seen as a bottleneck.
  • They may lack important information or context about the project.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are some of the tasks for a Test Manager?

A

Test planning, test control and test effort estimation.

Decide what should be automated, to what degree and how.

Write test summary reports based on the information gathered during testing.

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

What are some of the tasks for a Tester?

A

Review and contribute to test plans.
Design and implement test cases and test procedures.

Automate tests.

Review tests developed by others.

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

What are the seven testing principles?

A
  1. Testing shows the presence of defects, not their absence
  2. Exhaustive testing is impossible
  3. Early testing saves time and money
  4. Defects cluster together
  5. Beware of the pesticide paradox
  6. Testing is context dependent
  7. Absence-of-errors is a fallacy
How well did you know this?
1
Not at all
2
3
4
5
Perfectly