2.2.1 Test Levels Flashcards

1
Q

Component testing (unit testing) focuses on …

A

testing components in isolation.

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

Component testing often requires specific support such as “ “ or “ “.

A

test harnesses

unit test framework

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

Component testing is normally performed … in their …

A

by developers

development environments.

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

Component integration testing (unit integration testing) focuses on testing the …

A

interfaces and interactions between components.

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

Component integration testing is heavily dependent on the “ “ like:
- bo…
- to…
- bi…

A

integration strategy

  • bottom-up
  • top-down
  • big-bang.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

System testing focuses on the “ “ and capabilities of … often including functional testing of “ “ and the non-functional testing of “ “.

A

overall behavior

an entire system or product,

end-to-end tasks

quality characteristics.

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

For some non-functional quality characteristics, it’s preferable to test them on a “ “ in a representative “ “ (e.g. “ “).

A

complete system

test environment

usability

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

Using simulations of …

A

sub-systems is also possible.

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

System testing may be performed by … and is related to s…

A

an independent test team,
specifications for the system.

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

System integration testing focuses on testing the … and other s…

A

interfaces of the system under test

systems and external services.

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

System integration testing requires … preferably similar …

A

suitable test environments

to the operational environment.

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

Acceptance testing focuses on … and on demonstrating r… which means that the s…

A

validation

readiness for deployment,

system fulfills the user’s business needs.

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

Ideally, acceptance testing should be performed…

A

by the intended users.

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

The main forms of acceptance testing are:
- u…
- o…
- c…
- r…
- a…
- b…

A
  • user acceptance testing (UAT)
  • operational acceptance testing
  • contractual acceptance testing
  • regulatory acceptance testing
  • alpha testing
  • beta testing
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Test levels are distinguished by the following non-exhaustive list of attributes, to avoid overlapping of test activities:
- test o..
- test obj…
- test b…
- de..
- ap…

A
  • Test object
  • test objectives
  • test basis
  • defects and failures
  • approach and responsibilities
How well did you know this?
1
Not at all
2
3
4
5
Perfectly