Chapter 4 Flashcards

1
Q

A procedure used to derive and or select test cases.

A

Test Technique

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

A procedure to derive and or select test cases based on analysis of the specification, either functional or non functional of a component or system without reference to its internal structure.

Test what the software does not how it does it.
Functional and non functional.

A

Black box test technique

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

A procedure to derive and or select test cases based on an analysis of the internal structure of a component or system

A

White box test technique

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

Degee to which specified items have been determined to have been exercised by a test suite expressed as a percentage

A

Coverage

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

A procedure to derive or select test cases based on testers experience, knowledge and intuition.

A

Experience based test technique

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

4 black box test techniques

A

○ Equivalence partitioning
○ Boundary value analysis
○ Decision table testing
State transition testing

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

A black box test technique in which test cases are designed to exercise equivalence paritions by using one representative member of each partition.

A

ep

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

A black box test technique in which test cases are designed to exercise equivalence paritions by using one representative member of each partition.

A

Eqivalence partitioning

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

Black box test technique is which test cases are designed based on boundary values

A

Boudary value analysis

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

Black box test technique using state transition diagram or state table to derive test caes to evaluate whether the test item successfully executes valid transitions and blocks invalid transitions.

A

State transition testing

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

Black box test technique in which test cases are deisgned to execute scenarios of use cases.

A

Use case testing

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

Coverage equation

A

Coverage = number of coverage items exercised / total number of coverage iteams x 100

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

The percentage of executable statements that have been exercised by a test suite

A

Statement coverage

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

The coverage of decision outcomes. The percentage of decision outcomes that have been exercised by a test suite.

A

Decision coverage

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

Statement coverage is said to make sure that every statement in the code is executed at least once. Decision/branch coverage is said to test that each branch/output of a decisions is tested, i.e. all statements in both false/true branches will be executed.

A

Decision vs statement coverage

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

A test technique in which tests are derived on basis of testers knowledge of past failures or general knowledge of failure modes

A

Error guessing

17
Q

An approach to testing whereby testeres dynamically design and execute tests based on their knowledge exploration of the test item and results of previous tests.

A

Exploratory testing

18
Q

Experience based technique whereby the experienced tester uses a high level list of items to be noted, checked or remembered or a set of rules or criteria against which a product has to be verified.

A

Checklist based testing