Delphi et les tests unitaires

- 03/11/2020 - Patrick Prémartin

 

Quand on est développeur, les tests, c'est un truc qu'on fait pour vérifier que nos programmes fonctionnent, mais il n'est pas toujours possible de toujours tout vérifier à chaque compilation.

Lorsqu'on travaille à plusieurs il est pratique de pouvoir tester ou faire tester des choses qui ne viennent pas de nous. Les tests ne sont pas biaisés par ce qu'on s'attend à obtenir dans les cas que l'on a su gérer lorsqu'on codait.

En informatique, quand on parle de tests, on en a plusieurs catégories :

- les tests fonctionnels
- les tests de non régression
- les tests unitaires

Les deux premières catégories peuvent être réalisées par des humains, parfois avec des logiciels ayant des scripts (pour la non régression), mais pour les tests unitaires c'est aux développeurs de s'y coller, et soyons honnêtes, c'est rarement prévu dans les plannings...

L'excuse du planning n'étant pas toujours la seule que l'on trouve d'ailleurs : les tests unitaires ne sont pas la priorité. Est-ce une bonne ou une mauvaise chose ? A vous d'y réfléchir selon vos méthodes de travail, ce n'est pas l'objet de cette session.

Lors de cette session j'ai prévu de parler des sujets suivants :

- Qu'est-ce qu'un test unitaire ?
- A quoi servent les tests unitaires ?
- Comment faire des tests unitaires avec Delphi ?


Liens associés

Ces liens s'ouvrent dans la même fenêtre que cette page. En cliquant dessus vous quitterez Serial Streameur.
Pensez à les ouvrir dans un nouvel onglet si vous préférez rester ici pour y revenir plus facilement.


Fichiers associés

Certaines informations n'ont pas été affichées. Vous devez vous connecter pour y accéder.

Connexion Inscription


Mots-clés associés

Delphi, DUnit, DUnitX, Tests unitaires


Classement

Webinaires Delphi