Skip to Main content Skip to Navigation
Journal articles

Les tests dans le développement logiciel, du cycle en V aux méthodes agiles

Abstract : Le test logiciel est une méthode empirique utilisée pour la vérification et la validation de systèmes complexes. Il est notamment déployé lors de la phase ascendante du cycle en V au travers des tests unitaires, d’intégration et d’acceptation. Ces différents tests, dits classiques, s’appliquent a posteriori à un code déjà développé. Le développement agile, promouvant à l’extrême certaines bonnes pratiques du génie logiciel, fait jouer un rôle de première importance aux tests. En particulier, les cycles de développement dirigés par les tests utilisent les tests pour spécifier en sus de vérifier et forcent à leur automatisation. Dans cet article, nous montrons que les tests classiques et les tests agiles ne sont pas antinomiques ; bien au contraire ces deux approches peuvent s’enrichir l’une de l’autre.
Complete list of metadatas

Cited literature [69 references]  Display  Hide  Download

https://hal.archives-ouvertes.fr/hal-02864393
Contributor : Open Archive Toulouse Archive Ouverte (oatao) <>
Submitted on : Thursday, June 11, 2020 - 9:37:53 AM
Last modification on : Saturday, June 13, 2020 - 3:46:53 AM

File

blasquez_22306.pdf
Files produced by the author(s)

Identifiers

Citation

Isabelle Blasquez, Hervé Leblanc, Christian Percebois. Les tests dans le développement logiciel, du cycle en V aux méthodes agiles. Revue des Sciences et Technologies de l'Information - Série TSI : Technique et Science Informatiques, Lavoisier, 2017, 36 (1-2), pp.7-50. ⟨10.3166/tsi.2017.00003⟩. ⟨hal-02864393⟩

Share

Metrics

Record views

45

Files downloads

86