Using Jira Webhooks
You can use Jira Webhooks to update the following:
Jira Requirement Sync
Jira Requirement Sync ensures that any changes made to issues in Jira are reflected accurately in Zephyr using Webhook. The following are the conditions when issues get added, updated, or deleted from Zephyr Requirement via webhook:
Whenever an issue is created in Jira and satisfies the JQL specified in the Zephyr Requirement, it is automatically added to Zephyr using a webhook.
Whenever an issue is updated in Jira, and it satisfies the JQL specified in Zephyr Requirement, the corresponding issue in Zephyr is promptly updated using a webhook.
If you delete an issue in Jira that satisfies the JQL used in the Zephyr Requirement, it is deleted from Zephyr using a webhook.
Jira Import:
Jira Import facilitates efficient synchronization between Jira and Zephyr.
Whenever you update an issue in Jira and if the problem is present in Zephyr Requirement, the corresponding issue in Zephyr gets updated using a webhook.
When utilizing Jira Import functionality, you can update the following fields in an issue in Zephyr using webhook.
Status
Priority
Summary
Defect (Linked to Execution)
When an issue is linked to a Test Execution, any subsequent updates automatically reflect in the Test Execution Defect Link.
In Zephyr, using webhook, you can update the following fields for the linked defects:
Status
Priority
Summary
In Zephyr, you can view the updates for the linked defects in:
Open and Overall Defective gadget
Release Summary page
Test Execution Defect link on hover
Defect Tracking Summary Page
In the Defect Tracking Search window, we fetch the issue directly from Jira. There is no webhook associated with the tracking.
Note
The optimization enhances the speed and efficiency of processing incoming events and to filter out irrelevant events from the processing lifecycle. Several issues have been identified for optimization, including processing speed, integration of new logic in ZE, event filtering in ZE webhook service, and mapping validation. These streamline the processing mechanism, reducing delays and enhancing the system's ability to handle relevant events effectively.