2.2.3 Confirmation Testing and Regression Testing Flashcards

1
Q

Confirmation testing confirms that an original defect has been …

A

successfully fixed.

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

Depending on the risk, one can test the fixed version of the software in several ways:
- executing all tests that previously … due to the …
- adding new tests to cover … that were needed …

A
  • have failed
    defect or also by
  • any changes
    to fix the defect.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

However, when time or money is short when fixing defects, confirmation testing might be restricted to simply … that should reproduce … and checking that …

A

exercising the test steps

the failure caused by the defect

the failure doesn’t occur.

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

Regression testing confirms that no adverse “ “ have been caused by a “ “, including a fix that has already …

A

consequences

change

been confirmation tested.

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

These adverse consequences could affect:
- the same component where the …
- other components in the …
- or even other c…

A
  • change was made,
  • same system,
  • connected systems.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Regression testing may not be restricted to the … but can also be related to the “ “.

A

test object itself

environment

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

It is advisable to first perform an … to recognize the “ “ of the …

A

impact analysis

extent

regression testing.

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

Impact analysis shows which … could be “ “.

A

parts of the software

affected.

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

Regression test suites are run many times and generally the number of … will increase with each … so regression testing is a strong “ “ for “ “.

A

regression test cases

iteration or release,

candidate

automation.

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

Test automation should be started “ “ in the “ “.

A

early

project.

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

Where CI is used, such as in “ “, it’s good “ “ to also include …

A

DevOps

practice

automated regression tests.

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

Depending on the situation, this may include r… on different t…

A

regression tests

test levels.

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

Confirmation testing and/or regression testing for the test object are needed on all … if defects are “ “ and/or changes are made on these …

A

test levels

fixed

test levels.

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