1. Les tests dans le développement logiciel, du cycle en V aux méthodes agiles.
- Author
-
Blasquez, Isabelle, Leblanc, Hervé, and Percebois, Christian
- Abstract
Software testing is an empirical approach increasingly used for verification and validation of complex systems. It is especially deployed on the upward-sloping branch of the Vmodel through unit testing, integration testing and acceptance testing. Usually, these tests are performed after the development phase on an already written production code. Agile software development pushes some best traditional software engineering practices at extreme levels. In this context, testing is considered as a first and major element of a development process. Test-driven development cycles not only use test cases to check errors but also to specify requirements and lead to test automation. In this paper, we show that usual and agile testing are not opposite, but rather can mutually enhance one another. [ABSTRACT FROM AUTHOR]
- Published
- 2017
- Full Text
- View/download PDF