- Premiers pas avec Test Suite
- Studio
- Orchestrator
- Testing Robots
- Test Manager

Guide de l'utilisateur de Test Suite
Test Manager fournit des webhooks permettant aux outils externes de s’abonner à des événements dans Test Manager.
Actuellement, les événements suivants sont pris en charge.
- Créer un défaut (Create Defect) : cet événement est déclenché chaque fois qu’un utilisateur invoque la tâche « Créer un défaut » à partir d'un résultat de cas de test. Il permet aux outils externes de gestion des défauts de recevoir des rapports de défauts avec des informations de journal à partir des résultats de test.
- KPI de défaut : cet événement est invoqué lorsque les KPI de défaut sur le tableau de bord de Test Manager sont actualisés. Cela permet d’inclure des statistiques des systèmes de gestion des défauts externes à afficher sur le tableau de bord de Test Manager.
Dans cette section, vous pouvez trouver les détails de la charge utile de la demande et de la réponse pour chaque événement.
Test Manager déclenche des webhooks enregistrés avec la charge utile suivante :
Utilisez l’API REST de Test Manager pour récupérer les détails du test qui a échoué afin d’ajouter des informations au défaut créé.
Request:
CreateDefectFromTestCaseLogRequest{
testExecutionId    string($uuid)
testCaseId    string($uuid)
variationId    string
nullable: true
linkToTestCaseLog    string
nullable: true
}
Response:
Returns a defect payload to allow Test Manager to add a link to the created defect in the test case log.Request:
CreateDefectFromTestCaseLogRequest{
testExecutionId    string($uuid)
testCaseId    string($uuid)
variationId    string
nullable: true
linkToTestCaseLog    string
nullable: true
}
Response:
Returns a defect payload to allow Test Manager to add a link to the created defect in the test case log.Test Manager déclenche des webhooks enregistrés via la charge utile suivante :
Request:
api/kpis/project/<projectid>/defectstatus
Response:
KPIConnectorDefectsDto{
totalDefects    integer($int32)
criticalDefects    integer($int32)
moderateDefects    integer($int32)
openDefects    integer($int32)
closedDefects    integer($int32)
status    ConnectorKPIStatusstring
Enum:
Array [ 3 ]
criticalDefectsLink    string
nullable: true
}Request:
api/kpis/project/<projectid>/defectstatus
Response:
KPIConnectorDefectsDto{
totalDefects    integer($int32)
criticalDefects    integer($int32)
moderateDefects    integer($int32)
openDefects    integer($int32)
closedDefects    integer($int32)
status    ConnectorKPIStatusstring
Enum:
Array [ 3 ]
criticalDefectsLink    string
nullable: true
}Gestion des connexions WebHooks
Le table suivante répertorie les actions que vous pouvez effectuer pour gérer vos applications.
| Action | Description | Procédure | 
|---|---|---|
| Modifier (Edit) | Modifiez vos paramètres de connexion. | 
 | 
| Supprimer (Delete) | Supprime la connexion sélectionnée et ses exigences associées. | 
 | 
Articles associés