SeventhSetOf10Questions Flashcards

1
Q

What can we say about the fifth testing principle ‘Tests Wear Out’?

A
  • if the same tests are repeated many times, they become increasingly ineffective in detecting new defects
  • to overcome this effect, existing tests and test data may need to be modified,
  • and new tests may need to be written
  • in some cases repeating the same tests can have
    a beneficial outcomee, eg: in automaated regression testing .
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What can we say about the sixth testing principle ‘Testing is conext-dependant’?

A
  • there is no single universally applicable approach to
    testing
  • testing is done differntly in different contexts
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What can we say about the seventh testing principle
‘Absence-of-defects fallacy’?

A

it is a fallacy, a misconception to expect that software
verification will ensure the success of a system.
- thoroughly testing all the specified requirements,
and fixing all the defects found could still produce a
system that does not fullfill the users needs and
expectations
- that does not help in achiving the customer’s
business goals,
- and that is inferior compared to other competing systems.
- in addition to verification, validation should also be carried out.

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

TEST ACTIVITIES, TESTWARE and TEST ROLES

What is a ‘test process’

A
  • testing is context dependent, but at high level,
    there are common sets of test activities without which
    testing is less lileky to achiev test objectives.
  • these sets of test activties form a test process
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What can we say about the test process?

A
  • the test process can be tailored to a given
    situation based on various factors:
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q
  • Which test activities are included in this test process,
A
  • how they are implemented, and
  • when they occur is normally decided as part of the test planning for the specific situation
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

TASK ACTIVITIES AND TASKS

What does a test process consist of?

A
  • usually a test process consists of the main group of the following
    activities:
    1. test planning,
    2. test monitoring and control,
    3. test analysis,
    4. test design,
    5. test implementation,
    6. test execution,
    7. test completion,
  • although many of these activites may appear to
    follow a logical sequence, they are often implemented
    iteratively or in parallell. These testing activities
    usually need to be tailored to the system and the project.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is Test Planning?

A

consists of defining the test objectives
and then selecting an approach that best achieves
the objectives within the constraints imposed by the overall context.

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

What is Test Monitoring and Control?

A

involves the ongoing checking of all test activities
and the comparison of actual progress against the plan.
test control involves taking the actions necessary
to meet the objectives of testing

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

What is test analysis?

A
  • test analysis includes analyzing the test basis
  • to identify testable features
  • and to define and prioritize associated test conditions,
  • together with the related risks and risk levels
  • the test basis and test objectives are also evaluated to identify defects they may contain
  • and to assess their testability
  • Test analysis is often supported by the use of test techniques
  • test analysis answers the question ‘what to test’ in terms of measurable coverage criteria
How well did you know this?
1
Not at all
2
3
4
5
Perfectly