slam4:testsunitaires

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
slam4:testsunitaires [2012/09/05 20:38] jcheronslam4:testsunitaires [2019/08/31 14:21] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
 ====== Tests unitaires ====== ====== Tests unitaires ======
  
-<box 50% right round | **Liens avec le référentiel SIO**> +<box 55% right round | **Liens avec le référentiel SIO**> 
-**SLAM4** +<html> 
-  A1.3.1 Tests d’intégration et d’acceptation d’un service +<div style="font-size: 10px"> 
-  A4.1.6 Gestion d’environnements de développement et de test +<b>SLAM4</b> 
-  A4.1.8 Réalisation des tests nécessaires à la validation d’éléments adaptés ou développés +<ul> 
-  A4.2.3 Réalisation des tests nécessaires à la mise en production d’éléments mis à jour +  <li> A1.3.1 Tests d’intégration et d’acceptation d’un service</li> 
- +  <li> A4.1.6 Gestion d’environnements de développement et de test</li> 
-**Savoirs associés :** +  <li> A4.1.8 Réalisation des tests nécessaires à la validation d’éléments adaptés ou développés</li> 
-  Techniques de test unitaire et d’intégration d’un composant logiciel +  <li> A4.2.3 Réalisation des tests nécessaires à la mise en production d’éléments mis à jour</li> 
- +</ul> 
-**SI6 Savoirs associés :** +<b>Savoirs associés :</b> 
-  Typologie des tests+<ul> 
 +  <li> Techniques de test unitaire et d’intégration d’un composant logiciel</li> 
 +</ul> 
 +<b>SI6 Savoirs associés :</b> 
 +<ul> 
 +  <li> Typologie des tests</li> 
 +</ul> 
 +</div> 
 +</html>
 </box> </box>
  
-Un test unitaire permet de s'assurer du bon fonctionnement d'une partie d'un programme (généralement d'une fonction ou d'une procédure).+Un test unitaire permet de s'assurer du bon fonctionnement d'une partie d'un programme (généralement d'une fonctiond'une procédure ou d'un module)
 +L'écriture d'un test permet de comparer une réalisation (implémentation) aux spécifications.\\ 
 +Le concept de test unitaire n'est pas nouveau, et l'écriture de tests a longtemps été considérée comme une tâche secondaire.
  
 +La tendance s'inverse aujourd'hui, et la réalisation de tests devient centrale en conception logicielle, avec le développement combiné des framework xUnit facilitant leur mise en oeuvre, et l'apparition de [[http://fr.wikipedia.org/wiki/Extreme_programming|l'extreme programming (XP)]].
  
  
  
  
- +===== Librairies xUnit ===== 
- +  * java : [[http://fr.wikipedia.org/wiki/JUnit|JUnit]] 
- +  * php : [[http://fr.wikipedia.org/wiki/PHPUnit|PHPUnit]]
-===== Librairies et frameworks ===== +
-  * java : JUNIT +
-  * php : http://fr.wikipedia.org/wiki/PHPUnit+
  
 ===== Références ===== ===== Références =====
  
- 
-[[http://www.amazon.fr/dp/0321146530|Test Driven Development: By Example - Kent Beck]]\\ 
 [[http://www.agiledata.org/essays/tdd.html|Scott W. Ambler : une introduction au Développement Guidé par les Tests (TDD)]]\\ [[http://www.agiledata.org/essays/tdd.html|Scott W. Ambler : une introduction au Développement Guidé par les Tests (TDD)]]\\
 [[http://referentiel.institut-agile.fr/tdd.html | Institut Agile : Developpement par les tests et présentation des principaux concepts liés]] [[http://referentiel.institut-agile.fr/tdd.html | Institut Agile : Developpement par les tests et présentation des principaux concepts liés]]
  • slam4/testsunitaires.1346870300.txt.gz
  • Dernière modification : il y a 6 ans
  • (modification externe)