Language of instruction: French / FrançaisTeachers: DEVROEY Xavier, Vanderose Benoît
At the end of this course, students will be able to:
The course aims to introduce the different aspects of a software verification and validation. In particular, it covers the various aspects of code review (software inspection and code review, metrics, code smells and antipatterns, etc.), as well as the fundamentals of software testing (unit testing, integration testing, coverage criteria, implementation in a development process).
The course consists of lectures and practical sessions.
The evaluation consists of an exam during which the student is put in context and must carry out a quality diagnosis, establish an action plan to improve quality and design a test suite to detect a series of faults for a given application.