Qualité des développements : stratégies de tests
Qualité logicielle =
- qualité de l’organisation et choix des méthodes (cascade, cycle en V, agilité, hybride …)
- qualité de l’environnement du projet (options techniques, suivi de projet, documentation)
- qualité de la conception et des développements (revue de code, pair programming, éléments de sécurité …)
- qualité des tests (types de tests, automatisation, plateformes …)
Quelques liens utiles
Outils d’intégration, de tests et de couverture de code
Couverture Java : Atlassian Clover
Couverture JavaScript : Istanbul
Couverture Python : utiliser la bibliothèque coverage.py
Couverture Ruby : Simplecov
Cahier des charges no 1 – Logiciel de Tchat
Cahier des charges no 2 – Esport
A l’issue du module transmettez votre travail par mail à : bruno.bonnefoy@intervenant.igensia.com