Regardez d'abord
Ce qu'il vous faut
- Un canal Teams pour les messages, par exemple UAT dans l'équipe du projet.
- L'autorisation d'ajouter des workflows à ce canal. Dans la plupart des organisations, chaque membre de l'équipe le peut ; certains services informatiques désactivent Workflows. Adressez-vous alors à votre service informatique.
- Des droits d'administrateur dans votre espace de travail UAT Studio.
Connectez un canal Teams
Créez le workflow dans Teams
- Dans Teams, ouvrez le canal, cliquez sur ⋯ (Plus d'options) à côté de son nom et choisissez Workflows.
- Choisissez le modèle Post to a channel when a webhook request is received.
- Donnez-lui un nom, par exemple UAT Studio, vérifiez le compte sous lequel il s'exécute et cliquez sur Next.
- Vérifiez l'équipe et le canal, puis cliquez sur Add workflow.
- Teams affiche une adresse qui commence par
https://. Cliquez sur le bouton de copie à côté. Gardez la fenêtre ouverte jusqu'à ce que vous l'ayez collée à l'étape 3.
Adresse perdue ? Dans Teams, ouvrez Workflows, ouvrez le workflow et cliquez sur la première étape (When a Teams webhook request is received) pour la revoir.
Ajoutez Microsoft Teams dans UAT Studio
Dans UAT Studio, ouvrez votre espace de travail et cliquez sur Connections. Sous Add a connection, choisissez Microsoft Teams et cliquez sur Add.

Choisissez ensuite quelles anomalies donnent lieu à un message :
- Post new issues from : Critical only, High and Critical (par défaut), Medium and higher, Every new issue ou No new issues.
- Status changes : désactivé par défaut. Activez-le pour publier aussi chaque changement de statut de ces anomalies, par exemple quand l'une est prête pour un nouveau test.
- New test rounds et Sign-offs : publiés par défaut.
- Daily overview : désactivé par défaut. Activez-le pour recevoir chaque matin une carte avec les projets qui ont eu de l'activité.
- Projects : cochez les projets concernés par ce canal. Si vous n'en cochez aucun, tous les projets de l'espace de travail sont publiés.
Cliquez sur Save settings. Un canal par projet ? Ajoutez Microsoft Teams une fois de plus pour chaque canal.
Enregistrez l'adresse du workflow
Collez l'adresse de l'étape 1 sous Workflow address et cliquez sur Store token. Vous verrez Token stored avec les quatre derniers caractères. À partir de là, l'adresse ne peut plus être relue, seulement remplacée.
Testez la connexion
Cliquez sur Test connection. Une carte UAT Studio is connected apparaît dans le canal, et la connexion affiche une coche verte avec l'heure du test.

Ce qui est publié
- Une nouvelle anomalie de la gravité choisie ou plus : une carte avec le titre, la description, la gravité, le statut, le test et l'étape, qui l'a trouvée et le ticket dans Jira ou Azure DevOps s'il y en a un.
- Un changement de statut d'une telle anomalie, si activé, par exemple ISS-012 is now Ready for retest.
- Un nouveau cycle de test : le cycle, le nombre de cas de test, la version, le build et l'environnement, et qui l'a lancé.
- Une validation : qui a validé, la décision et les éventuelles conditions.
- Le récapitulatif quotidien, si activé : vers 08:15, une carte avec, par projet, les résultats enregistrés, les échecs, les anomalies nouvelles et fermées, et ce qui reste ouvert.
- Chaque carte a un bouton Open in UAT Studio. Seules les personnes ayant accès au projet peuvent l'ouvrir.
- Manuellement : sur n'importe quelle anomalie, un administrateur peut cliquer sur Send to Microsoft Teams pour la partager, quelle que soit sa gravité.
Qui peut faire quoi
En cas de problème
| Vous voyez | Que faire |
|---|---|
| This is not a Teams workflow address | Copiez l'adresse du workflow lui-même (étape 1), et non le lien vers le canal ou l'équipe. |
| Teams does not know this address any more (404 or 401) | Le workflow a été supprimé ou désactivé. Recréez-le et enregistrez la nouvelle adresse. |
| Le test fonctionne, mais aucune carte pour les nouvelles anomalies | Vérifiez la gravité choisie et les projets cochés, et que la connexion est sur On. Envoyez ensuite une anomalie manuellement avec Send to Microsoft Teams : si Teams la refuse, vous verrez pourquoi. |
| Pas de Workflows dans le menu du canal | Votre service informatique a désactivé Workflows (Power Automate). Demandez-lui d'autoriser le modèle Post to a channel when a webhook request is received. |
| Les connexions ne font pas partie de votre formule | Les connexions sont incluses dans Team, Business, Partner et Enterprise, et disponibles en module pour Project. Votre administrateur peut changer de formule sous Plan & billing. |
Toujours bloqué ? Écrivez à [email protected] avec le message que vous voyez. Ne nous envoyez jamais l'adresse du workflow elle-même.
Vous utilisez plutôt Slack ? Consultez Publier les anomalies et l'avancement dans Slack. Vous voulez les anomalies dans votre propre système ? Consultez Connecter un webhook.
Comment nous traitons l'adresse
- L'adresse passe une seule fois de votre navigateur à notre serveur, via une connexion chiffrée.
- Elle est stockée chiffrée (AES-256). La clé de déchiffrement est conservée à part de la base de données.
- Personne ne peut la relire : ni dans l'application, ni via le support.
- Les cartes contiennent le texte de l'anomalie et le nom du testeur qui l'a trouvée, jamais de fichiers. Choisissez un canal dont les membres peuvent voir l'UAT.
- Supprimez la connexion dans UAT Studio ou le workflow dans Teams, et les messages s'arrêtent immédiatement.
