Exécution de séries de tests déclenchées par des événements DevOps Center
Les exécutions automatiques de la suite de tests rationalisent le processus de livraison continue en limitant les interventions manuelles. Les séries de tests et les règles de portail de qualité attribuées à une étape du pipeline sont automatiquement exécutées lorsqu'un événement de création de révision ou de promotion se produit à cette étape.
Éditions requises
Disponible avec : Lightning Experience
Disponible avec : Éditions Enterprise, Performance, Professionnelle (accès API requis), Unlimited et Developer
Créer un événement de révision
Lorsque vous démarrez le processus de création d'un examen dans DevOps Center, DevOps Testing crée un enregistrement de groupe d'exécution de suite de tests au niveau parent. Cet enregistrement inclut toutes les séries de tests associées et leurs enregistrements d'exécution de test, avec le statut défini sur En cours.
Les tests DevOps exécutent automatiquement des tests pour toutes les suites de tests attribuées et mettent à jour les enregistrements d'exécution correspondants lorsque l'exécution est terminée. Pour afficher le statut le plus récent, actualisez la page Élément de travail dans DevOps Center.
L'option Prêt à promouvoir est désactivée pendant l'exécution des tests. Une fois toutes les règles de barrière de qualité passées, actualisez la page et cette option est disponible. Si le dernier statut d'enregistrement du groupe d'exécution de la suite de tests n'est pas En cours ou si le statut de la règle du portail de qualité n'est pas Réussi, une nouvelle exécution démarre automatiquement lorsque vous rechargez la page Élément de travail.
Si vous effectuez des engagements supplémentaires sur un élément de travail En révision, Test DevOps annule l'exécution précédente du groupe d'exécution de la suite de tests. Lorsque vous actualisez la page Éléments de travail dans DevOps Center, DevOps Testing démarre automatiquement une nouvelle exécution de groupe d'exécution de suite de tests pour récupérer les détails d'exécution du dernier engagement.
Promouvoir l'événement
Lorsque vous faites la promotion d'un élément de travail dans DevOps Center, DevOps Testing crée un nouvel enregistrement de groupe d'exécution de suite de tests au niveau parent. Cet enregistrement inclut les entrées des séries de tests attribuées et des tests individuels, avec le statut défini sur En cours.
La promotion des éléments de travail sélectionnés est bloquée jusqu'à la fin de la validation du test DevOps. Pour vérifier le statut actuel de la promotion, cliquez sur Promouvoir.
Lorsque vous faites la promotion d'éléments de travail, les tests DevOps exécutent toutes les suites de tests attribuées à l'étape du pipeline. Le statut est mis à jour sur Réussi, Échoué, Erreur ou Annulé une fois l'exécution de la suite de tests terminée.
Si une tentative de promotion est annulée ou entraîne une erreur, la prochaine tentative de promotion démarre automatiquement une nouvelle exécution. Si l'exécution échoue, les détails des séries de tests échouées sont affichés. Vous pouvez utiliser le bouton Réexécuter les séries de tests pour les réexécuter.
Vous pouvez également accéder à l'enregistrement du groupe d'exécution de la suite de tests pour réévaluer les règles de barrière de qualité échouées.
We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required Cookies
Always Active
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional Cookies
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising Cookies
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.