ISTQB Foundation Level v4.0 Keywords

0.0(0)
studied byStudied by 1 person
0.0(0)
full-widthCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/105

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

106 Terms

1
New cards

coverage

The degree to which specified coverage items are exercised by a test suite, expressed as a percentage.

2
New cards

debugging

The process of finding, analyzing and removing the causes of failures in a component or system.

3
New cards

defect, bug, fault

An imperfection or deficiency in a work product where it does not meet its requirements or specifications.

4
New cards

error, mistake

A human action that produces an incorrect result.

5
New cards

failure

An event in which a component or system does not perform a required function within specified limits.

6
New cards

quality

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

7
New cards

quality assurance

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

8
New cards

root cause

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

9
New cards

test analysis

The activity that identifies test conditions by analyzing the test basis.

10
New cards

test basis

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

11
New cards

test case

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

12
New cards

test completion

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.

13
New cards

testware

Work products produced during the test process for use in planning, designing, executing, evaluating and reporting on testing.

14
New cards

test condition

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

15
New cards

test control

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

16
New cards

test data, test dataset

Data needed for test execution.

17
New cards

test design

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

18
New cards

test implementation

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

19
New cards

test monitoring

The activity that checks the status of testing activities, identifies any variances from planned or expected, and reports status to stakeholders.

20
New cards

test object

The work product to be tested.

21
New cards

test objective, test goal

The purpose of testing.

22
New cards

test planning

The activity of establishing or updating a test plan.

23
New cards

test procedure

A sequence of test cases in execution order, and any associated actions that may be required to set up the initial preconditions and any wrap up activities post execution.

24
New cards

test result, outcome, test outcome, result

The consequence/outcome of the execution of a test.

25
New cards

testing

The process within the software development lifecycle that evaluates the quality of a component or system and related work products.

26
New cards

validation

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

27
New cards

verification

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

28
New cards

quality control (QC)

Activities designed to evaluate the quality of a component or system.

29
New cards

test environment, test bed, test rig

An environment containing hardware, instrumentation, simulators, software tools, and other support elements needed to conduct a test.

30
New cards

test management

The process of planning, scheduling, estimating, monitoring, reporting, controlling, and completing test activities.

31
New cards

test process

The set of interrelated activities comprising of test planning, test monitoring and control, test analysis, test design, test implementation, test execution, and test completion.

32
New cards

test suite, test set, test case suite

A set of test scripts or test procedures to be executed in a specific test run.

33
New cards

acceptance testing

A test level that focuses on determining whether to accept the system.

34
New cards

black-box testing, specification based testing

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

35
New cards

component integration testing, module/unit integration testing

The integration testing of components.

36
New cards

component testing, module/unit testing

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

37
New cards

confirmation testing, re-testing

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

38
New cards

functional testing

Testing performed to evaluate if a component or system satisfies functional requirements.

39
New cards

integration testing

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

40
New cards

maintenance testing

Testing the changes to an operational system or the impact of a changed environment to an operational system.

41
New cards

non-functional testing

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

42
New cards

regression testing

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

43
New cards

shift-left

An approach to performing testing and quality assurance activities as early as possible in the software development lifecycle.

44
New cards

shift-right

An approach to testing a system continuously in production.

45
New cards

system integration testing

The integration testing of systems.

46
New cards

system testing

A test level that focuses on verifying that a system as a whole meets specified requirements.

47
New cards

test level, test stage

A specific instantiation of a test process.

48
New cards

test type

A group of test activities based on specific test objectives aimed at specific characteristics of a component or system.

49
New cards

white-box testing, clear-box testing, code-based testing, glass-box testing, logic coverage testing, logic driven testing, structural testing, structure-based testing

Testing based on an analysis of the internal structure of the component or system.

50
New cards

anomaly

A condition that deviates from expectation.

51
New cards

dynamic testing

Testing that involves the execution of the test item.

52
New cards

formal review

A type of review that follows a defined process with a formally documented output.

53
New cards

informal review

A type of review that does not follow a defined process and has no formally documented output.

54
New cards

inspection

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.

55
New cards

review

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.

56
New cards

static analysis

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

57
New cards

static testing

Testing that does not involve the execution of a test item.

58
New cards

retrospective

A regular event in which team members discuss results, review their practices, and identify ways to improve.

59
New cards

user story

A user or business requirement consisting of one sentence expressed in the everyday or business language which is capturing the functionality a user needs, the reason behind it, any non-functional criteria, and also including acceptance criteria.

60
New cards

technical review

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

61
New cards

walkthrough/structured walkthrough

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.

62
New cards

acceptance criteria

The criteria that a component or system must satisfy in order to be accepted by a user, customer, or other authorized entity.

63
New cards

acceptance-test based development`

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

64
New cards

black-box test technique, black-box design technique, specification-based test technique

A test technique based on an analysis of the specification of a component or system.

65
New cards

boundary value analysis

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

66
New cards

boundary value

A minimum or maximum value of an ordered equivalence partition.

67
New cards

branch coverage

The coverage of branches in a control flow graph.

68
New cards

checklist-based testing

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

69
New cards

collaboration-based test approach

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

70
New cards

coverage item

An attribute or combination of attributes derived from one or more test conditions by using a test technique.

71
New cards

decision table testing

A black-box test technique in which test cases are designed to exercise the combinations of conditions and the resulting actions shown in a decision table.

72
New cards

equivalence partitioning, partition testing

A black-box test technique in which test conditions are equivalence partitions exercised by one representative member of each partition.

73
New cards

error guessing

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.

74
New cards

experience based test technique

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

75
New cards

exploratory testing

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.

76
New cards

state transition testing, finite state testing

A black-box test technique in which test cases are designed to exercise elements of a state transition model.

77
New cards

statement coverage

The coverage of executable statements.

78
New cards

test technique, test design technique

A procedure used to define test conditions, design test cases, and specify test data.

79
New cards

white-box test technique

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

80
New cards

test drive development (TDD)

A software development technique in which the test cases are developed, automated and then the software is developed incrementally to pass those test cases.

81
New cards

behavior driven development (BDD)

A collaborative approach to development in which the team is focusing on delivering expected behavior of a component or system for the customer, which forms the basis for testing.

82
New cards

defect management

The process of recognizing, recording, classifying, investigating, resolving and disposing of defects.

83
New cards

defect report, bug report

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

84
New cards

entry criteria

The set of conditions for officially starting a defined task.

85
New cards

exit criteria, test completion criteria, completion criteria

The set of conditions for officially completing a defined task.

86
New cards

product risk

A risk that impacts the quality of a product.

87
New cards

project risk

A risk that impacts project success.

88
New cards

risk

A factor that could result in future negative consequences.

89
New cards

risk analysis

The overall process of risk identification and risk assessment.

90
New cards

risk assessment

The process to examine identified risks and determine the risk level.

91
New cards

risk control

The overall process of risk mitigation and risk monitoring.

92
New cards

risk identification

The process of finding, recognizing and describing risks;

The capability of the product to identify a course of events or operations that can expose life, property, or environment to unacceptable risk.

93
New cards

risk level, risk exposure

The measure of a risk defined by risk impact and risk likelihood.

94
New cards

risk management

The process for handling risks.

95
New cards

risk mitigation

The process through which decisions are reached and protective measures are implemented for reducing or maintaining risks to specified levels.

96
New cards

risk monitoring

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

97
New cards

risk-based testing

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

98
New cards

test approach

The manner of implementing testing tasks.

99
New cards

test completion report, test summary report

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

100
New cards

test plan

Documentation describing the test objectives to be achieved and the means and the schedule for achieving them, organized to coordinate testing activities.