Standard glossary of terms used in Software Testing

1

Click here to download the Glossary of Terms (pdf)

Standard glossary of terms used in Software Testing

Version 2.1 (dd. April 1st, 2010)

Produced by the 'Glossary Working Party'
International Software Testing Qualifications Board

Editor : Erik van Veenendaal (The Netherlands)

Copyright Notice
This document may be copied in its entirety, or extracts made, if the source is acknowledged.

Contributors

Change History

1

Table of Content

Foreword
1. Introduction
2. Scope
3. Arrangement
4. Normative references
5. Trademarks
6. Definitions
A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | Q | R | S | T | U | V | W
Annex A (Informative)
Annex B (Method of commenting on this glossary)
Contributors
Change History

1

Contributors

Rex Black (USA)
Enst Düring (Norway)
Sigrid Eldh (Sweden)
Isabel Evans (UK)
Simon Frankish (UK)
David Fuller (Australia)
Annu George (India)
Dorothy Graham (UK)
Mats Grindal (Sweden)
Matthias Hamburg (Germany)
Julian Harty (UK)
David Hayman (UK)
Bernard Homes (France)
Ian Howles (UK)
Juha Itkonen (Finland)
Paul Jorgensen (US)
Vipul Kocher (India)
Fernando Lamas de Oliveira (Portugal)
Tilo Linz (Germany)
Gustavo Marquez Sosa (Spain)
Don Mills (UK)
Peter Morgan (UK)
Thomas Müller (Switzerland)
Avi Ofer (Israel)
Dale Perry (USA)
Horst Pohlmann (Germany)
Meile Posthuma (The Netherlands)
Erkki Pöyhönen (Finland)
Maaret Pyhäjärvi (Finland)
Andy Redwood (UK)
Stuart Reid (UK)
Piet de Roo (The Netherlands)
Steve Sampson (UK)
Shane Saunders (UK)
Hans Schaefer (Norway)
Jurriën Seubers (The Netherlands)
Dave Sherratt (UK)
Mike Smith (UK)
Andreas Spillner (Germany)
Lucjan Stapp (Poland)
Richard Taylor (UK)
Geoff Thompson (UK)
Stephanie Ulrich (Germany)
Matti Vuori (Finland)
Gearrel Welvaart (The Netherlands)
Paul Weymouth (UK)
Pete Williams (UK)

Change History

Version 1.3 d.d. May, 31st 2007

New terms added:

  • action word driven testing
  • bug tracking tool
  • coverage measurement tool
  • modelling tool
  • monkey testing
  • scripted testing
  • specification-based technique
  • stress testing tool
  • structure-based technique
  • unit test framework
  • white box technique

Terms changed:

  • basic block
  • control flow graph
  • defect management tool
  • independence of testing
  • project risk
  • risk-based testing
  • test comparator
  • test process

Version 2.0 d.d. December, 2nd 2007

New terms added:

  • attack
  • buffer
  • buffer overflow
  • bug taxonomy
  • classification tree
  • control flow analysis
  • continuous representation
  • cost of quality
  • defect based technique
  • defect based test design technique
  • defect taxonomy
  • error seeding tool
  • Failure Mode, Effect and Criticality Analysis (FMECA)
  • false-fail result
  • false-pass result
  • false-negative result
  • false-positive result
  • fault attack
  • fault seeding
  • fault seeding tool
  • hazard analysis
  • hyperlink
  • hyperlink tool
  • load profile
  • operational acceptance testing
  • operational profile
  • orthogonal array
  • orthogonal array testing
  • pairwise testing
  • performance profiling
  • pointer
  • procedure testing
  • process improvement
  • production acceptance testing
  • qualification
  • reliability growth model
  • retrospective meeting
  • risk level
  • risk type
  • root cause analysis
  • safety critical system
  • software attack
  • Software Failure Mode and Effect Analysis (SFMEA)
  • Software Failure Mode Effect and Criticality Analysis (SFMECA)
  • Software Fault Tree Analysis (SFTA)
  • software life cycle
  • staged representation
  • system of systems
  • test design
  • test estimation
  • test implementation
  • Test Maturity Model Integration (TMMi)
  • test progress report
  • test rig
  • test schedule
  • test session
  • wild pointer

Terms changed:

  • debugging
  • error seeding
  • Failure Mode and Effect Analysis (FMEA)
  • Fault Tree Analysis (FTA)
  • modified multiple condition testing
  • process cycle test
  • root cause
  • specification-based technique
  • stress testing
  • test charter

Version 2.1 d.d. April, 1st 2010

New terms added:

  • accuracy testing
  • acting (IDEAL)
  • agile manifesto
  • agile software development
  • assessment report
  • assessor
  • balanced scorecard
  • call graph
  • causal analysis
  • cause-effect diagram
  • change management
  • charter
  • checklist-based testing
  • clear box testing
  • codependent behavior
  • content-based model
  • corporate dashboard
  • critical success factor
  • critical testing processes
  • CTP
  • dashboard
  • dd-path
  • Deming cycle
  • diagnosing (IDEAL)
  • EFQM excellence model
  • emotional intelligence
  • establishing (IDEAL)
  • extreme programming
  • fishbone diagram
  • Goal Question Metric
  • GQM
  • hyperlink test tool
  • IDEAL
  • indicator
  • initiating (IDEAL)
  • Ishikawa diagram
  • lead assessor
  • learning (IDEAL)
  • lifecycle model
  • load testing tool
  • manufacturing-based quality
  • maturity level
  • maturity model
  • Mean Time Between Failures
  • Mean Time To Repair
  • mind-map
  • MTBF
  • MTTR
  • Pareto analysis
  • post-project meeting
  • process assessment
  • process model
  • product-based quality
  • project retrospective
  • quality gate
  • Rational Unified Process
  • risk category
  • RUP
  • scorecard
  • SCRUM
  • session-based test management
  • session-based testing
  • Software Process Improvement
  • SPI
  • standard
  • STEP
  • structure-based test design technique
  • suitability testing
  • SUMI
  • Systematic Test and Evaluation
    Process
  • test deliverable
  • test improvement plan
  • Test Process Group
  • test process improvement manifesto
  • test process improver
  • Total Quality Management
  • TPG
  • TQM
  • transactional analysis
  • transcendent-based quality
  • user-based quality
  • value-based quality
  • WBS
  • Work Breakdown Structure

Terms changed:

  • attack
  • buffer overflow
  • control flow analysis
  • cyclomatic complexity
  • desk checking
  • entry point
  • exit point
  • Failure Mode, Effects, and Criticality
    Analysis (FMECA)
  • invalid testing
  • memory leak
  • modeling tool
  • monkey testing
  • operational acceptance testing
  • performance testing tool
  • risk-based testing
  • risk type
  • scribe
  • Software Failure Mode, Effects, and Criticality Analysis (SFMECA)
  • static analysis
  • static testing
  • system of systems
  • test estimation
  • use case
  • use case testing