test-suite
2024.10
true
- Test Suite の利用を開始する
- Studio
- Orchestrator
- Testing ロボット
- Test Manager
Test Suite ユーザー ガイド
Last updated 2024年11月11日
Webhook
Test Manager には、外部ツールが Test Manager 内のイベントにサブスクライブするための Webhook が用意されています。
現在、次のイベントがサポートされています。
- 不具合を作成: このイベントは、テスト ケースの結果から [不具合を作成] タスクを呼び出すと常にトリガーされます。外部の不具合管理ツールで、テスト結果からのログ情報を含む不具合レポートを受信できるようになります。
- 不具合の KPI: このイベントは、Test Manager ダッシュボードで不具合の KPI が更新されると呼び出されます。外部の不具合管理システムからの統計情報を Test Manager ダッシュボードに表示できるようになります。
Test Manager は、以下のペイロードで登録済みの Webhook を起動します。
Test Manager REST API を使用して、不合格だったテストの詳細を取得し、作成した不具合に情報を追加します。
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 は、以下のペイロードで登録済みの Webhook を起動します。
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
}
Webhook 接続を管理する
以下に、Webhook 接続を管理するために実行できるアクションのリストを示します。
操作 |
説明 |
手順 |
---|---|---|
編集 |
接続設定を編集します。 |
|
削除する |
選択した接続および関連する要件を削除します。 |
|
関連記事