Dans le cadre de tests d’intégration ou de recette, un protocole de test est nécessaire. Ce protocole est un document, il est conçu durant la phase de conception des tests, pour être ensuite utilisé durant les tests et constituer la fiche de test.
Ce protocole de test donne un cadre d’exécution du test et permet de conserver une trace papier du passage du test.
Ce protocole est utilisé pour la première exécution du test, ainsi que dans la phase de recyclage (2nde phase de test après corrections).
Le document peut être constitué d’un entête présentant le cadre du test, d’un tableau détaillant les actions menées au cours du test.
L’entête du protocole contiendra entre autre une description :
Le tableau de test détaillera toutes les actions menées au cours du test, ainsi que les données valorisées à tester (le résultat attendu).
Il est intéressant dans ce protocole de test de constituer un tableau qui permette de noter :
Cette fiche de test doit être référencée dans le scénario de test, et son résultat noté dans un document récapitulatif, de type tableur, permettant de faire un reporting sur l’état d’avancement des tests.
Un protocole de test n’est qu’un document final, un livrable du processus de conception, et un livrable du processus de test.
Si la phase de conception du protocole de test est réalisée de manière insuffisante, l’exécution du test n’en sera que plus difficile.