Hooks are useful in integrating third party tools. Few points regarding this functionality:
- Any third party tools which provides REST APIs, can be easily integrated with vREST via hooks functionality.
- Hooks receives data from test runs and test cases, which can be sent to third party tools via REST APIs.
Few examples where hooks can be useful:
- Logging bugs in any issue tracking tools (e.g. JIRA) for failed test cases
- For more information, please read JIRA Integration via hooks.
- Updating execution status of test case in any test case management tools (e.g. TestRail).
- Sending test run execution notifications to slack.
- For more information, please read Slack Integration via hooks.
- and many more ...
The layout of this tab contains 3 sections as shown in the below screenshot:
- Hooks tab LHS pane
- Hooks tab tool bar
- Hooks tab main body