Principes de base sur la configuration de votre flux de travail de test d’acceptation de l’utilisateur
Au cours des dernières semaines, nous vous avons examiné de plus près la monde des tests d’acceptation des utilisateurs. Et au cours de cette période, nous avons reçu des questions sur les flux de travail et les processus derrière l’UAT.
C’est un sujet assez spécial pour nous aussi, puisque notre suivi des bogues- & est utilisé par une variété de personnes et d’entreprises qui les aident dans leurs efforts de test d’acceptation des utilisateurs.
Dans le billet de blog d’aujourd’hui, j’aimerais vous montrer à quoi ressemble le flux de travail réel de l’UAT. De la planification à l’exécution et à l’analyse de vos efforts UAT.
Commençons.
5 étapes pour votre flux de travail UAT. Voici comment cela fonctionne.
Les tests d’acceptation des utilisateurs sont compliqués. C’est probablement ce que beaucoup d’entre vous pensent. De la création d’un plan UAT à l’exécution de vos cas de test et à leur analyse. Toutes sortes de départements et de personnes sont impliqués.
Et le pire de tout: l’UAT a lieu à un moment difficile: à la fin d’un projet.
Votre équipe de développement en a terminé avec leurs tâches (du moins elles devraient l’être) et vos agents QA commencent à tester l’application.
Et ils n’ont qu’une tâche principale: tester si l’application fonctionne pour vos utilisateurs.
I vous guidera à travers les 5 étapes suivantes:
- Planification
- Exécution
- Documentation
- Évaluation
- Rapports & Leçons apprises
Planification
La planification de vos efforts de test d’acceptation des utilisateurs est un must absolu. Sans une bonne planification, UAT ne vous mènera nulle part. La planification de vos tests d’acceptation par l’utilisateur doit couvrir les domaines suivants:
Planification de la & gestion du temps
Dans un premier temps, vous devez clarifier certaines questions de base. Vous devez collecter des informations concernant votre planning UAT et vos agents et testeurs QA.
Assurez-vous d’avoir toutes les informations en un seul endroit afin de mettre en place un plan UAT réaliste. Et surtout: rédigez un concept à quoi vos groupes de test devraient ressembler.
Besoins en personnel
Vous devez planifier qui de votre équipe est impliqué dans l’exécution de l’UAT yUAT et vous assurer que toutes les responsabilités et les tâches sont connues.
Chaque personne impliquée dans le processus UAT doit avoir une compréhension claire de sa responsabilité.
Lors de la mise en place de votre équipe UAT, assurez-vous de faire participer tout le monde même page. Établissez des directives de communication claires et préparez votre public cible pour le cas de test.
Communication & Stratégie de problème
Lors de l’exécution des cas de test UAT définis, vous devez faire assurez-vous d’avoir un flux de travail en place qui traite des bogues, des problèmes et d’autres problèmes.
- Comment allez-vous documenter les problèmes?
- Comment les testeurs peuvent-ils communiquer les problèmes?
Liste de contrôle UAT
Avant de commencer à exécuter des cas de test, je recommande d’utiliser une liste de contrôle de test d’acceptation utilisateur. Cela vous aidera à rester concentré et à maintenir vos efforts et vos tâches à accomplir.
Sur la base de notre expérience UAT, nous avons créé ce modèle de liste de contrôle de flux de travail UAT pour vous. Vous pouvez télécharger et consulter la liste de contrôle gratuitement.
Exécution
Vous avez quelques options lors de l’exécution de vos cas de test UAT. Comme son nom l’indique, vos testeurs (= utilisateurs potentiels) vont désormais tester et évaluer votre application en fonction de certains scénarios de test.
Si vous fournissez un produit mondial sur différents marchés géographiques, il est fort probable que vous ne puissiez pas répondre ces testeurs en personne.
Les scénarios de test peuvent être exécutés dans des sessions individuelles via Skype ou tout autre logiciel d’appel vidéo. Au cours des sessions, vous obtiendrez de nombreuses données quantitatives et – encore plus importantes – qualitatives de la part de vos utilisateurs.
Surtout si les cas de test sont exécutés après le processus de développement terminé, vous pourriez vous retrouver avec de nouvelles des informations dont vous n’avez pas tenu compte. Votre théorie sur le savoir-faire de vos utilisateurs sera testée.
Documentation
L’exécution et la documentation de vos tests d’acceptation des utilisateurs devraient avoir lieu en même temps. Je vous recommande de mettre en place un système qui vous permet de documenter toutes les informations pertinentes sans perdre de données.
La documentation est une chose, des responsabilités clairement définies pour assurer la mise en œuvre des commentaires de vos utilisateurs sont un autre facteur clé.
Beaucoup de nos clients ont configuré Usersnap pour cette étape. Les bogues, commentaires et autres anomalies peuvent être documentés sur l’écran du navigateur de votre utilisateur. Un tableau de bord de projet facile à utiliser permet à vos collègues d’avoir une bonne vue d’ensemble des problèmes importants. S’assurer de déléguer et d’attribuer des priorités est un autre élément clé ici.
Évaluation
Au cours de cette phase, vous devez évaluer si les critères définis sont testés et satisfaits. Et surtout si ces critères ont été remplis avec succès par vos testeurs.
Un cas de test a-t-il échoué? Quels problèmes sont survenus? Comment résoudre ces problèmes et qui en est responsable?
Les données quantitatives et qualitatives documentées en premier lieu doivent être analysées. Il faut répondre aux questions suivantes:
- Combien de testeurs ont terminé les cas de test?
- Quelle a été la note globale de ces cas de test?
- Quel était l’état d’esprit général de chaque testeur?
- Quelles émotions se sont produites pendant les cas de test?
La phase d’évaluation est assez longue, car chaque et chaque cas de test doit être analysé et mis en contexte.
Reporting & leçons apprises
Vous pourriez penser que l’évaluation et la phase de rapport sont les mêmes. Ce n’est pas le cas.
Pendant la phase d’évaluation, vous collectez, agrégez et analysez des données. En revanche, la phase de rapport traite de la situation dans son ensemble.
L’objectif principal est de recueillir des informations et des leçons apprises qui vous aideront à améliorer vos futurs cas de test et vos flux de travail UAT. Vous pouvez également commencer à établir des relations avec certains de vos testeurs UAT au cours de cette phase, car ils sont une source utile de commentaires et d’informations supplémentaires.
UAT n’est pas qu’un test. C’est un cycle.
Des tests d’acceptation par l’utilisateur sont régulièrement menés à la fin d’une phase de développement logiciel, à un moment où le produit est presque «fini». Cela ne doit pas être le cas. Les problèmes ultérieurs surviennent, plus ils sont chers.
Les flux de travail UAT peuvent être mis en œuvre bien plus tôt. Lorsque vous adoptez une approche plus agile de l’UAT, l’UAT en soi n’est pas une étape distincte du projet. Au lieu de cela, elle nécessite une collaboration continue entre tous les membres de l’équipe et les parties prenantes.
Tout au long du flux de travail de développement, l’UAT devient une partie essentielle de chaque étape du projet.
L’objectif ici est d’intégrer des tests d’acceptation utilisateur dans chaque projet étape. UAT n’est plus une phase. Assurer une progression continue signifie assurer des cycles de test et de rétroaction continus.
Bonus: Astuces pour UAT avec Usersnap
Lors de la sélection d’un outil pour faciliter la communication , le rapport de bogues, le suivi des problèmes et la collaboration en équipe plus faciles, vous pouvez vous tourner vers Usersnap, l’outil de retour visuel.
Cliquez, capturez, annotez le problème, envoyez. Oui, c’est aussi simple que ça! Usersnap vous permet de collecter des commentaires sur les tests dans votre application, les utilisateurs peuvent dessiner et commenter directement, ce qui le rend rapide et précis. Les informations du navigateur, la taille de l’écran, l’URL, les erreurs Javascript sont automatiquement capturées avec chaque ticket afin que vos ingénieurs puissent reproduire et dépanner sur place.
Essayez-le gratuitement dès aujourd’hui.