Fundamentals Of Testing Flashcards

1
Q

A factor that could result in future negative consequences.

A

Risk

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

The overall process of risk mitigation and risk monitoring.

A

Risk Control

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

Testing in which the management, selection, prioritization, and use of testing activities and resources are based on corresponding risk types and risk levels.

A

Risk Based Testing

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

The process of finding, recognizing, and describing risks.

A

Risk Identification

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

A risk that impacts projects success.

A

Project Risk

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

The process of evaluating a component or system without executing it, based on its form, structure, content, or documentation.

A

Static Analysis

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

Walk-through

A

A type of review in which an author leads members of the review through a work product and the members ask questions and make comments about possible issues.

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

Error Guessing

A

A test technique in which tests are derived on the basis of the tester’s knowledge of past failures, or general knowledge of failure modes.

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

acceptance test-driven development

A

A collaboration-based test-first approach that defines acceptance tests in the stakeholders’ domain language.

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

non-functional testing

A

Testing performed to evaluate that a component or system complies with non-functional requirements.

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

component testing

A

A test level that focuses on individual hardware or software components.

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

Integration Testing

A

A test level that focuses on interactions between components or systems.

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

Confirmation Testing

A

A type of change-related testing performed after fixing a defect to confirm that a failure caused by that defect does not reoccur.

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

Exploratory Testing

A

An approach to testing in which the testers dynamically design and execute tests based on their knowledge, exploration of the test item and the results of previous tests.

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

Review

A

A type of static testing in which a work product or process is evaluated by one or more individuals to detect defects or to provide improvements.

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

system integration testing

A

The integration testing of systems.

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

Test Condition

A

A testable aspect of a component or system identified as a basis for testing.

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

Boundary Value Analysis

A

A black-box test technique in which test cases are designed based on boundary values.

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

Review

A

A review that follows a defined process with a formally documented output.
A type of static testing in which a work product or process is evaluated by one or more individuals to detect defects or to provide improvements

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

Quality Assurance

A

Activities focused on providing confidence that quality requirements will be fulfilled.

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

Root Cause

A

A source of a defect such that if it is removed, the occurrence of the defect type is decreased or removed.

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

Statement Coveage

A

The coverage of executable statements.

23
Q

A test approach to perform testing and quality assurance activities as early as possible in the software development lifecycle.

A

Shift Left

23
Q

Test Basis

A

The body of knowledge used as the basis for test analysis and design.

23
Q

The activity that develops and applies corrective actions to get a test project on track when it deviates from what was planned.

A

Test Control

24
Q

Confirmation by examination and through provision of objective evidence that specified requirements have been fulfilled.

A

Verification

25
Q

Testing based on an analysis of the specification of the component or system.

A

Black-Box Testing

26
Q

The activity that checks and reports the status of known risks to stakeholders.

A

Risk Monitoring

27
Q

A formal review by technical experts that examine the quality of a work product and identify discrepancies from specifications and standards.

A

Technical Review

28
Q

Test Completion

A

The activity that makes testware available for later use, leaves test environments in a satisfactory condition and communicates the results of testing to relevant stakeholders.

29
Q

Test Completion Report

A

A type of test report produced at completion milestones that provides an evaluation of the corresponding test items against exit criteria.

30
Q

Test Design

A

The activity that derives and specifies test cases from test conditions.

31
Q

Test Planning

A

The activity of establishing or updating a test plan.

32
Q

Confirmation by examination that a work product matches a stakeholder’s needs.

A

Validation

33
Q

Checklist-based Testing

A

An experience-based test technique in which test cases are designed to exercise the items of a checklist.

34
Q

What is the name of the term defined as follows? The degree to which specified coverage items are exercised by a test suite, expressed as a percentage.

A

Coverage

35
Q

The degree to which a work product satisfies stated and implied needs of its stakeholders.

A

Definition of the term quality

36
Q

Test Automation

A

The use of software to perform or support test activities.

37
Q

A set of preconditions, inputs, actions (where applicable), expected results and postconditions, developed based on test conditions.

A

Test Case

38
Q

The activity that derives and specifies test cases from test conditions.

A

Test Design

39
Q

A test technique only based on the internal structure of a component or system.

A

White-box Testing

40
Q

Defect Report

A

Documentation of the occurrence, nature, and status of a defect.

41
Q

A type of formal review that uses defined team roles and measurement to identify defects in a work product, and improve the review process and the software development process.

A

What is Inspection?

41
Q

Exit Criteria

A

The set of conditions for officially completing a defined task.

41
Q

What is an Error?

A

A human action that produces an incorrect result.

41
Q

Testing that involves the execution of the test item.

A

Dynamic Testing

42
Q

Regression Testing

A

A type of change-related testing to detect whether defects have been introduced or uncovered in unchanged areas of the software.

43
Q

A specific instantiation of a test process.

A

What is ? Test Level

44
Q

What is the definition of the term collaboration-based test approach?

A

An approach to testing that focuses on defect avoidance by collaborating among stakeholders.

45
Q

Experience-based Test Technique

A

A test technique based on the tester’s experience, knowledge and intuition.

46
Q

Product risk

A

A risk that impacts the quality of a product.

47
Q

A test level that focuses on interactions between components or systems.

A

Intergration Testing

48
Q

Test Implementation

A

The activity that prepares the testware needed for test execution based on test analysis and design.

49
Q
A