Zapier app
Use Case 2: Mark Bug as Fixed in Test IO
Overview
The Mark Bug as Fixed action, combined with the Fetch Test IO Bug by External Id action, lets you build a workflow to mark a bug as fixed in Test IO when its status changes in your connected bug tracker.
This integration assumes the bug has already been exported from Test IO to another bug tracker (e.g., Asana).
In this use case, we'll demonstrate how to sync Test IO bug statuses with Asana using the Asana and Test IO Zapier apps.
Configure Completed Task trigger (Asana)
- Search for and select the Asana Zapier app.
- Select "Completed Task" as the Event (required) field and press Continue.
- (Account Tab) Sign in to Asana and press Continue.
- (Trigger Tab) Select your workspace and project. Press Continue.
- (Test Tab) Press Test trigger. Inspect the sample data and press Continue with selected record.
Configure Fetch Test IO Bug by External Id (Test IO)
Now that we have an Asana task completion trigger, we'll fetch the corresponding Test IO bug. We'll use the Asana task's GID to locate the bug in Test IO.
- Search for and select the Test IO Zapier app.
- Select "Fetch Test IO Bug by External Id" and press Continue.
- (Account Tab) Authenticate with your Test IO API token if needed.
- (Action Tab) In the External Bug ID field, select "Gid" from the Asana trigger output. Press Continue.
- (Test Tab)
- If you received a real Asana task previously exported from Test IO, press "Test step".
- If not, press "Skip test". Sample data will be used.
Configure Mark Bug as Fixed (Test IO)
Let's mark the fetched Test IO bug as fixed:
- Search for and select the Test IO Zapier app.
- Select "Mark Bug as Fixed" and press Continue.
- (Account Tab) Authenticate with your Test IO API token if needed.
- (Action Tab) In the Bug ID field, select "ID" from the previous Test IO action output. Press Continue.
- (Test Tab)
- If you received a real Test IO bug on the previous step, press "Test step".
- If not, press "Skip Test". Sample data will be used.
- Publish your Zap!
Congratulations! You've synced bug statuses between Asana and Test IO. Replace Asana with other Zapier-supported bug trackers (Jira, AzureDevOps, GitHub, etc.) to customize this integration.