2.2.3 Confirmation Testing and Regression Testing Flashcards

(13 cards)

1
Q

Confirmation testing confirms that an original defect has been s…

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 h… due to the d…
- adding new tests to cover a… that were needed to fix the “ “.

A
  • have failed
    defect or also by
  • any changes
    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 e… that should reproduce the “ “ caused by the “d…” and checking that the “ “ doesn’t “o…”.

A

exercising the test steps
failure
defect
failure
occur

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

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

A

consequences
change
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 c… ,
- other components in the s… ,
- 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 t… 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 i… to recognize the “ “ of the r…

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 p… 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 r… will increase with each i… , so regression testing is a strong “ “ for “a…”.

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 “e…” 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 “D…”, it’s good “ “ to also include a…

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 t… if defects are “ “ and/or changes are made on these t…

A

test levels
fixed
test levels.

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