2.2.1 Test Levels Flashcards

1
Q

Component testing (unit testing) focuses on testing c…

A

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 t… or u…

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 by “ “ in their d…

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 “in…” and “ “ between “c…”.

A

interfaces
interactions
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 in… 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 o… and capabilities of an entire s… often including functional testing of e… and the non-functional testing of q…

A

overall behavior
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 c… in a representative t… (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 s… is also “ “.

A

sub-systems
possible

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

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

A

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 “ “ of the s… and other “ “ and e…

A

interfaces
system under test
systems
external services.

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

System integration testing requires s… preferably similar to the o…

A

suitable test environments
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 “ “ fulfills the u…

A

validation
readiness for deployment
system
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 by the i…

A

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:
- use…
- ope…
- con…
- reg…
- al…
- be…

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.. and “ “
- ap… and “ “

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