Fundamentals Flashcards

1
Q

What are considered elements of quality management?

A

Quality Control

Quality Assurance

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

What are the 7 steps in the testing process?

A
  1. Test execution
  2. Test planning
  3. Test design
  4. Test analysis
  5. Test implementation
  6. Reporting
  7. Evaluation
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Testing principles

A
  1. Testing shows the presence of defects, not their absence.
  2. Exhaustive testing is not possible
  3. Early testing saves time and money
  4. Defects cluster together
  5. Beware the pesticide paradox
  6. Testing is context dependent
  7. Absence of errors is a fallacy
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is static testing?

A

Does not involve testing on running system. E.g. reviewing requirements & source code.

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

What is dynamic testing?

A

Involves testing on a running component or system.

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

What is root cause analysis?

A

Root cause is earliest action or condition leading to the defect.
Defects may be analysed to locate root cause.

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

What do test objectives depend on?

A

Component or system
Test level
Software development lifecycle model

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

Why perform testing?

A

Identify defects
Reduce risk of operational failure
Improve software quality
Comply with requirements (e.g. contractual).

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

What is quality control?

A

Quality control includes test activities in the software development process.

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

What is quality assurance?

A

Quality assurance concerns proper execution of software development process.

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