|
Le test unitaire est un procédé permettant de s'assurer du fonctionnement correct des « unités » c'est-à-dire d'une partie déterminée d'un logiciel ou d'une portion d'un programme.
|
|
Dans un premier temps, le développeur va découvrir le code source du programme puis porter une attention particulière au design afin de repérer les « unités » testables et les meilleures conditions possibles pour les tester.
Il va ensuite écrire des fonctions indépendantes les unes des autres. Ces fonctions testeront chacune une « unité » afin de s'assurer que le code est correct. Le cas échéant il pourra très facilement déterminer la cause du problème.
KeepCore a une connaissance de JUnit, NUnit et plus généralement des frameworks xUnit. |
| |
|
|
Cas d'application types :
|
| |
|
Besoin d'accroître la capitalisation
|
| Capitaliser la procédure de test afin d'accroître en continu la qualité et la pertinence des tests et concentrer ses efforts sur les nouveaux vecteurs de test et les nouvelles fonctionnalités du logiciel. |
|
|
|
Pour rester concentré sur sa valeur ajoutée…
|
| … et ne plus perdre de temps sur les éléments qui sont censés être maîtrisés. |
|
|
Notre valeur ajoutée :
|
| |
|
|
|
Expérience
|
| Une équipe très expérimentée aux différents métiers du Test, qui maîtrise de nombreuses technologies et ne cesse de se perfectionner. |
|
|
|
Développement spécifique
|
| Une double compétence Test + Développement pour proposer des outils sur mesure parfaitement adaptés et des environnements de simulation uniques et spécifiques. |
|
| Relation avec le client : |
|
|
| |
|
|
|
|
|
|
Livrables à l’issue du projet :
Le code source contenant les tests unitaires.
Rapport d’exécution des tests.
|
|
| |
|
|
L'ensemble des tests unitaires doit être rejoué après une modification du code afin de vérifier qu'il n'y a pas de régressions (l'apparition de nouveaux dysfonctionnements).
Le test unitaire s'accompagne couramment d'une vérification de la couverture de code. |
| |
|
|
| Besoin de plus d’explication ou de détail, contactez nous. |
|