Affecter des tests pour les tests d’acceptation de l’utilisateur

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

Le rythme de développement plus rapide d’aujourd’hui nécessite des outils qui permettent aux équipes de test de vérifier plus facilement la valeur en fonction des besoins de l’entreprise et du logiciel de haute qualité demandé par les clients. Ce type de test est souvent appelé test d’acceptation de l’utilisateur.

En règle générale, vous créez une suite de tests à l’aide d’un type d’élément de travail requis formel. Toutefois, les équipes agiles d’aujourd’hui préfèrent souvent travailler à partir des récits utilisateur ou des éléments du backlog de produits en tant que besoins.

Prérequis

  • Connexion du projet :

  • Niveaux d’accès :

    • Pour demander ou fournir des commentaires, demandez l’accès des parties prenantes ou une version ultérieure.
  • Autorisations :

    • Pour ajouter ou modifier des bogues ou d’autres types d’éléments de travail, définissez l’autorisation Modifier les éléments de travail dans ce nœud pour autoriser sous le chemin d’accès à la zone correspondante.
    • Pour ajouter de nouvelles balises, définissez l’autorisation Créer une définition de balise sur Autoriser.

Pour plus d’informations, consultez Définir les autorisations et l’accès pour les tests.

Attribuer et inviter des testeurs

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

  1. Accédez aux plans de test. Vous pouvez sélectionner Mine 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 sélectionnez Plus d’options ou sélectionnez avec le bouton droit pour afficher le menu contextuel et affecter des testeurs pour exécuter tous les tests.

  3. Dans les utilisateurs de la recherche, entrez un nom ou un nom partiel pour trouver les testeurs souhaités. Vous pouvez sélectionner plusieurs testeurs.

    Capture d’écran montrant l’option permettant de rechercher des utilisateurs avec deux utilisateurs déjà sélectionnés.

    Conseil

    Vous pouvez sélectionner des utilisateurs individuels membres du groupe Utilisateurs valides du projet. Vous ne pouvez pas sélectionner de groupes d’utilisateurs.

  4. Pour notifier les testeurs, sélectionnez Envoyer un e-mail.

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

  5. Entrez l’objet et la note d’un message, le cas échéant, puis sélectionnez Ok.

Remarque

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

Si vous avez un grand pool de testeurs potentiels, vous devrez peut-être rechercher des testeurs, comme décrit précédemment.

Pour affecter 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 sélectionnez Plus d’options ou sélectionnez avec le bouton droit pour ouvrir le menu contextuel.

Capture d’écran montrant un cas de test sélectionné avec l’option de menu Affecter un testeur sélectionnée et les utilisateurs de recherche mis en surbrillance.

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

Suivre les résultats

Un principe clé des bonnes pratiques de test d’acceptation des utilisateurs consiste à minimiser l’effort nécessaire pour déterminer si une exigence est obtenue. Il existe deux façons de le faire : concentrez-vous sur les séries de tests individuelles et les tests pour voir ce qui a échoué, ou utilisez les vues de graphique, ce qui facilite le suivi de vos résultats de test. Tous les membres de votre équipe peuvent accéder à ces vues.

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

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

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