03 Types of Testing Flashcards

1
Q

Defect Resolution

A
  • Actions agreed upon and impact/priority determined.
  • Defect logging and tracking
  • Consistent defect intepretation and tracking
  • Timely defect reporting (used to monitor and control projects)
  • Learn from past problem (locations in the code, defect types, developer issues)
  • Developer Issues: Conceptual mistakes, unfamilitarity with domain, inexperience with methods.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
1
Q

Ad-Hoc Testing

A

“Run and Observe”
Implicit checklists may be involved.

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

Ad-Hoc Testing Drawbacks

A

Lack of structure
Likely to Miss
Likely to repeat oneself.
In general, the whole process is hard to repeat.

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

Testing Checklists:

A

Systematics Testing
Functional
Implementation

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

Sensitize Test Cases

A

Defining specifc input variables and associated values to exercise certain parts of the program.

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

Paritition Based Testing

A

Member in equivalence class are treated “equivalent”&raquo_space; Defining meaningful partitions.

Sampling from partitioned subsets for different types of partitions.

Coverage of partitions: uniform.

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

Different types of partitions

A

Pure membership based partitions.

Properties/relations used in definitions.

Combinations

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

Reliability:

A

Probability of failure-free operation for a specfic period or a given set of input under a specific environment

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

Reliability System Quality:

A

Mean time to Failure (MTTF) : how often does the thing stop working.

Mean time to Repair (MTTR): Once it stops working, how long does it take to fix.

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

UBST

A

Usage Based Statistical Testing

Ensure reliability (Customer view of quality)
Tests Actual Usage and info.
Captures in OPs.
Simulated in testing environment.

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

Operational Profile

A

A list of disjoin set of operations and their assoicated probabilities of occurrence.
Quantitative characterization of the way a system will be used.
Generate/execute test cases for UBST.
Realistic reliability assessment - development decisions/priorites.

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

Coverage-Based Testing

A

Systematic testing based on formal models and techniques.
Testing models based on internal details or external expectations.
Coverage measures defined for models - Testing measured by coveraged goals.

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