Test techniques Flashcards

1
Q

What are the three types of Test Techniques?

A

Blackbox, Whitebox and Experience-based

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

What are the common characteristics of black box techniques?

A

Are based on an analysis of the appropriate test basis (formal requirements, specifications, use cases, user stories or business processes.)

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

What are test cases in black box techniques used for?

A

To detect gaps, errors and deviations between the software requirements and the implementation of software requirements.

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

What is black box coverage measured on?

A

Items tested in the test basis and the techniques applied to the test basis.

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

What is another name for black box testing?

A

Behavioural or behaviour-based techniques.

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

What are example black box testing techniques?

A

Equivalence Partitioning, Boundary Value Analysis, Decision Table Testing, State Transition Testing, Use Case Testing.

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

What can black box techniques be applied to?

A

Functional and Non-Functional testing.

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

What does black box techniques concentrate on?

A

The inputs and outputs of test objects without reference to its internal structure.

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

What are the common characteristics of white-box testing?

A

Test conditions, test cases and data are derived from a test basis/plan that includes: Code, software architecture, internal structure, detailed design or other info sources about the internal structure of the code.

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

What is white box coverage measured on?

A

The items tested within a selected structure: The code, or interfaces and the techniques applied to the test basis.

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

What is another name for White-box testing?

A

Structural or structure-based techniques

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

What are examples of White-Box testing?

A

Statement testing or decision testing

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

What are the common characteristics of experience testing?

A

Test conditions, cases and test data are derived from a test basis/plan that may include the knowledge/experience of testers, developers, users and other stakeholders.

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

What knowledge and experience is included in experience based testing?

A

Expected use of the software, its environment, likely defects and distribution of said defects.

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

What are some examples of experience based test techniques?

A

Error guessing, Exploratory testing and Checklist based testing.

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

Draw an equivalence partition (EP) based on the following dataset and identify test cases (TC) which describe the requirements fully using EP.

Check your answer on PG 134 of the Foundation workbook:

A
  • A customer is eligible for car insurance if at least 17 but not older than 75 years old.
  • Customers of age <17 or >75 are not eligible for car insurance.
17
Q

What principle is is equivalence partitioning (EP) based on?

A

That input and output data can be divided into groups in such a way that all partitions will exhibit similar behaviour.