Partager via


Attribuer des tests d’acceptation de l’utilisateur

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022

Le rythme de développement toujours plus rapide d’aujourd’hui nécessite des outils qui permettent aux équipes de test de vérifier plus facilement la valeur ajoutée en fonction des exigences commerciales et la haute qualité des logiciels exigée par les clients. Ce type de test est souvent appelé test d’acceptation de l’utilisateur.

En général, vous créez une suite de tests à l’aide d’un type d’élément de travail d’exigence formelle. Cependant, les équipes agiles d’aujourd’hui préfèrent souvent travailler à partir de récit d’utilisateur ou d’éléments du backlog produit comme exigences.

Prerequisites

Category Spécification
Accès au projet Membre du projet.
Niveaux d'accès Pour demander ou fournir des commentaires : Au moins l'accès partie prenante
Autorisations - Pour ajouter ou modifier des bogues ou d'autres types d'éléments de travail : La permission d'éditer des éléments de travail dans ce nœud doit être définie sur Autoriser dans le chemin d'accès au domaine correspondant.
- Pour ajouter de nouvelles balises : Créer une définition de balise : permission définie sur Autoriser.
Pour plus d’informations, consultez Définir les autorisations et l’accès pour les tests.
Configuration Éléments de travail et plan de test. Si ce n’est pas le cas, créez votre backlog et créez un plan de test.

Assigner et inviter des testeurs

Pour les tests d’acceptation par les utilisateurs, vous pouvez assigner plusieurs testeurs à un ensemble de tests. Vous pouvez même assigner les parties prenantes, qui ont créé les exigences métier, en tant que testeurs.

  1. Accédez à Plans de test. Vous pouvez sélectionner Explorer pour voir vos favoris ou Tous pour afficher tous les plans de test. Ouvrez un plan de test.

  2. Sélectionnez une suite de tests, puis Plus d’options ou cliquez avec le bouton droit de la souris pour afficher le menu contextuel et sélectionnez Assigner des testeurs pour exécuter tous les tests.

  3. Dans Rechercher des utilisateurs, saisissez un nom, en tout ou en partie, pour trouver les testeurs que vous souhaitez assigner. Vous pouvez sélectionner plusieurs testeurs.

    Capture d’écran de l’option de recherche des utilisateurs, avec deux utilisateurs déjà sélectionnés.

    Conseil

    Vous pouvez sélectionner individuellement les utilisateurs qui sont membres du groupe Utilisateurs valides du projet. Vous ne pouvez pas sélectionner des groupes d’utilisateurs.

  4. Pour informer les testeurs, cliquez sur Envoyer un email.

    Capture d’écran de l’option d’envoi d’emails sélectionnée, et de zones de texte pour l’objet et les notes.

  5. Saisissez l’objet et la note d’un message, le cas échéant, puis cliquez sur OK.

Note

Pour Azure DevOps local, vous devez disposer d’un serveur SMTP configuré pour votre déploiement. Pour plus d’informations, consultez Configure un serveur SMTP.

Si vous disposez d’un large vivier de testeurs potentiels, vous devrez peut-être rechercher des testeurs, comme décrit précédemment.

Pour assigner un testeur à un cas de test individuel, l’option de recherche apparaît dans le menu contextuel. Sélectionnez l’onglet Exécuter, sélectionnez un cas de test, puis cliquez sur Plus d’options ou cliquer avec le bouton droit de la souris pour faire apparaître le menu contextuel.

Capture d’écran d’un cas de test sélectionné avec l’option de menu Assigner un testeur sélectionnée et Rechercher des utilisateurs mis en surbrillance.

Lorsque vous sélectionnez Assigner un testeur, utilisez l’option de recherche pour rechercher un testeur.

Suivre les résultats

Un principe clé des bonnes pratiques en matière de tests d’acceptation par les utilisateurs consiste à réduire au minimum les efforts nécessaires pour déterminer si une exigence est satisfaite. Pour ce faire, vous avez deux possibilités : vous concentrer sur les exécutions individuelles et les tests pour voir ce qui a échoué, ou utiliser les vues graphiques, qui facilitent le suivi des résultats de vos tests. Tous les membres de votre équipe ont accès à ces vues.

Capture d’écran des résultats des tests.

Le tableau de bord exemple est aussi utilisé pour d’autres types de tests, tels que les tests continus.

Si vous ne voyez pas les données ou les informations attendues dans les graphiques du tableau de bord, vérifiez que les colonnes de vos données ont bien été ajoutées à la vue Tests. Pour plus d’informations, consultez ce billet de blog