Version 2.2F
Contributeurs : Sigrid Eldh, Isabel Evans, Dorothy Graham, Julian Harty, David Hayman, Juha Itkonen
Vipul Kocher, Fernando Lamas de Oliveira, Tilo Linz, Peter Morgan, Thomas Mller, Avi Ofer, Dale
Perry, Horst Pohlmann, Meile Posthuma, Erkki Pyhnen Maaret Pyhjrvi, Andy Redwood, Stuart
Reid, Hans Schaefer, Jurrin Seubers, Dave Sherrat, Mike Smith, Andreas Spillner, Richard Taylor,
Geoff Thompson, Matti Vuori, Stephanie Ulrich, Pete Williams
Traduction franaise: Bernard Homs, Eric Riou du Cosquer, Stephan Hostie, Benjamin Balet, Ngo
Sognog-Bidjeck, Alain Ribault, Hugues Reinhart, Jean-Franois Torrecilla, Cyrille Babin, Catherine
Epaillard, Comit Franais des Tests Logiciels
Copyright Notice
Ce document peut tre copi dans son entiret, ou des extraits peuvent tre effectus, si la source
est mentionne.
1. Introduction
Beaucoup de temps et deffort est perdu au sein et entre lindustrie, le commerce, le gouvernement et
les professionnels et les institutions acadmiques quand des ambiguts apparaissent comme rsultat
de lincapacit identifier adquatement les diffrences entre des termes tels que couverture des
instructions et couverture des dcisions; suite de tests, spcifications de tests et plan de tests et
des termes similaires qui forment linterface entre les divers secteurs de la socit. De plus,
lutilisation professionnelle et technique de ces termes est souvent autre que les diffrentes
significations qui leur sont attribues.
2. Porte
Ce document prsente les concepts, termes et dfinitions destines aider la communication dans
les disciplines du test (de logiciels) et dans les disciplines associes.
3. Organisation
Le glossaire a t arrang en une suite de dfinitions ranges par ordre alphabtique sur la base de
la dfinition initiale en anglais. Certains termes sont prfrs par rapport dautres (synonymes),
dans ce cas la dfinition est affecte au terme prfr et les synonymes se rfrent cette dfinition.
Par exemple structural testing rfre white box testing. Pour les synonymes, lindicateur Voir est
utilis ; Voir aussi est aussi utilis pour des rfrences croises. Elles permettent lutilisateur de
naviguer rapidement vers le bon terme. Les rfrences Voir aussi sont construites pour les relations
plus larges que le seul terme, et pour des significations recouvrant deux termes.
Mots-cls
Le glossaire ISTQB contient de nombreux termes pour diffrentes raisons. Certains termes sont tout
simplement fournis pour aider le lecteur d'un syllabus ISTQB dans sa comprhension du texte.
D'autres termes sont prsents parce qu'ils ont t utiliss dans une prcdente version d'un syllabus
et que le principe de compatibilit descendante est appliqu. Toutefois, les termes les plus importants
du glossaire sont probablement les mots-cls qui sont explicitement identifis dans les diffrents
syllabi ISTQB. Les professionnels du test prparant un examen ISTQB constituent un important
groupe d'utilisateurs de ces mots-cls. Pour les aider, les mots-cls qu'ils ont besoin de comprendre
en vue d'un examen en particulier sont indiqus dans ce glossaire. Notez que le principe d'hritage
s'applique: par exemple, pour un examen ISTQB du niveau avanc, il est ncessaire de comprendre
tous les mots-cls du syllabus ISTQB du niveau fondation. Les mots cls sont indiqus de la faon
suivante;
F : Mot-cl ISTQB Syllabus Niveau Fondation
ATM : Mot-cl ISTQB Syllabus Niveau Avanc Test Manager
ATA : Mot-cl ISTQB Syllabus Niveau Avanc Syllabus Analyste de Tests
ATT : Mot-cl ISTQB Syllabus Niveau Avanc Analyste Technique de Tests
EITP) : Mot-cl ISTQB Syllabus Niveau Expert Amlioration du processus de test
Notez que si un mot-cl est identifi dans un syllabus, mais qu'il n'est pas le terme privilgi par le
glossaire, alors le mot-cl et le terme auquel il renvoie (utilisation de l'indicateur Voir) sont labelliss
avec l'indicateur de syllabus appropri.
Rfrences
Dans ce glossaire, les rfrences sont utilises de deux faons:
entre crochets sans l'ajout de la mention D'aprs, par exemple [ISO 9126], signifie que le
texte exact de la rfrence est utilis
au cas o une dfinition tire d'une rfrence aurait t adapte au contexte du glossaire de
l'ISTQB en effectuant des modifications mineures, l'ajout de la mention d'aprs est utilise,
par exemple, [D'aprs ISO 9126].
actor : User or any other person or Acteur : un utilisateur ou tout autre personne
system that interacts with the system ou systme qui interagit de manire
under test in a specific way. spcifique avec le systme sous test.
actual outcome: See actual result. Rsultat obtenu : voir rsultat effectif
actual result: The behavior Rsultat effectif : comportement produit /
produced/observed when a component observ quand un composant ou un systme
or system is tested. est test.
ad hoc review: See informal review. Revue ad-hoc : voir revue informelle
ad hoc testing: Testing carried out Test ad-hoc : test effectu de manire
informally; no formal test preparation informelle ; sans prparation formelle des
takes place, no recognized test design tests, pas dutilisation de technique de
technique is used, there are no conception de tests reconnue, il ny a pas
expectations for results and randomness dattente spcifique de rsultats et le hasard
guides the test execution activity. guide les activits dexcution de tests.
ATT analyzability: The capability of the Analysabilit : capacit dun produit logiciel
software product to be diagnosed for subir une recherche de dfauts ou de causes
deficiencies or causes of failures in the danomalies dans le logiciel, ou des parties
software, or for the parts to be modified qui doivent tre identifies [ISO 9126] voir
to be identified. [ISO 9126] See also aussi maintenabilit.
maintainability.
analyzer: See static analyzer. Analyseur : voir analyseur statique.
B
back-to-back testing: Testing in which Test dos dos : test o deux ou plus
two or more variants of a component or variantes dun composant ou dun systme
system are executed with the same sont excuts avec les mmes entres, les
inputs, the outputs compared, and sorties tant compares, et analyses en cas
analyzed in cases of discrepancies. de divergences. [IEEE 610]
[IEEE 610]
EITP balanced scorecard: A strategic Tableau de bord quilibr : un outil
performance management tool for stratgique de gestion des performances
measuring whether the operational permettant de mesurer si les activits
activities of a company are aligned with oprationnelles d'une entreprise sont
its objectives in terms of business vision conformes ses objectifs en termes de vision
and strategy. See also corporate commerciale et de stratgie. Voir aussi
dashboard, scorecard. tableau de bord d'entreprise, feuille de score.
baseline: A specification or software Base de rfrence : une spcification ou un
product that has been formally reviewed produit logiciel qui a t officiellement revu et
or agreed upon, that thereafter serves as accept, qui ensuite sert de base pour des
the basis for further development, and dveloppements futurs, et qui ne peut tre
that can be changed only through a modifi que selon un processus formel de
formal change control process. [After contrle des modifications [selon IEEE 610]
IEEE 610]
basic block: A sequence of one or more Bloc de base : une squence dune ou
consecutive executable statements plusieurs instructions excutables ne
containing no branches. contenant pas de branches.
basis test set: A set of test cases Ensemble de Tests de base : un ensemble
derived from the internal structure or de cas de tests drivs de la structure interne
specification to ensure that 100% of a ou des spcifications pour assurer une
specified coverage criterion is achieved. couverture 100% dun critre spcifique.
boundary value testing: See boundary Tests des valeurs limites : voir Analyse des
value analysis. valeurs limites.
branch: A basic block that can be Branche : un bloc de base qui peut tre
selected for execution based on a slectionn pour excution, bas sur une
program construct in which one of two or construction programmatique dans laquelle un
more alternative program paths are chemin, parmi deux ou plus, est disponible
available, e.g. case, jump, go to, if-then- par exemple case, jump, go to, if-then-else.
else.
branch condition: See condition. Conditions de branchement : voir condition
branch condition combination Couverture des conditions de
coverage: See multiple condition branchement : voir couverture des
coverage. conditions multiples
branch condition combination testing: Test de conditions de branchement
See multiple condition testing. combines : Voir Test des conditions
multiples
branch condition coverage: See Couverture des conditions de
condition coverage. branchement : Voir couverture des
conditions
branch coverage: The percentage of Couverture des branches : le pourcentage
branches that have been exercised by a des branches qui ont t excuts dans une
test suite. 100% branch coverage implies suite de tests. 100% de couverture des
both 100% decision coverage and 100% branches implique 100% de couverture des
statement coverage. dcisions et 100% de couverture des
instructions.
branch testing: A white box test design Tests des branches : une technique de
technique in which test cases are conception des tests bote blanche dans
designed to execute branches. laquelle les cas de tests sont conus pour
excuter les branches.
buffer : A device or storage area used to Pile : Un device ou zone de stockage utilis
store data temporarily for differences in pour stocker des donnes temporairement
rates of data pour des diffrences de dbit de flot de
flow, time or occurrence of events, or donnes, date ou occurrence dvnements,
amounts of data that can be handled by ou quantits de donnes pouvant tre traites
the devices par les devices ou processus impliqus dans
or processes involved in the transfer or le transfert ou lutilisation des donnes. [IEEE
use of the data. [IEEE 610] 610]
C
call graph: An abstract representation of Graphe d'appel: Une reprsentation abstraite
calling relationships between subroutines des relations d'appel entre les sous-
in a program. programmes dans un programme.
Capability Maturity Model (CMM): A Capability Maturity Model (CMM) Modle
five level staged framework that de Maturit CMM: une structure en cinq
describes the key elements of an niveaux qui dcrit les lments cl dun
effective software process. The processus logiciel efficace. Le CMM couvre
Capability Maturity Model covers les pratiques pour la planification, lingnierie
practices for planning, engineering and et la gestion des dveloppements et de la
managing software development and maintenance des logiciels. [CMM]
maintenance. [CMM]
ATM Capability Maturity Model Integration Capability Maturity Model Integration
EITP (CMMI): (CMMI): une structure dcrivant les lments
A framework that describes the key cl dun processus efficace de dveloppement
elements of an effective product et de maintenance dun produit. L' Integration
development and maintenance process. de Modle de Maturit de la Capacit couvre
The Capability Maturity Model Integration les bonnes pratiques pour la planification,
covers best-practices for planning, lingnierie et la gestion du dveloppement et
engineering and managing product de la maintenance d'un produit [CMMI]
development and maintenance. [CMMI]
ATT capture/playback tool: A type of test Outil de capture/playback : un type doutil
execution tool where inputs are recorded dexcution de tests o les entres sont
during manual testing in order to enregistres pendant les tests manuels, afin
generate automated test scripts that can de gnrer des scripts automatiss qui
be executed later (i.e. replayed). These peuvent tre excuts ultrieurement
tools are often used to support (rejous). Ces outils sont souvent utiliss
automated regression testing. pour fournir un support automatis aux tests
de rgression.
capture/replay tool: See Outil de capture/rejeu : voir outils de
capture/playback tool. capture/relecture
CASE: Acronym for Computer Aided CASE: Acronyme de Computer Aided
Software Engineering. Software Engineering (Conception Logicielle
Assiste par Ordinateur)
EITP causal analysis: The analysis of defects Analyse causale: L'analyse des dfauts afin
to determine their root cause. [CMMI] de dterminer leur cause racine. [CMMI]
CAST: Acronym for Computer Aided CAST: Acronyme de Computer Aided
Software Testing. See also test Software Testing (Test Logiciel Assist par
automation. Ordinateur). Voir aussi Automatisation des
tests.
F debugging tool: A tool used by Outil de dbogage : un outil utilis par les
ATT programmers to reproduce failures, programmeurs pour reproduire les anomalies,
investigate the state of programs and find
examiner ltat des programmes et trouver les
the corresponding defect. Debuggers dfauts correspondants. Les outils de
enable programmers to execute dbogage permettent aux programmeurs
programs step by step, to halt a program dexcuter un programme pas pas, darrter
at any program statement and to set and un programme une instruction du
examine program variables. programme et de fixer et examiner les
variables du programme.
decision: A program point at which the Dcision : un point dans un programme o le
control flow has two or more alternative flot de contrle a deux ou plus chemins
routes. A node with two or more links to possibles. Un nud avec deux ou plus liens
separate branches. vers des branches spares.
decision condition coverage: The Couverture des dcisions-conditions : le
percentage of all condition outcomes and pourcentage des rsultats de toutes les
decision outcomes that have been conditions et rsultats des dcisions qui ont
exercised by a test suite. 100% decision t exerces par une suite de tests. 100% de
condition coverage implies both 100% couvertures des dcisions-conditions implique
condition coverage and 100% decision la fois 100% de couverture des conditions et
coverage. 100% de couverture des dcisions.
ATT decision condition testing: A white box Test de couverture des dcisions : une
test design technique in which test casestechnique de conception des tests bote
are designed to execute condition blanche o les cas de tests sont dsigns
outcomes and decision outcomes. pour excuter les rsultats des conditions et
les rsultats des dcisions.
F decision coverage: The percentage of Couverture des dcisions : le pourcentage
decision outcomes that have been des rsultats de dcisions qui ont t
exercised by a test suite. 100% decision excutes par une suite de tests. 100% de
coverage implies both 100% branch couverture des dcisions implique 100% de
coverage and 100% statement coverage. couverture des branches et 100% de
couvertures des instructions.
decision table: A table showing Table de dcision : table montrant la
combinations of inputs and/or stimuli combinaison des entres et/ou stimuli
(causes) with their associated outputs (causes) et de leurs sorties et/ou actions
and/or actions (effects), which can be (effets) associes, qui peut tre utilise pour
used to design test cases. concevoir des cas de tests.
ATA defect-based test design technique : A Technique de conception base sur les
procedure to derive and/or select test dfauts : Une procdure de drivation et/ou
cases targeted at one or more defect slection des cas de tests applique une ou
categories, with tests being developed plusieurs catgories de dfauts, avec un
from what is known about the specific dveloppement des tests partir de ce qui est
defect category. See also defect connu de la catgorie de dfaut spcifique.
taxonomy. Voir aussi taxonomie des dfauts.
defect category: See defect type. Catgorie de dfaut : voir type de dfaut.
defect tracking tool: See incident Outil de suivi des dfauts : voir outil de
management tool. gestion dincident
ATM defect triage committee: See defect Comit de tri des dfauts: Voir comit de
management committee. gestion des dfauts.
defect type: An element in a taxonomy Type de dfaut: un lment dans une
of defects. Defect taxonomies can be taxonomie des dfauts. Les taxonomies des
identified with respect to a variety of dfauts peuvent tre identifies par rapport
considerations, including, but not limited diffrentes considrations, incluant, mais
to: n'tant pas limites :
Phase or development activity in une phase ou une activit de
which the defect is created, e.g., dveloppement dans laquelle les
a specification error or a coding dfauts sont crs, par exemple, une
error erreur de spcification ou une erreur
Characterization of defects, e.g., de code
an off-by-one defect une caractrisation des dfauts, par
Incorrectness, e.g., an incorrect exemple, un dfaut off-by-one
relational operator, a
programming language syntax
une inexactitude, par exemple, un
oprateur relationnel inexact, une
error, or an invalid assumption
erreur de syntaxe d'un langage de
Performance issues, e.g.,
programmation, ou une hypothse
excessive execution time,
invalide
insufficient availability.
des problmes de performances, par
exemple un temps d'excution
excessif, une disponibilit insuffisante.
ATT definition-use pair: The association of a Paires dfinition-usage : lassociation de la
definition of a variable with the dfinition dune variable et de lusage
subsequent use of that variable. Variable conscutif de cette variable. L usage
uses include computational (e.g. dune variable inclut son calcul (p.ex.
multiplication) or to direct the execution multiplication) ou son utilisation dans la
of a path (predicate use). slection dun chemin (utilisation comme
prdicat )
deliverable: Any (work) product that Livrable : tout produit (travail) qui doit tre
must be delivered to someone other that livr par quelquun une personne autre que
the (work) products author. lauteur du produit (travail).
domain: The set from which valid input Domaine : ensemble partir duquel des
and/or output values can be selected. donnes valides dentre ou de sortie peuvent
tre slectionnes.
ATA domain analysis: A black box test Analyse de domaine : une technique de
design technique that is used to identify conception de tests boite noire qui est utilise
efficient and pour identifier les cas de tests rentables et
effective test cases when multiple efficaces quand plusieurs variables peuvent
variables can or should be tested ou devraient tre testes ensemble. C'est une
together. It builds on technique qui gnralise et qui repose sur le
and generalizes equivalence partitioning partitionnement en classes d'quivalence et
and boundary values analysis. See also de l'analyse des valeurs limites. Voir aussi
boundary analyse des valeurs limites, partitionnement
value analysis, equivalence partitioning. en classes d'quivalence.
F driver: A software component or test tool Pilote : un composant logiciel ou outil de tests
that replaces a component that takes qui remplace un composant qui contrle et/ou
care of the control and/or the calling of a appelle un composant ou systme [daprs
component or system. [After TMap] TMap]
F dynamic testing: Testing that involves Test dynamique : test qui ncessite
the execution of the software of a lexcution du logiciel dun composant ou
component or system. systme
E
ATM effectiveness: The capability of Efficacit: La capacit produire un rsultat
producing an intended result. See also attendu. Voir aussi rendement.
efficiency.
error seeding tool : See fault seeding Outil dinjection derreurs : Voir Outil
tool. dInjection de fautes
error tolerance: The ability of a system Tolrance aux erreurs : la capacit dun
or component to continue normal systme ou composant continuer une
operation despite the presence of opration normale malgr la prsence de
erroneous inputs. [After IEEE 610]. donnes dentre errones [daprs IEEE
610]
EITP establishing (IDEAL): The phase within Planification (IDEAL) : La phase dans le
the IDEAL model where the specifics of modle IDEAL o les dtails de la faon dont
how an organization will reach its une organisation atteindra sa destination sont
destination are planned. The establishing prvus. La phase de planification se compose
phase consists of the activities: set des activits: fixer des priorits, dvelopper
priorities, develop approach and plan des approches et planifier des actions. Voir
actions. See also IDEAL. aussi IDEAL.
evaluation: See testing. valuation : voir test
exception handling: Behavior of a Gestion des exceptions : comportement
component or system in response to dun composant ou systme en rponse des
erroneous input, from either a human donnes dentre errones, fournies par un
user or from another component or utilisateur humain ou par un autre composant
system, or to an internal failure. ou systme, ou en rponse une dfaillance
interne.
executable statement: A statement Instruction excutable : une instruction qui,
which, when compiled, is translated into quand elle est compile, est traduite en code
object code, and which will be executed objet, et sera excute de faon procdurale
procedurally when the program is running quand le programme sexcute et peut
and may perform an action on data. effectuer une action sur des donnes ou le
droulement du programme.
exercised: A program element is said to Exerc : un lment dun programme est dit
be exercised by a test case when the tre exerc par un cas de test quand les
input value causes the execution of that valeurs dentre causent lexcution de cet
element, such as a statement, decision, lment, tel quune instruction, dcision ou
or other structural element. autre lment de structure.
F exhaustive testing: A test approach in Tests exhaustifs : une approche des tests
which the test suite comprises all selon laquelle la suite de tests comprend
combinations of input values and toutes les combinaisons de valeurs dentre
preconditions. et de pr-conditions.
F
factory acceptance testing: Acceptance Test d'acceptation usine : test d'acceptation
testing conducted at the site at which the men sur le site o le produit est dvelopp,
product is developed and performed by et excut par les employs de l'organisation
employees of the supplier organization, fournisseuse, pour dterminer si un
to determine whether or not a component composant ou systme satisfait ou pas les
or system satisfies the requirements, exigences, incluant normalement aussi bien
normally including hardware as well as les exigences matrielles que logicielles. Voir
software. See also alpha testing. aussi alpha tests.
fail: A test is deemed to fail if its actual chec : un test est considr en chec si
result does not match its expected result. son rsultat obtenu ne correspond pas au
ATM false-pass result : A test result which Faux-succs : Un rsultat de test qui na pas
fails to identify the presence of a defect identifi la prsence dun dfaut qui est
that is actually rellement prsent dans lobjet de test.
present in the test object.
G
glass box testing: See white box Test bote de verre : voir test bote blanche
testing.
EITP Goal Question Metric: An approach to Objectif-Question-Mtrique : Une approche
software measurement using a three- des mtriques logicielles qui utilise un modle
level model: conceptual level (goal), trois niveaux: le niveau conceptuel (objectif),
operational level (question) and le niveau oprationnel (question) et le niveau
quantitative level (metric). quantitatif (mtrique).
EITP GQM: See Goal Question Metric. OQM : Voir Mthode Objectif-Question-
Mtrique.
H
hardware-software integration testing: Tests d'intgration matriel-logiciel: tests
Testing performed to expose defects in excuts pour rvler les dfauts dans les
the interfaces et les interactions entre les
interfaces and interaction between composants matriels et logiciels. Voir aussi
hardware and software components. See tests d'intgration.
also
integration testing.
hazard analysis : A technique used to Analyse des dangers : Une technique
characterize the elements of risk. The utilise pour dterminer les lments de
result of a hazard risque. Le rsultat de lanalyse des dangers
analysis will drive the methods used for va guider les mthodes utilises pour le
development and testing of a system. dveloppement et le test dun systme
See also risk
analysis.
ATT hyperlink test tool : A tool used to Outil de test des hyperliens : Un outil utilis
check that no broken hyperlinks are pour vrifier quaucun lien cass nest prsent
present on a web site. dans un site Web.
I
EITP IDEAL: An organizational improvement IDEAL : Un modle d'amlioration de
model that serves as a roadmap for l'organisation qui sert de feuille de route pour
initiating, planning, and implementing dmarrer, planifier et mettre en uvre des
improvement actions. The IDEAL model actions d'amlioration. Le modle IDEAL est
is named for the five phases it describes: nomm d'aprs les cinq phases qu'il dcrit: le
initiating, diagnosing, establishing, acting, dmarrage (Initiating), le diagnostic
and learning (Diagnosing), la planification (Establishing), la
mise en uvre (Acting), et l'apprentissage
(Learning).
F impact analysis: The assessment of Analyse dimpact : lvaluation de
change to the layers of development modifications dans les niveaux de
documentation, test documentation and documentation de dveloppement,
components, in order to implement a documentation de tests et composants, de
given change to specified requirements. faon implmenter la modification dune
exigence spcifique donne.
incremental development model: A Modle de dveloppement incrmental : un
development life cycle where a project is modle de cycle de dveloppement o le
broken into a series of increments, each projet est spar en une srie dincrments,
of which delivers a portion of the chacun dentre eux fournissant une portion
functionality in the overall project des fonctionnalits de lensemble des
requirements. The requirements are exigences du projet. Les exigences sont
prioritized and delivered in priority order priorises et fournies dans lordre des priorits
in the appropriate increment. In some lors de lincrment appropri. Dans quelques
(but not all) versions of this life cycle (mais pas toutes) versions de ce cycle de
model, each subproject follows a mini V- dveloppement, chaque sous-projet suit un
model with its own design, coding and mini cycle en V avec ses propres phases de
testing phases. conception, codage et tests.
K
key performance indicator: See Indicateur de performances cl : voir
performance indicator. indicateur de performances.
F keyword-driven testing: A scripting Tests dtermins par mots cl : une
ATA technique that uses data files to contain technique de script utilisant des fichiers de
ATT not only test data and expected results, donnes qui contiennent non seulement des
but also keywords related to the donnes de test et des rsultats attendus,
application being tested. The keywords mais aussi des mots cl lis lapplication
are interpreted by special supporting tester. Les mots cl sont interprts par des
scripts that are called by the control script scripts de support spcifiques, appels par le
for the test. See also data-driven testing. script de contrle du test. Voir aussi Tests
dtermins par les donnes.
L
LCSAJ: A Linear Code Sequence And SLCS : une Squence Linaire de Code et
Jump, consisting of the following three Saut, constitue des trois lments suivants
items (conventionally identified by line (conventionnellement identifis par des
numbers in a source code listing): the numros de ligne dans un listing de code
start of the linear sequence of executable source) : le dbut de la squence linaire, la
statements, the end of the linear fin de la squence linaire et la ligne cible
sequence, and the target line to which laquelle le contrle est pass en fin de
control flow is transferred at the end of squence linaire.
the linear sequence.
EITP lead assessor: The person who leads Evaluateur en chef : La personne qui conduit
an assessment. In some cases, for une valuation. Dans certains cas, par
instance CMMi and TMMi when formal exemple CMMI et TMMi lorsque des
assessments are conducted, the lead valuations officielles sont menes, l'auditeur
assessor must be accredited and en chef doit tre accrdit et avoir suivi une
formally trained. formation officielle.
ATA learnability: The capability of the Apprentissage : la capacit dun produit
software product to enable the user to logiciel permettre lutilisateur dapprendre
learn its application. [ISO 9126] See also son utilisation [ISO 9126] Voir aussi
usability. Utilisabilit.
EITP learning (IDEAL): The phase within the Apprentissage (IDEAL) : La phase dans le
IDEAL model where one learns from modle IDEAL o l'on apprend de l'exprience
experiences and improves ones ability to et l'on amliore sa capacit adopter de
adopt new processes and technologies in nouveaux procds et technologies pour le
the future. The learning phase consists of futur. La phase d'apprentissage se compose
the activities: analyze and validate, and des activits: analyser et valider, et proposer
propose future actions. See also IDEAL. des actions futures. Voir aussi IDEAL.
ATM level test plan: A test plan that typically Plan de test de niveau: un plan de test qui
addresses one test level. See also test traite gnralement dun niveau de tests. Voir
plan. aussi plan de tests.
EITP lifecycle model: A partitioning of the life Modle du cycle de vie : un cloisonnement
of a product or project into phases. de la vie d'un produit ou d'un projet en
M
man in the middle attack: The Attaque de l'homme du milieu:
interception, mimicking and/or altering l'interception, en imitant et/ou en modifiant et
and subsequent relaying of en relayant de faon conscutive des
communications (e.g., credit card communications (par exemple des
transactions) by a third party such that a transactions de carte de crdit) par une tierce
user remains unaware of that third partys partie, de telle sorte qu'un utilisateur ignore la
presence. prsence de la tierce partie.
maintenance: Modification of a software Maintenance :modification du produit logiciel
product after delivery to correct defects, aprs livraison pour corriger des anomalies ou
to improve performance or other amliorer les performances ou dautres
attributes, or to adapt the product to a attributs, ou adapter le produit un
modified environment. [IEEE 1219] environnement modifi [IEEE 1219]
EITP manufacturing-based quality: A view of Qualit base sur la fabrication : Une vision
quality, whereby quality is measured by de la qualit selon laquelle la qualit est
the degree to which a product or service mesure par le degr selon lequel un produit
conforms to its intended design and ou service est conforme sa conception et
requirements. Quality arises from the les exigences exprimes. La qualit dcoule
process(es) used. [After Garvin] See also du/des processus utilis(s). [D'aprs Garvin]
product-based quality, transcendent- Voir Qualit base sur le produit, Qualit
based quality, user-based quality, value- transcendante, Qualit base sur l'utilisateur,
based quality. Qualit base sur la valeur.
ATM master test plan: See project test plan. Plan de test matre : voir plan de tests projet
ATT maturity: (1) The capability of an Maturit : (1) La capacit dune organisation
organization with respect to the par rapport la rentabilit et lefficacit de ses
effectiveness and efficiency of its processus et pratiques de travail. Voir aussi
processes and work practices. See also Capability Maturity Model, Test Maturity
Capability Maturity Model Integration, Model.
Test Maturity Model integration. (2) The (2) La capacit du produit logiciel viter des
capability of the software product to avoid dfaillances suite la prsence de dfauts
failure as a result of defects in the dans le logiciel. [ISO 9126] Voir aussi fiabilit.
software. [ISO 9126] See also reliability.
EITP maturity level: Degree of process Niveau de maturit : Degr d'amlioration
improvement across a predefined set of des processus. Ce degr est valu travers
process areas in which all goals in the un ensemble prdfini de domaines de
set are attained. [TMMi] processus dans lequel tous les objectifs de
cet ensemble sont atteints. [TMMi]
maturity model: A structured collection Modle de maturit : un ensemble structur
of elements that describe certain aspects d'lments qui dcrivent certains aspects de
of maturity in an organization, and aid in la maturit d'une organisation, et aident dans
the definition and understanding of an la dfinition et la comprhension des
organization's processes. A maturity processus d'une organisation. Un modle de
model often provides a common maturit fournit souvent un langage commun,
language, shared vision and framework une vision partage et un cadre pour prioriser
for prioritizing improvement actions. les actions d'amlioration.
ATT memory leak: A memory access failure Fuite mmoire : une dfaillance d'accs la
due to a defect in a program's dynamic mmoire cause par un dfaut dans la
store allocation logic that causes it to fail logique dallocation dynamique de l'espace de
to release memory after it has finished stockage dun programme. Cette dfaillance
using it, eventually causing the program fait que le programme ne libre pas la
and/or other concurrent processes to fail mmoire quand il a fini de lutiliser, causant au
due to lack of Memory. bout du compte la dfaillance de ce
programme et/ou d'autres processus
concurrents par manque de mmoire.
ETM methodical testing: Testing based on a Test mthodique: test bas sur un ensemble
standard set of tests, e.g., a checklist, a de tests standard, par exemple, un standard
quality standard, or a set of generalized qualit, ou un ensemble de cas de tests
test cases. gnraliss.
mutation testing: See back-to-back Test des mutations : voir tests dos--dos.
testing.
ETM Myers-Briggs Type Indicator (MBTI): Indicateur Myers-Griggs (MBTI: Myers-Briggs
An indicator of psychological preference Type Indicator): Un indicateur de prfrence
representing the different personalities psychologique reprsentant les diffrents
and communication styles of people. types de personnalit et les diffrents styles
de communication des personnes.
N
N-switch coverage: The percentage of Couverture daiguillage-N : le pourcentage
sequences of N+1 transitions that have de squences de transitions N+1 exerces
been exercised by a test suite. [Chow] par une suite de tests [Chow]
N-switch testing: A form of state Tests daiguillage-N : une forme de tests de
transition testing in which test cases are transitions dtats dans laquelle les cas de
designed to execute all valid sequences test sont conus pour excuter toutes les
of N+1 transitions. [Chow] See also state squences valides de transitions N+1 [Chow]
transition testing. voir aussi test de transition dtats
Negative testing: Tests aimed at Tests ngatifs : tests dont lobjectif est de
showing that a component or system montrer quun composant ou systme ne
does not work. Negative testing is related fonctionne pas. Les tests ngatifs sont lis
to the testers attitude rather than a lattitude des testeurs plutt qu une
specific test approach or test design approche spcifique des tests ou une
technique. [After Beizer]. technique de conception des tests spcifique
[daprs Beizer]
ATT neighborhood integration testing: A Tests d'intgration de voisinage: une forme
form of integration testing where all of the de tests d'intgration dans laquelle tous les
nodes that connect to a given node are nuds qui se connectent un nud donn
the basis for the integration testing. constituent la base des tests d'intgration.
O
off-the-shelf software: A software Logiciel sur tagre : un produit logiciel qui
product that is developed for the general est dvelopp pour le march gnral, p.ex.
market, i.e. for a large number of pour un nombre important de clients et qui est
customers, and that is delivered to many fourni pour de nombreux clients sous un
customers in identical format. format identique.
ATM open source tool: A software tool that is Logiciel open source: un outil logiciel dont le
available to all potential users in sourcecode source est disponible tout utilisateur
code form, usually via the internet; its potentiel, gnralement via internet; ses
users are permitted, usually under utilisateurs ont, gnralement sous licence, le
licence, to study, change, improve and, droit d'tudier, de changer, d'amliorer, et
at times, to distribute the software. parfois de distribuer le logiciel.
ATA Operability: The capability of the Oprabilit : capacit dun produit logiciel
software product to enable the user to permettre lutilisateur de le faire fonctionner
operate and control it. [ISO 9126] See et de le contrler [ISO 9126] voir aussi
also usability. utilisabilit
ATT operational acceptance testing : Test dacceptation oprationnelle : test
Operational testing in the acceptance testoprationnel en phase de test d'acceptation,
phase, typically performed in a gnralement effectu dans un
(simulated) operational environment by environnement oprationnel (simul) par l'
operations and/or systems administration exploitation et/ou le personnel de
staff focusing on operational aspects, l'administration des systmes en se
e.g. recoverability, resource-behavior, concentrant sur les aspects oprationnels, par
installability and technical compliance. exemple la reprise (aprs incident), le
See also operational testing. comportement des ressources, la facilit
dinstallation et la conformit technique
Voir aussi Test oprationnel.
Operational environment: Hardware Environnement oprationnel : produits
and software products installed at users matriels et logiciels installs sur un site
or customers sites where the component utilisateur ou client o le composant, ou
or system under test will be used. The systme, tester sera utilis. Le logiciel peut
software may include operating systems, inclure systmes dexploitation, des
database management systems, and gestionnaires de bases de donnes et
other applications. dautres applications.
ETM operational profile : The representation Profil oprationnel : La reprsentation dun
ATT of a distinct set of tasks performed by the ensemble distinct de tches excutes par un
component composant ou un systme, qui peut tre bas
or system, possibly based on user sur le comportement de lutilisateur en
behavior when interacting with the interaction avec le composant ou le systme,
component or et leur probabilit doccurrence. Une tche
system, and their probabilities of sera plutt logique que physique et peut tre
occurrence. A task is logical rather that excute par plusieurs machines ou dans des
physical and can segments de temps non-contigus.
be executed over several machines or be
executed in non-contiguous time
segments.
output domain: The set from which valid Domaine de sortie : lensemble partir
output values can be selected. See also duquel peuvent tre slectionnes des
domain. valeurs de sortie valides. Voir aussi domaine.
output value: An instance of an output. Valeur de sortie : une instance dune sortie.
See also output. Voir aussi sortie.
outsourced testing: Testing performed Tests externaliss: tests excuts par des
by people who are not co-located with personnes qui ne sont pas localises avec
the project l'quipe projet et qui ne sont pas des
team and are not fellow employees. collgues de l'quipe projet.
P
pair programming: A software Programmation en binme : une approche
development approach whereby lines of du dveloppement logiciel o les lignes de
code (production and/or test) of a code (production et/ou tests) dun composant
component are written by two sont crites par deux programmeurs assis
programmers sitting at a single computer. un seul poste de travail. Ceci implique
This implicitly means ongoing real-time lexcution de revues de code en temps rel.
code reviews are performed.
pair testing: Two testers work together Test par paire ou en binme : deux testeurs
to find defects. Typically, they share one travaillant ensemble pour trouver des dfauts.
computer and trade control of it while Typiquement ils partagent un poste de travail
testing. et sen changent les contrles pendant les
tests.
Phase test plan: A test plan that Plan de test de phase : un plan de tests qui
typically addresses one test level. gnralement se rapporte un niveau de test
ETM planning poker: A consensus-based Planning Poker : une technique
estimation technique, mostly used to d'estimation base sur le consensus, utilise
estimate effort or relative size of user la plupart du temps pour estimer l'effort ou la
stories in agile software development. It taille relative des user stories en
is a variation of the Wide Band Delphi dveloppement logiciel Agile. C'est une
method using a deck of cards with values variation de la mthode Delphi large bande
representing the units in which the team utilisant un jeu de cartes avec des valeurs
estimates. See also agile software reprsentant les estimations de charges de
development, Wide Band Delphi. l'quipe. Voir aussi Dveloppement logiciel
agile, Delphi Large bande.
pointer : A data item that specifies the Pointeur : Donne spcifiant la localisation
location of another data item; for dune autre donne, par exemple, donne
example, a data item spcifiant ladresse mmoire du prochain
that specifies the address of the next enregistrement demploy traiter. [IEEE 610]
employee record to be processed. [IEEE
610]
portability: The ease with which the Portabilit : facilit avec laquelle un produit
software product can be transferred from logiciel peut tre transfr dun
one hardware or software environment to environnement matriel ou logiciel vers un
another. [ISO 9126] autre [ISO 9126]
Version 2.2F Page 49 de 94 9 Aot 2012
2006 CFTL + International Software Testing Qualifications Board
F portability testing: The process of Test de portabilit : le processus de tests
ATT testing to determine the portability of a pour dterminer la portabilit dun produit
software product. logiciel
postcondition: Environmental and state Post-condition : conditions denvironnement
conditions that must be fulfilled after the et dtat qui doivent tre satisfaites aprs
execution of a test or test procedure. lexcution dun test ou dune procdure de
tests
post-execution comparison: Comparaison post-excution : comparaison
Comparison of actual and expected des rsultats actuels et attendus, effectus
results, performed after the software has aprs la fin de lexcution du logiciel
finished running.
post-project meeting: See retrospective Runion post-projet : Voir Runion
meeting. rtrospective.
precondition: Environmental and state Pr-condition : conditions denvironnement
conditions that must be fulfilled before et dtat qui doivent tre remplies avant quun
the component or system can be composant ou systme puisse tre excut
executed with a particular test or test avec une procdure de test ou cas de tests
procedure. particuliers.
predicate: A statement that can evaluate Prdicat: une instruction boolenne pouvant
to true or false and may be used to tre utilise pour dterminer le flot de contrle
determine the control flow of subsequent de la dcision logique ultrieure. Voir aussi
decision logic. See also decision. dcision.
R
ETM RACI matrix: A matrix describing the Matrice RACI: Une matrice dcrivant la
participation by various roles in participation de diffrents rles la ralisation
completing tasks or deliverables for a de tches ou de livrables pour un projet ou un
project or process. It is especially useful processus. Elle est particulirement utile pour
in clarifying roles and responsibilities. clarifier les rles et les responsabilits. RACI
RACI is an acronym derived from the four est un acronyme driv des quatre principales
key responsibilities most typically used: responsabilits habituellement utilises:
Responsible, Accountable, Consulted, Ralisateur, Autorit (ou responsable),
and Informed. Consult et Inform.
F risk: A factor that could result in future Risque : un facteur qui pourrait rsulter dans
ATM negative consequences; usually des consquences ngatives futures,
expressed as impact and likelihood. gnralement exprim comme un impact et
une probabilit.
ATM risk analysis: The process of assessing Analyse de risque : le processus
ATA identified risks to estimate their impact dvaluation des risques identifis pour
ATT and probability of occurrence (likelihood). estimer leur impact et leur probabilit
doccurrence.
ATM risk assessment: The process of Evaluation des risques: Le processus
ATT assessing a given project or product risk d'valuation d'un risque projet ou produit
to determine its level of risk, typically by donn pour dterminer son niveau de risque,
assigning likelihood and impact ratings habituellement en lui attribuant des indices de
and then aggregating those ratings into a probabilit et d'impact, et en agrgeant ces
single risk priority rating. See also indices en un indice de priorit d'un risque.
product risk, project risk, risk, risk impact, Voir aussi risque produit, risque projet, risque,
risk level, risk likelihood. impact du risque, niveau de risque, probabilit
du risque.
F risk-based testing: An approach to Test bas sur les risques : Une approche de
ATM testing to reduce the level of product test visant rduire le niveau des risques du
ATA risks and inform produit et informer les parties prenantes de
ATT stakeholders on their status, starting in leurs statuts, et commenant dans les stades
the initial stages of a project. It involves initiaux dun projet. Elle comprend
the lidentification des risques du produit et
identification of product risks and the use l'utilisation de niveaux de risque pour guider le
of risk levels to guide the test process. processus de test.
risk category: See risk type. Catgorie de risque : Voir Type de risque.
ATM risk control: The process through which Contrle de risque : le processus par lequel
ATA decisions are reached and protective les dcisions sont atteintes et les mesures
ATT measures are implemented for reducing protectrices sont implmentes pour rduire
risks to, or maintaining risks within, les risques ou les maintenir dans des niveaux
specified levels. acceptables.
ATM risk identification: The process of Identification des risques : processus
ATA identifying risks using techniques such as didentification des risques en utilisant des
brainstorming, checklists and failure techniques telles que le brainstorming, les
history. checklist et les historiques de dfaillances.
risk impact: The damage that will be Impact du risque: les dgts qui seront
caused if the risk become an actual causs si le risque devient un fait ou un
outcome or event. vnement avr.
ATM risk mitigation: See risk control. Rduction de risques : voir contrle de
ATA risques
ATT
risk type : A set of risks grouped by one Type de risque : Un ensemble de risques
or more common factors such as a regroups par un ou plusieurs facteurs
quality attribute, cause, location, or communs tels qu'un attribut de qualit, la
potential effect of risk;. A specific set of cause, l'emplacement, ou l'effet potentiel du
product risk types is related to the type of risque;. Un ensemble spcifique de types de
testing that can mitigate (control) that risk risque du produit est lie au type des tests qui
type. For example the risk of user peuvent attnuer (contrler) ce type de risque.
interactions being misunderstood can be Par exemple, le risque que les interactions
mitigated by usability testing. avec lutilisateur soient mal comprises peut
tre mitig par des tests utilisabilit.
ATT robustness: The degree to which a Robustesse : le degr pour lequel un
component or system can function composant ou systme peut fonctionner
correctly in the presence of invalid inputs correctement en prsence de donnes
or stressful environmental conditions. dentre invalides ou de conditions
[IEEE 610] See also error tolerance, environnementales stressantes [IEEE 610],
fault-tolerance. voir aussi tolrance aux erreurs, tolrance aux
dfauts.
F robustness testing: Testing to Test de robustesse : test pour dterminer la
determine the robustness of the software robustesse dun produit logiciel.
product.
ATM root cause: A source of a defect such Cause premire : Une source de dfaut telle
that if it is removed, the occurrence of the que si elle est retire, lapparition de ce type
defect type is decreased or removed. de dfaut est diminue ou supprime [CMMI].
[CMMI]
ATA root cause analysis : An analysis Analyse des causes racines : Une
technique aimed at identifying the root technique danalyse au but didentifier les
causes of defects. By causes premires de dfauts. En dirigeant les
directing corrective measures at root mesures correctives sur les causes
causes, it is hoped that the likelihood of premires, on espre que la probabilit de
defect rapparition des dfauts soit minimise.
recurrence will be minimized.
EITP RUP: See Rational Unified Process. RUP : Voir Rational Unified Process.
F stress testing tool : A tool that supports Outil de test de stress : Un outil
stress testing. supportant le test de stress
T
F technical review: A peer group Revue technique : une activit de
ATM discussion activity that focuses on discussions de groupes de pairs qui se
achieving consensus on the technical focalise sur lobtention dun consensus sur
approach to be taken. [Gilb and Graham], l'approche technique suivre. [Gilb and
[IEEE 1028] See also peer review. Graham], [IEEE 1028] Voir aussi revue de
pairs.
test: A set of one or more test cases Test : un ensemble dun ou plusieurs cas de
[IEEE 829] tests [IEEE 829]
F test approach: The implementation of Approche du test : limplmentation de la
ATM the test strategy for a specific project. It stratgie de test pour un projet spcifique.
typically includes the decisions made that Cela inclut typiquement les dcisions prises
follow based on the (test) projects goal qui sont bases sur les objectifs du projet (de
and the risk assessment carried out, test) et les valuations de risques effectues,
starting points regarding the test process, les points de dpart des processus de tests,
the test design techniques to be applied, les techniques de conception des tests
exit criteria and test types to be appliquer, les critres de sortie et les types de
performed. tests excuter.
ETM test architect : (1) A person who Architecte de test: (1) Une personne qui
provides guidance and strategic direction fournit des conseils et donne une orientation
for a test organization and for its stratgique pour une organisation de test et
relationship with other disciplines. pour ses relations avec d'autres mtiers.
(2) A person who defines the way testing (2) Une personne qui dfinit la faon dont les
is structured for a given system, including tests sont structurs pour un system donn,
topics such as test tools and test data en incluant des sujets tels que les outils de
management. tests et la gestion des donnes de tests.
test data management: The process of Gestion des donnes de tests: Processus
analyzing test data requirements, consistant analyser les exigences des
designing test data structures, creating donnes de tests, concevoir les structures
and maintaining test data. des donnes de tests et crer et maintenir
les donnes de tests.
F test data preparation tool: A type of Outil de prparation des donnes de tests :
ATA test tool that enables data to be selected Type doutil permettant, partir de bases de
from existing databases or created, donnes existantes, de slectionner, crer,
generated, manipulated and edited for gnrer, manipuler et diter des donnes
use in testing. pour utilisation pendant des tests.
test deliverable: Any test (work) product Livrable de test : N'importe quel produit
that must be delivered to someone other (travail) de test qui doit tre livr quelqu'un
than the test (work) products author. See d'autre que l'auteur du produit (travail) de test.
also deliverable. Voir aussi Livrable.
F test design : (1) See test design Conception de tests : (1) voir Spcification
ATM specification. de conception de test
ATA (2) The process of transforming general (2) Processus consistant transformer des
testing objectives into tangible test objectifs de test gnraux en conditions de
conditions and test tangibles et en cas de test.
test cases.
test design specification: A document Spcification de conception de tests :
specifying the test conditions (coverage Document spcifiant les conditions de tests
items) for a test item, the detailed test (lments de couverture) pour un article de
approach and identifying the associated test, lapproche dtaille du test et
high level test cases. [After IEEE 829] lidentification des cas de tests de haut niveau
See also test specification. associs [daprs IEEE 829]
Voir aussi Spcification de test.
F test design technique: A method used Conception de cas de test : Mthode utilise
to derive or select test cases. pour dcliner ou slectionner des cas de tests
F test design tool: A tool that support the Outil de conception de tests : Outil qui de
ATA test design activity by generating test support lactivit de conception de test en
inputs from a specification that may be gnrant les valeurs dentres des test
held in a CASE tool repository, e.g. partir de spcifications qui peuvent tre
requirements management tool, or from prsentes dans un rpertoire doutil CASE,
specified test conditions held in the tool (ex. : outil de gestion des exigences) ou de
itself. conditions spcifiques de tests contenues
dans loutil lui-mme
F test driven development: A way of Dveloppement pilot par les tests : Mode
ETM developing software where the test cases de dveloppement logiciel dans lequel les cas
are developed, and often automated, de test sont dvelopps (et souvent
before the software is developed to run automatiss) avant que le logiciel ne soit
those test cases. dvelopp puis test par ces cas de test.
test driver: See driver. Pilote de test : voir Pilote
F test environment: An environment Environnement de test : Environnement
containing hardware, instrumentation, contenant le matriel, les instruments, les
simulators, software tools, and other simulateurs, les outils logiciels et les autres
support elements needed to conduct a lments de support ncessaires lexcution
test. [After IEEE 610] dun test [daprs IEEE 610]
ATM test estimation : The calculated Estimation des tests : Approximation
approximation of a result related to calcule dun rsultat li divers aspects du
various aspects of testing (e.g. effort test (ex. : effort accompli, date dachvement,
spent, completion date, costs involved, cots induits, nombre de cas de test, etc.) qui
number of test cases, etc.) which is est utilisable malgr des donnes dentre
usable even if input data may be incompltes, incertaines ou altres.
incomplete, uncertain, or noisy.
test evaluation report: A document Rapport dvaluation des tests : Document
produced at the end of the test process produit la fin du processus de test et
summarizing all testing activities and rcapitulant les activits et les rsultats de
results. It also contains an evaluation of test. Il contient aussi une valuation du
the test process and lessons learned. processus de test et les leons apprises.
F test execution: The process of running a Excution des tests : Processus consistant
ATM test by the component or system under excuter un test sur un composant ou
ATA test, producing actual result(s). systme en test, en produisant le(s) rsultat(s)
obtenu(s)s.
test execution automation: The use of Automatisation de lexcution des tests :
software, e.g. capture/playback tools, to Utilisation dun logiciel (ex. : outil de capture
control the execution of tests, the /relecture) pour matriser lexcution des tests,
comparison of actual results to expected comparer les rsultats obtenus aux rsultats
results, the setting up of test attendus, mettre en place les pr-conditions
preconditions, and other test control and de tests, et dautres commandes de test et de
reporting functions. reporting sur les tests
test execution phase: The period of Phase dexcution des tests : Priode de
time in a software development life cycle temps dans le cycle de dveloppement
during which the components of a logiciel pendant laquelle les composants dun
software product are executed, and the produit logiciel sont excuts, et le produit
software product is evaluated to logiciel est valu pour dterminer si les
determine whether or not requirements exigences ont t satisfaites ou non. [IEEE
have been satisfied. [IEEE 610] 610]
F test execution schedule: A scheme for Calendrier dexcution des tests : Schma
the execution of test procedures. Note: dexcution des procdures de test. Rq : Les
The test procedures are included in the procdures de tests sont inclues dans le
test execution schedule in their context calendrier dexcution dans leur contexte et
and in the order in which they are to be dans lordre o elles doivent tre excutes.
executed.
test execution technique: The method Technique dexcution des tests : Mthode
used to perform the actual test execution, utilise pour effectuer lexcution des tests,
either manually or automated. soit manuellement, soit de faon automatise.
test report: See test summary report. Rapport de test : voir Rapport de synthse
de test
test rig : See test environment. Banc de test : voir Environnement de test
test run: Execution of a test on a specific Excution de test : Excution dun test sur
version of the test object. une version spcifique dun objet de test.
test run log: See test log. Rapport dexcution de test : voir Registre
de test.
test result: See result. Rsultat de test : voir Rsultat
test scenario: See test procedure Scnario de test : voir Spcification de
specification. procdure de tests
test schedule : A list of activities, tasks Planning de test : Liste dactivits, de tches
or events of the test process, identifying ou dvnements du processus de test
their intended mentionnant leurs dates et/ou heures de
start and finish dates and/or times, and dbut et fin et interdpendances.
interdependencies.
F test script: Commonly used to refer to a Script de test : Gnralement utilis pour se
ATM test procedure specification, especially rfrer une spcification de procdure de
an automated one. test, surtout une procdure automatise
F test suite: A set of several test cases for Suite de test : Ensemble de plusieurs cas de
a component or system under test, where tests pour un composant ou systme tester,
the post condition of one test is often dont les post-conditions dun test sont souvent
used as the precondition for the next one. utilises comme pr-conditions du test
suivant.
F test summary report: A document Rapport de synthse de test : Document
ATM summarizing testing activities and synthtisant les activits et rsultats de test. Il
results. It also contains an evaluation of contient aussi une valuation des articles de
the corresponding test items against exit test correspondants par rapport aux critres
criteria. [After IEEE 829] de sortie. [daprs IEEE 829]
test target: A set of exit criteria. Cible de test : Ensemble de critres de sortie
EITP test tool: A software product that Outil de test : Produit logiciel qui supporte
supports one or more test activities, such une ou plusieurs activits de test, telles que la
as planning and control, specification, planification, le contrle, la spcification, la
building initial files and data, test conception des fichiers et donnes initiaux,
execution and test analysis. [TMap] See lexcution et lanalyse des tests [TMap] voir
also CAST. aussi CAST.
test type: A group of test activities aimed Type de test : Groupe dactivits de test dont
at testing a component or system lobjectif est de tester un composant ou
regarding one or more interrelated quality systme sur un ou plusieurs attributs lis
attributes. A test type is focused on a entre eux. Un type de test est focalis sur un
specific test objective, i.e. reliability test, objectif de test spcifique (ex. : test de
usability test, regression test etc., and fiabilit, dutilisabilit, de rgression, etc) et
may take place on one or more test peut couvrir un ou plusieurs niveaux de test et
levels or test phases. [After TMap] une ou plusieurs phases de test. [daprs
TMap]
ATT testability: The capability of the software Testabilit : Capacit dun produit logiciel
product to enable modified software to be permettre le test du logiciel modifi. [ISO
tested. [ISO 9126] See also 9126] voir aussi Maintenabilit
maintainability.
testability review: A detailed check of Revue de testabilit : Vrification dtaille
the test basis to determine whether the de la base de test pour dterminer si le niveau
test basis is at an adequate quality level de qualit est adquat pour agir comme
to act as an input document for the test document dentre du processus de test.
process. [After TMap] [daprs TMap]
F testing: The process consisting of all life Test : Processus consistant en toutes les
cycle activities, both static and dynamic, activits du cycle de vie, statiques et
concerned with planning, preparation and dynamiques, concernant la planification et
evaluation of software products and lvaluation de produits logiciels et produits
related work products to determine that lis pour dterminer sils satisfont aux
they satisfy specified requirements, to exigences et dmontrer quils sont conformes
demonstrate that they are fit for purpose aux objectifs et dtecter des anomalies.
and to detect defects.
F testware: Artifacts produced during the Testware : Artefact produit pendant le
test process required to plan, design, and processus de test afin de planifier, concevoir
execute tests, such as documentation, et excuter les tests, tel que la
scripts, inputs, expected results, set-up documentation, les scripts, les entres, les
and clear-up procedures, files, rsultats attendus, les procdures
databases, environment, and any dinstallation et de nettoyage, les fichiers, les
additional software or utilities used in bases de donnes, les environnements et tout
testing. [After Fewster and Graham] logiciel ou utilitaire supplmentaire utilis pour
tester. [daprs Fewster & Graham]
thread testing: An approach to Test de thread : Approche de test
component integration testing where the d'intgration de composant o l'intgration
progressive integration of components progressive des composants suit
follows the implementation of subsets of l'implmentation de sous ensembles des
the requirements, as opposed to the exigences, en opposition l'intgration des
integration of components by levels of a composants par niveau de hirarchie.
hierarchy.
three point estimation: A test Estimation sur trois points: Mthode
estimation method using estimated d'estimation de test utilisant les valeurs
values for the best case, worst case, estimes pour le meilleur cas, le pire cas,
and most likely case of the matter being et le cas le plus probable de la
estimated, to define the degree of problmatique estimer et dfinir le degr de
certainty associated with the resultant certitude associ l'estimation rsultante.
estimate.
time behavior: See performance. Comportement temporel : voir
Performances
ATM TMMi: See Test Maturity Model TMMi: voir Test Maturity Model Integration.
EITP integration.
top-down testing: An incremental Test top-down : Approche incrmentale de
approach to integration testing where the test dintgration dont les composants de haut
component at the top of the component hirarchique sont tests dabord, et dont les
hierarchy is tested first, with lower level composants de niveau infrieur sont simuls
components being simulated by stubs. par des bouchons. Les composants tests
Tested components are then used to test sont ensuite utiliss pour tester des
lower level components. The process is composants de niveaux infrieurs. Le
repeated until the lowest level processus est ainsi rpt jusqu ce que les
components have been tested. composants de plus bas niveau ont t
tests.
EITP TPG: See Test Process Group. TPG : voir Groupe du Processus de Test.
ATM TPI Next: A continuous business-driven TPI Next : Cadre continu orient mtier pour
EITP framework for test process improvement l'amlioration du processus de test qui dcrit
that describes the key elements of an les lments cls d'un processus de test
effective and efficient test process. rentable et efficace.
EITP TQM: See Total Quality Management. TQM : voir Gestion de la Qualit Totale.
F Traceability: The ability to identify Traabilit : Capacit identifier les
related items in documentation and lments lis dune documentation et dun
software, such as requirements with logiciel, tels que les exigences et les tests
associated tests. See also horizontal associs. Voir aussi Traabilit horizontale,
traceability, vertical traceability. traabilit verticale.
EITP transactional analysis: The analysis of Analyse transactionnelle : Analyse des
transactions between people and within transactions entre les gens et
peoples minds; a transaction is defined intrapsychiques. Une transaction est dfinie
as a stimulus plus a response. comme un stimulus plus une rponse. Les
Transactions take place between people transactions ont lieu entre les gens et entre
and between the ego states (personality les tats du moi (des segments de
segments) within one persons mind. personnalit) dans l'esprit d'une personne.
EITP transcendent-based quality: A view of Qualit transcendante : Vision de la qualit
quality, wherein quality cannot be dans laquelle la qualit ne peut pas tre
precisely defined, but we know it when prcisment dfinie, mais onpeut la
we see it, or are aware of its absence reconnatre quand on la voit, et tre
when it is missing. Quality depends on conscient de son absence quand elle
the perception and affective feelings of manque. La qualit dpend de la perception
an individual or group of individuals et des sentiments affectifs d'un individu ou
towards a product. [After Garvin] See d'un groupe d'individus envers un produit.
also manufacturing-based quality, [d'aprs Garvin] Voir aussi Qualit base sur
product-based quality, user-based la fabrication, Qualit base sur le produit,
quality, value-based quality. Qualit base sur l'utilisateur, Qualit base
sur la valeur.
U
ATA understandability: The capability of the Intelligibilit : Capacit dun
software product to enable the user to produit logiciel de permettre
understand whether the software is lutilisateur de comprendre si le
suitable, and how it can be used for logiciel est appropri, et comment il
particular tasks and conditions of use. peut tre utilis pour des tches
[ISO 9126] See also usability. particulires et des conditions
dutilisation. [ISO 9126] Voir aussi
Utilisabilit.
unit: See component. Unit : voir Composant
F unit test framework : A tool that Framework de test unitaire : Outil
provides an environment for unit or fournissant un environnement pour
component testing in tests unitaires ou de composant
which a component can be tested in dans lequel un composant peut
isolation or with suitable stubs and tre test de faon isole ou avec
drivers. It also des bouchons ou pilotes
V
F V-model: A framework to describe the Modle en V : Structure dcrivant
software development life cycle activities les activits du cycle de
from requirements specification to dveloppement logiciel, depuis la
maintenance. The V-model illustrates spcification des exigences
how testing activities can be integrated jusqu la maintenance. Le
into each phase of the software modle en V illustre comment les
development life cycle. activits de test peuvent tre
intgres dans chaque phase du
cycle de dveloppement.
F validation: Confirmation by examination Validation : Confirmation par
and through provision of objective lexamen et la fourniture de
evidence that the requirements for a preuves objectives que les
specific intended use or application have exigences, pour un usage ou une
been fulfilled. [ISO 9000] application voulue, ont t
satisfaites. [ISO 9000]
EITP value-based quality: A view of quality, Qualit base sur la valeur :
wherein quality is defined by price. A Vision de la qualit base surle
quality product or service is one that cot. Un produit de qualit ou un
provides desired performance at an service est celui qui fournit
acceptable cost. Quality is determined by l'efficacit voulue un cot
means of a decision process with acceptable. Le niveau de qualit
stakeholders on trade-offs between time, est dtermin au moyen d'un
effort and cost aspects. [After Garvin] processus de dcision, avec des
See also manufacturing-based quality, parties prenantes, sur un
product-based quality, transcendent- compromis entre les aspects de
based quality, user-based quality. temps, d'effort et de cot. [d'aprs
Garvin] Voir aussi Qualit base
sur la fabrication, Qualit base
sur le produit, Qualit
transcendante, Qualit base sur
l'utilisateur.
variable: An element of storage in a Variable : Elment de stockage
computer that is accessible by a software dans un ordinateur qui est
program by referring to it by referring to accessible par un programme
its name. logiciel en se rfrant son nom.
W
F walkthrough: A step-by-step Relecture technique :
ATM presentation by the author of a document Prsentation pas pas dun
in order to gather information and to document par son auteur de faon
establish a common understanding of its runir des informations et
content. [Freedman and Weinberg, IEEE tablir une comprhension
1028] commune de son contenu.
[Freedman et Weinberg, IEEE
1028]
ATA WAMMI: See Website Analysis and WAMMI (Website Analysis and
MeasureMent Inventory. MeasureMent Inventory)
A
Acceptation 9
Adaptabilit 10
Agrment 16
Alpha Tests 10
Amliorateur du processus de test 73
Amlioration de processus 51
Amlioration des Processus Logiciel 61
Analysabilit 10
Analyse causale 15
Analyse dimpact 36
Analyse de cause effet 16
Analyse de code statique 63
Analyse de couverture 22
Analyse de Pareto 48
Analyse de risque 56
Analyse des causes racines 57
Analyse des dangers 35
Analyse des Modes de Dfaillance et Effets (AMDE) 32
Analyse des modes de dfaillances, de leurs effets et de leur criticit ( AMDEC) 32
Analyse des mutations 45
Analyse des points de fonction (FPA) 34
Analyse des valeurs limites 14
Analyse du flot de contrle 21
Analyse du flot de donnes 23
Analyse dynamique 28
Analyse par Arbre de dfaillance 34
Analyse par Point de Test (TPA) 72
Analyse transactionnelle 76
Analyseur 10
Analyseur de code 17
Analyseur de code statique 63
Analyseur statique 63
Anomalie 11
Apprentissage 40
Apprentissage (IDEAL) 40
Approche du test 66
Article de test 70
Article de test automatis 12
Assurance qualit 52
Attaque 11
Attaque logicielle 60
Attractivit 11
Attribut qualit 52
Audit 12
Audit de configuration 19
Auditeur en chef 40
Automatisation de lexcution des tests 69
Automatisation des tests 67
B
Banc de tests 67
Barrire de qualit 52
Base de rfrence 12
Base de tests 67
Base de tests gele 34
Beta Tests 13
Bloc de base 12
C
Calendrier dexcution des tests 69
Capability Maturity Model (CMM) 15
Capability Maturity Model Integration (CMMI) 15
Caractristique 34
Caractristique logicielle 60
Caractristique qualit 52
Caractristique qualit logiciel 61
Carte de score 58
Cas dutilisation 77
Cas de test 67
Cas de test abstrait 9
Cas de test bloqu 13
Cas de test concret 18
Cas de test logique 41
Cas de tests de bas niveau 41
Cas de tests de haut niveau 36
CASE 15
CAST 15
Catgorie de risque 56
Cause premire 57
Certification 16
Charte de test 67
Chef inspecteur 38
Chemin 48
Chemin faisable 34
Chemin infaisable 37
Cible de tests 74
Classe dquivalence 29
Classification arborescente 16
Clture des tests 67
Code 17
Code inatteignable 77
Code mort 24
Co-existence 17
Cohrence 20
Comit de contrle des modifications 19
Comit de contrle du changement 16
Comparaison de tests 67
Comparaison dynamique 28
Comparaison post-excution 50
Comparateur 18
Comparateur de tests 67
Compilateur 18
Complexit 18
Complexit cyclomatique 22
Comportement 13
Comportement de co-dpendance 17
Comportement temporel 75
Composant 18
Conception de cas de test 68
Conception de tests 68
Condition 18
Condition composite 18
Condition de test 68
Conditions de branchement 14
Conditions multiples 44
Configuration 19
Conformit 18
Consquence 55
D
dd-path 24
Dboguer 24
Dbogueur 24
Dbordement de pile 15
Dcision 24
Dfaillance 32
Dfaut 25
Dfinition de donne 23
Delphi Large bande 80
Dmarrage (IDEAL) 38
Dmon dinstallation 38
Densit de dfauts 25, 33
Dveloppement agile 10
Dveloppement pilot par les tests 69
Dviation 27
Diagnostic (IDEAL) 27
Diagramme cause-effet 16
Diagramme dtats 62
Diagramme d'Ishikawa 39
Disponibilit 12
Domaine 27
Domaine dentre 38
E
chec 31
chec de test 70
chelle de mesure 43
Effet de sonde 50
lment de configuration 20
lment de couverture 22
mulateur 29
Enregistrement de test 73
Enregistrement des tests 73
Ensemble de Tests de base 12
Entre 38
Entre spcifie 62
Entres de test 70
Environnement de tests 69
Environnement oprationnel 46
Erreur 29
Estimation derreur 30
Estimation des tests 69
Etape de test 74
Etat de lart 13
valuation 30
Evaluation des processus 50
valuation heuristique 36
Evolutivit 58
Exactitude 9
Excution de tests 73
Excution des tests 69
Exerc 30
Exigence 54
Exigence fonctionnelle 35
Exigence non-fonctionnelle 45
Exigence testable 75
Extreme programming 31
F
Facteur critique de succs 22
Faute 33
Faux-chec 33
Faux-ngatif 33
faux-positif 33
Faux-succs 33
Fiabilit 54
Flot de contrle 21
Flot de donnes 23
Fonctionnalit 35
Framework de test unitaire 76
Fuite mmoire 43
G
Gnrateur de tests 70
Gestion base sur des sessions de test 59
Gestion danomalie 25
Gestion dincident 37
Gestion de configuration 20
Gestion de la qualit 52
Gestion des exceptions 30
H
Harnais de tests 70
Hyperlien 36
I
IDEAL 36
Identification de configuration 20
Identification des risques 56
Implmentation des tests 70
Incident 37
Incident de test 70
Incident de test logiciel 61
Indpendance 37
Indpendance du test 37
Indicateur 37
Indicateur de performance 48
Indicateur de performances cl 40
Indicateur de performances des tests 72
Infrastructure de test 70
Injection derreurs 30
Injection de dfauts 33
Inscription des tests 70
Inspecteur 38
Inspection 38
Installabilit 38
Instruction 63
Instruction excutable 30
Instruction source 61
Instrumentation 38
Instrumenteur 39
Instrumenteur de programme 51
Intgration 39
Intgration fonctionnelle 35
Intelligence motionnelle 29
Intelligibilit 76
Interoprabilit 39
J
Jalon 43
L
Langage de scripting 58
Livrable 26
Livrable de test 68
M
Machine tats finis 34
Maintenabilit 42
Maintenance 41
Manifeste Agile 10
Manifeste d'amlioration du processus de test 73
Masquage danomalie 26
Masquage des dfauts 33
Maturit 42
Mprise 43
Mesurage 43
Mesure 43
Mthode de classification arborescente 17
Mthode Goal-Question-Metric 35
Mtrique 43
Mtrique de couverture de Chow 16
Mind-map (Carte mentale) 43
mise en graphe de Cause Effet 16
Mode de dfaillance 32
Modle bas sur le contenu 20
Modle de croissance de fiabilit 54
Modle de dveloppement incrmental 36
Modle de dveloppement iteratif 39
Modle de maturit 42
Modle de Maturit CMM 15
Modle de processus 51
Modle d'excellence EFQM (franais : Fondation Europenne pour la Gestion de la Qualit) 28
Modle du cycle de vie 40
Modle en V 78
Modrateur 44
Module 44
Moniteur 44
MTBF 44
MTTR 44
N
Niveau de maturit 42
Niveau de risque 57
Niveau de tests 70
Nombre cyclomatique 22
Non conformit 45
Norme 62
Note daccompagnement 54
O
Objectif de tests 71
Objet de tests 71
Oprabilit 46
Oracle 47
Oracle de tests 71
Outil danalyse dynamique 28
Outil dexcution des tests 70
Outil dinjection derreurs 30
Outil dinjection de dfauts 33
Outil de capture/rejeu 15, 53
P
Paires dfinition-usage 26
Partition dquivalence 29
Partitionnement en classes dquivalence 29
Passe 48
Performance 48
Phase dexcution des tests 69
Phase dexigences 55
Phase de test 72
Pilote 27
Pilote de tests 69
Plan d'amlioration des tests 70
Plan de test de niveau 40
Plan de test de phase 49
Plan de test matre 42
Plan de tests 72
Plan de tests projet 51
Planification (IDEAL) 30
Planification des tests 72
Planning de test 73
PLCS 40
Point dentre 29
Point de sortie 31
Pointeur 49
Politique de tests 72
Portabilit 49
Post-condition 50
Pourcentage de Dtection des Dfauts 33
Pourcentage de dtection des dfauts (DDP) 25
Pr-condition 50
Prtest 50
Priorit 50
Prise en compte de ltat 64
Problme 50
Procedure de test 72
Processus 50
Processus Critiques du Test (CTP) 22
Processus de tests 72
Processus d'valuation de Test Systmatique 66
Profil oprationel 46
Profilage des performances 49
Profile de charge 41
Programmation en binme 47
Projet 51
Pseudo-alatoire 51
R
Rapport danomalie 26
Rapport davancement du test 73
Rapport dvaluation des tests 69
Rapport dexcution de tests 73
Rapport dincident 37
Rapport dincident de tests 70
Rapport dincident de tests logiciel 61
Rapport de dviation 27
Rapport de problme 50
Rapport de synthse de tests 74
Rapport de test 73
Rapport de transmission darticle 39
Rapport de transmission darticle de tests 70
Rational Unified Process 53
Rcuprabilit 53
Rduction de risques 57
Registre de test 70
Relecture technique 79
Relecture technique structure 65
Remplaabilit 54
Rendement 28
Rptabilit des tests 73
Reprsentation continue 20
Reprsentation tage 62
Responsable de tests 70
Rsultat 47
Rsultat attendu 31
Rsultat de condition 19
Rsultat de dcision 25
Rsultat de test 73
Rsultat effectif 9
Rsultat obtenu 9
Rsultat prdit 50
Retest 55
Rtrospective du projet 51
Runion post-projet 50
Runion rtrospective 55
Russite 48
Revue 55
Revue ad-hoc 9
Revue de gestion 42
Revue de pairs 48
Revue de testabilit 74
Revue formelle 34
Revue informelle 38
Revue technique 66
Risque 56
Risque produit 51
Risque projet 51
Robustesse 57
Roue de Deming 27
RUP 57
T
Table dtats 62
Table de dcision 24
Table de dcision de cause effet 16
Tableau de bord 23
Tableau de bord d'entreprise 21
Tableau orthogonal 47
Taux de dfaillance 32
Taxonomie des dfauts 26
Technique base sur la structure 64, 65
Technique base sur les dfauts 25
Technique base sur les spcifications 61
Technique base sur l'exprience 31
Technique bote noire 13
Technique dexcution des tests 69
Technique de conception base sur les dfauts 25
Technique de Conception de cas de tests 67
Technique de conception de test base sur la structure 64
Technique de conception de test base sur l'exprience 31
Technique de conception de test fonctionnel 35
Technique de conception de tests base sur les spcifications 62
Technique de conception de tests bote blanche 79
Technique de conception de tests bote noire 13
Technique de conception de tests non-fonctionnels 46
Technique de conception de tests structurelle 64
Technique de spcification de tests 74
U
Unit 76
Utilisabilit 77
Utilisation de ressources 55
V
Valeur dentre 38
Valeur de sortie 47
Valeur limite 14
Validation 78
Variabilit 16
Variable 78
Vrification 79
Vrification manuelle 27
W
WBS 79