how report test execution smartly
Rapports sur l'état des tests logiciels
«L'accord selon lequel une certaine information, dans un certain format, sera envoyée par une certaine équipe / individu, à certains intervalles de temps, à certains membres - est comme une poignée de main - une reconnaissance que quel que soit le résultat d'une tâche à main, vous seriez informé à ce sujet, le plus tôt possible.
Il s’agit de la première section du serment d’un professionnel de l’informatique. Eh bien, je plaisante! Il n'y a pas de serment, mais s'il y en avait un, ce serait sûrement en tête de la liste des éléments qu'il contient. N'est-ce pas?
qu'est-ce qu'un fichier json comment ouvrir
La responsabilité et la transparence (A & T) sont essentielles à chaque projet informatique à différents niveaux - au niveau du projet, au niveau de l'équipe, au niveau de la tâche et également au niveau individuel. Comment pouvons-nous nous assurer que ces attributs sont respectés? La réponse est - communiquer, plus formellement - Rapports d'état !
Au niveau individuel, n’envoyons pas tous des rapports, principalement des EOD tous les jours pour communiquer l’accomplissement (ou le non-accomplissement) de vos tâches quotidiennes. Cela prouve que vous «êtes» réellement conscient de ce par quoi vos tâches étaient au départ.
Ce que vous apprendrez:
Rapport d'état quotidien
Les informations qui doivent faire partie du «rapport d’état quotidien» d’une personne sont les suivantes:
- Qu'avez-vous fait aujourd'hui?
- Que comptez-vous faire demain?
- Avez-vous rencontré des problèmes au cours de votre journée? Si oui, comment les avez-vous résolus ou sont-ils toujours ouverts?
- Avez-vous besoin de contributions pour demain? Si oui, de qui et de quoi s'agit-il?
Le destinataire de cet e-mail / rapport est généralement le responsable, les membres de l’équipe peuvent également être soumis à un CC dans certains cas - cela dépend du protocole de communication suivi par l’équipe.
Rapports d'essai
Il est maintenant temps d’être précis et de tout savoir sur les rapports envoyés par les équipes de test / contrôle qualité.
Les équipes de test envoient divers rapports à différentes phases du STLC.
- État du plan de test
- État de la documentation de test
- Statut d'exécution du test (état de défaut)
Plan de test : Il suffit de communiquer avec le reste des équipes projet, lors de la création d'un plan de test ou lors d'une modification majeure.
Documentation de test : Faire savoir à toutes les équipes quand la conception des tests, la collecte des données et autres activités ont commencé et aussi quand elles sont terminées. Ce rapport les informera non seulement de l'avancement de la tâche, mais signalera également aux équipes qui doivent examiner et approuver les artefacts, qu'elles sont les suivantes.
Exécution des tests : L'exécution est la phase d'un projet où l'équipe de test est l'objectif principal - positivement et négativement - nous sommes à la fois les héros et les méchants.
Une journée typique pendant un cycle de test n'est pas effectuée à moins que le rapport d'état quotidien ne soit envoyé. Dans certaines équipes, ils pourraient s'entendre sur un rapport hebdomadaire, mais l'envoyer quotidiennement est la norme.
Il n’est pas rare non plus d’avoir une réunion de statut tous les jours (ou chaque semaine) pour présenter le statut de l’équipe d’assurance qualité aux parties concernées.
Par conséquent, le mode d'un rapport d'état peut être:
- Courriel / document
- Réunion / présentation
- Les deux - e-mail quotidien et réunion hebdomadaire environ.
Rapport sur l'état de l'exécution du test
Rapport d'exécution de test quotidien / hebdomadaire:
Qu'Est-ce que c'est? Généralement, il s’agit d’une communication envoyée pour établir la transparence des activités quotidiennes de l’équipe d’assurance qualité pendant le cycle de test. Elle comprend à la fois des informations sur les défauts et des informations sur l’exécution du cas de test.
À qui doit-il s'adresser? - Normalement, l'équipe de développement, l'équipe de support environnement, l'analyste métier et l'équipe de projet sont les destinataires / participants à la réunion. Le plan de test est le meilleur endroit pour trouver ces informations.
Que contient un rapport d'état d'exécution de test? - 10 points
- Nombre de cas de test prévus pour ce jour
- Nombre de cas de test exécutés - ce jour-là
- Nombre de cas de test exécutés au total
- Nombre de défauts rencontrés ce jour-là / et leurs états respectifs
- Nombre de défauts rencontrés jusqu'à présent / et leurs états respectifs
- Nombre de défauts critiques - toujours ouverts
- Temps d'arrêt de l'environnement - le cas échéant
- Showstoppers - le cas échéant
- Pièce jointe de la fiche d'exécution du test / Lien vers le Outil de gestion des tests où sont placés les cas de test
- Pièce jointe au rapport de bogue / lien vers l'outil Defect / Test / Management utilisé pour la gestion des incidents
Les 10 points ci-dessus, si vous remarquez de près, ce sont les données brutes. Rapporter les faits est une chose et signaler certains faits «intelligents» en est une autre . Comment affiner ces informations?
- Affiche l'état général avec un indicateur de couleur. Par exemple, Vert - à l'heure, Orange - Légèrement en retard mais peut absorber le retard, Rouge - Retardé.
- Incluez quelques métriques simples comme le pourcentage de réussite des cas de test jusqu'à présent, la densité de défauts, le% de défauts graves; en faisant cela, vous ne donnez pas seulement des chiffres, vous donnez en fait un aperçu de la qualité du produit que vous testez.
- Si une phase significative est terminée, mettez-la en évidence.
- S'il y a un défaut critique qui va bloquer tout / une partie de l'exécution future, mettez-le en évidence.
- Si vous utilisez une présentation, assurez-vous d'inclure des graphiques pour avoir un meilleur impact.
Par exemple, le graphique ci-dessous est une représentation de le nombre de défauts ouverts, par module :
En dehors de ceux-ci, vous pouvez également éventuellement inclure:
- Quelles sont les activités prévues ensuite?
- Avez-vous besoin des contributions de l'une des autres équipes et si oui, quoi?
Enfin, quelques conseils pour faciliter le processus:
- Soyez concis en même temps complet
- Assurez-vous que les résultats que vous rapportez sont exacts
- Utilisez des points à puces pour rendre le rapport très lisible
- Vérifiez à nouveau pour inclure la bonne date, le bon sujet, la liste et les pièces jointes.
- Si le rapport est trop volumineux et comporte trop de facteurs à signaler: placez-le dans un emplacement commun sous forme de fichier et envoyez un lien dans l'e-mail au lieu du fichier lui-même. (Assurez-vous que les destinataires disposent des autorisations d'accès à cet emplacement et au fichier)
- S'il s'agit d'une réunion de mise en état - Soyez prêt pour la présentation, arrivez à l'heure et, surtout, maintenez un ton égal (ne soyez pas trop fier des défauts - ce sont en général de «mauvaises nouvelles»).
Exemple de rapport d'état
Rapport sur l'état des tests d'assurance qualité:
En suivant ces directives, nous sommes arrivés au rapport de situation ci-dessous.
Pour la commodité de nos lecteurs, nous avons inclus 3 fiches véhiculant différents niveaux d'informations qu'elles peuvent véhiculer.
Feuille 1 - est un résumé de l'état général du projet.
Feuille 2 - concerne davantage le détail individuel du statut du cas de test.
Feuille 3 - est un exemple de rapport de bogue.
Téléchargez ceci Exemple de modèle de rapport d'état Xls avec les trois feuilles. (Faites un clic droit sur le lien et sélectionnez 'Enregistrer le lien sous ..' pour télécharger)
À propos de l'auteur - Ceci est un article de Swati Seela, membre de l'équipe STH. Vous pouvez en savoir plus sur elle sur notre Page de cours de test de logiciels .
Partagez vos commentaires et questions avec nous ci-dessous.
lecture recommandée
- Comment rédiger un rapport hebdomadaire sur l'état des tests de logiciels
- Comment mettre à jour à distance l'état d'exécution du scénario de test TestLink via Selenium - Tutoriel n ° 3
- Comment rédiger un rapport de synthèse de test efficace (Exemple de téléchargement de rapport)
- Exemple de rapport de bogue
- Exemple de modèle de rapport de test d'acceptation avec des exemples
- Bibliothèque de modèles standard (STL): une brève introduction
- Création de génériques et de suites de tests - Tutoriel Selenium # 22
- Exemple de modèle de scénario de test avec des exemples de scénario de test (Télécharger)