QA Fundamentals Glossary

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

1/50

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.

51 Terms

1
New cards

A/B testing

A statistical testing approach to determine which of two components or systems performs better.

2
New cards

ad hoc testing

Informal testing performed without test analysis and test design.

3
New cards

adversarial example

An input to an ML model created by applying small perturbations to a working example that results in the model outputting an incorrect result with high confidence.

4
New cards

adversarial testing

A test technique based on the attempted creation and execution of adversarial examples to identify defects in an ML model.

5
New cards

Agile test leader (Test Manager)

A leadership role that serves agile teams, championing testing and quality at the organizational level.

6
New cards

Agile test team leader

A role that is responsible for maintaining solution quality within an agile delivery team.

7
New cards

application programming interface (API)

A type of interface in which the components or systems involved exchange information in a defined formal structure.

8
New cards

built-in quality

A set of practices to ensure that each solution meets quality standards throughout each increment of development, focusing on constructive quality assurance as a shared responsibility.

9
New cards

causal loop diagram

A graphical representation used to visualize cause-effect relationships and feedback loops in a system.

10
New cards

follow-up test case

A test case generated by applying a metamorphic relation to a source test case during metamorphic testing.

11
New cards

input data testing

A test level that focuses on the quality of the data used for training and prediction by ML models.

12
New cards

metamorphic relation (MR)

A description of how a change in the test inputs from the source test case to the follow up test case affects a change in the expected outputs from the source test case to the follow up test case.

13
New cards

metamorphic testing (MT)

A test technique in which the inputs and expected results are extrapolated from a passing test case using a metamorphic relation.

14
New cards

ML functional performance

The degree to which an ML model meets ML functional performance criteria

15
New cards

ML functional performance criteria

Criteria based on ML functional performance metrics used as a basis for model evaluation, tuning and testing

16
New cards

ML functional performance metrics

A set of measures that relate to the functional correctness of an ML system

17
New cards

ML model

An implementation of machine learning (ML) that generates a prediction, classification or recommendation based on input data

18
New cards

ML model testing

A test level that focuses on the ability of an ML model to meet required ML functional performance criteria and non-functional criteria.

19
New cards

neuron coverage

The coverage of activated neurons in the neural network for a set of tests

20
New cards

pseudo-oracle

An independently derived variant of the test item used to generate results which are compared with the results of the original test item based on the same test.

used to compare its results with those from the original test item, ensuring consistent and relevant evaluation.

21
New cards

quality assistance

An approach to quality management that focuses on a quality culture throughout an organization.

22
New cards

quality coaching

The activities focused on helping an agile organization identify, understand, and deal with quality management, business value, flow, and customer collaboration.

23
New cards

quality culture

An organizational value system that results in an environment to establish and continually improve quality.

24
New cards

sign change coverage

The coverage of neurons activated with both positive and negative activation values in a neural network for a set of tests

25
New cards

sign-sign coverage

The coverage achieved if by changing the sign of each neuron it can be shown to individually cause one neuron in the next layer to change sign while all other neurons in the next layer do not change sign for a set of tests.

26
New cards

source test case

A test case that passed and is used as the basis of follow-up test cases in metamorphic testing

27
New cards

test step

A single interaction between an actor and the test object consisting of an input, an action, and an expected result.

28
New cards

threshold coverage

The coverage of neurons exceeding a threshold activation value in a neural network for a set of tests.

29
New cards

value change coverage

The coverage of neurons activated where their activation values differ by more than a change amount in the neural network for a set of tests

30
New cards

virtual test environment

A test environment in which one or more parts are digitally simulated. ISO/IEC 29119-11

31
New cards

visual testing

Testing that uses image recognition to interact with GUI objects. Location visual testing

32
New cards

retrospective

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

33
New cards

European Foundation for Quality Management (EFQM) model

A management framework that supports organisations in managing change and improving performance.

34
New cards

transcendent quality

A view of quality based on the perception and feeling of individuals.

35
New cards

automotive SPICE

A process reference model and an associated process assessment model in the automotive industry.

36
New cards

certification

The process of confirming that a component, system, or person complies with specified requirements.

37
New cards

coverage criteria

The criteria to define the coverage items required to reach a test objective.

38
New cards

entry criteria

The set of conditions for officially starting a defined task.

39
New cards

manufacturing based quality

A view of quality measured by the degree that a product or service conforms to its intended design and requirements based on the process used.

how well a product meets its design specifications and requirements during the manufacturing process. It emphasizes conformity to design criteria, which is essential for determining the quality from a manufacturing perspective.

40
New cards

moderator

(1) The person responsible for running review meetings. (2) The person who performs a usability test session.

41
New cards

PRISMA

A systematic approach to risk-based testing that creates a product risk matrix.

42
New cards

product-based quality

A view of quality measured by the degree that well-defined quality characteristics are met. [After Garvin]

43
New cards

quality control

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

44
New cards

root cause analysis

An analysis technique aimed at identifying the root causes of defects.

45
New cards

test level

A specific instantiation of a test process. (No reference to ISO 29119-1)

46
New cards

test process group (TPG)

A collection of specialists who facilitate the definition, maintenance, and improvement of the test processes used by an organization.

47
New cards

test process improvement manifesto

A statement that echoes the Agile manifesto and defines values for improving the test process. Ref: Veenendaal08

48
New cards

Total Quality Management

An organization-wide management approach to quality based on employee participation to achieve long-term success through customer satisfaction.

49
New cards

user-based quality

A view of quality measured by the degree that the needs, wants, and desires of a user are met. [After Garvin]

50
New cards

value-based quality

A view of quality measured by the ratio of the cost to the value received from a product or service. [After Garvin]

51
New cards

V-model

A sequential software development lifecycle model describing a one-for-one relationship between major phases of software development from business requirements specification to delivery, and corresponding test levels from acceptance testing to component t