« LeSS - Tests unitaires » : différence entre les versions
De Wiki Agile
Aucun résumé des modifications |
Aucun résumé des modifications |
||
| Ligne 5 : | Ligne 5 : | ||
Source : [https://less.works/less/technical-excellence/unit-testing.html Unit Testing - Large Scale Scrum (LeSS)]<br /> | Source : [https://less.works/less/technical-excellence/unit-testing.html Unit Testing - Large Scale Scrum (LeSS)]<br /> | ||
---- | ---- | ||
Traducteur : Nicolas Mereaux<br /> | |||
Date : 29/06/2022<br /> | |||
---- | ---- | ||
'' | ''Traduction :''<br /> <br /> | ||
[[LeSS - Portail Excellence technique]]<br /> <br /> | [[LeSS - Portail Excellence technique]]<br /> <br /> | ||
== Que sont les tests unitaires ? == | |||
'''Les tests unitaires''' sont des programmes informatiques écrits pour éprouver d’autres programmes (qui peuvent être désignés sous l’appellation '''Code sous tests''', ou '''Code en Production''') à l’aide de pré-conditions '''spécifiques''' et ainsi en vérifier le comportement attendu. | |||
'''Les tests unitaires''' sont des programmes informatiques écrits pour | |||
Les tests unitaires sont généralement écrits dans le même langage de programmation que le code testé. | Les tests unitaires sont généralement écrits dans le même langage de programmation que le code testé. | ||
Chaque '''test unitaire''' devrait être de taille réduite et ne devrait tester qu’une fraction du code de la fonctionnalité. Les cas de tests sont souvent regroupés en '''Groupes de tests''' ou en '''Suites de tests'''. Il existe de nombreux '''''frameworks'' de tests unitaires'''. Les plus populaires, comme par exemple JUnit pour le langage Java et CppUTest pour les langages C/C++, suivent un schéma dénommé '''xUnit''' inventé par [http://c2.com/cgi/wiki?KentBeck Kent Beck]. | Chaque '''test unitaire''' devrait être de taille réduite et ne devrait tester qu’une fraction du code de la fonctionnalité. Les cas de tests sont souvent regroupés en '''Groupes de tests''' ou en '''Suites de tests'''. Il existe de nombreux '''''frameworks'' de tests unitaires'''. Les plus populaires, comme par exemple JUnit pour le langage Java et CppUTest pour les langages C/C++, suivent un schéma dénommé '''xUnit''' inventé par [http://c2.com/cgi/wiki?KentBeck Kent Beck]. | ||