Webhooks in Qase allow you to create a connection between your own resources and Qase so that when a specific event takes place in Qase, it also sends a request to an endpoint that you defined for that particular event.
Setting up a webhook is easy: navigate to the Settings of a project where webhooks will be needed, then select Webhooks and hit "Create new webhook":
There are a few parameters you need to define for a new webhook:
- Basic:
-
- Title: a name for your webhook.
- Endpoint: a URL address that is configured on your side and is accessible to the public web; this address will be where Qase sends a request upon a defined event happening.
- Secret: we are sending this text as an X-Qase-Secret header so that you can authenticate your webhook,
-
- Events: in this section, you will set up a trigger for Qase to send a request to the endpoint; there are several to choose from, and it is also possible to enable multiple event-triggers for a single endpoint.
-
- Test Cases:
-
- Create test case
- Update test case
- Delete test case
- Clone test case
- Test Suites:
- Create test suite
- Update test suite
- Delete test suite
- Clone test suite
-
- Test Plans:
-
- Create test plan
- Update test plan
- Delete test plan
-
- Shared Steps:
-
- Create shared step
- Update shared step
- Delete shared step
-
- Milestones:
-
- Create milestone
- Update milestone
- Delete milestone
-
- Custom Fields:
-
- Create custom field
- Update custom field
- Delete custom field
-
- Test Runs:
-
- Test run start
- Test run aborted
- Test cases added to run
- Delete test run
- Complete test run
- Public link turned on
-
- Defects:
-
- Create defect
- Resolve defect
- Delete defect
-
- Test Cases:
-
Comments
0 comments
Please sign in to leave a comment.