Zapier app

Use Case 1: Export Test IO Bug to Notion

Overview

The Bug Report Export Requested trigger in the Test IO Zapier app, combined with the Fetch Bug action, lets you export Test IO bugs to any system with a Zapier integration.

We'll demonstrate how to export a Test IO bug to Notion using the Test IO and Notion Zapier apps.

Configure export trigger (Test IO)

  1. Search for and select the Test IO Zapier app.
  2. Choose "Bug Report Export Requested" as the Event(required) field and press Continue.
    screenshot
    Screenshot 1. Select a trigger
  3. (Account Tab) Authenticate with your Test IO API token.
    screenshot
    Screenshot 2. Authentication
  4. (Trigger Tab) Select the product and section (use 'default-section' if your product doesn't have sections). Press Continue.
    screenshot
    Screenshot 3. Select product and sections
  5. (Test Tab) Press Test trigger. Inspect the sample data and press Continue with selected record.
    screenshot
    Screenshot 4. Test trigger

Configure fetch bug search (Test IO)

Now that the trigger is set up, let's fetch the bug's details from Test IO:

  1. Search for and select the Test IO Zapier app.
  2. Select the "Fetch Bug" action and press Continue.
    screenshot
    Screenshot 5. Select an action
  3. (Account Tab) Press Continue (or sign in if needed).
  4. (Action Tab) In the Bug ID field, select "Bug Report Id" from the previous trigger's output. Press Continue.
    screenshot
    Screenshot 6. Configure action
  5. Press "Skip test" as the bug with Bug ID provided in step 4 doesn't exists in Test IO. Sample data will be used for the next steps.
    screenshot
    Screenshot 7. Test trigger

Configure create database item action (Notion)

Let's create a new Notion database item using the fetched bug data:

  1. Search for and select the Notion Zapier app.

  2. Select "Create Database Item" and press Continue.

    screenshot
    Screenshot 8. Select an action
  3. (Account Tab) Authenticate with your Notion account and grant access to your database.

  4. (Action Tab) Select your database. Fill database fields with data received from Test IO.

    screenshot
    Screenshot 9. Fill the fields
  5. Choose "markdown" for Content Format. Use markdown syntax in the Content field to format the bug details. Many fields in Test IO bug data contains both versions: markdown and html. For example, Steps and Steps Html, Attachments and Attachments Html and etc. Press Continue.

    screenshot
    Screenshot 10. Fill content with markdown
  6. (Test Tab) Press "Test step" to create a new record in your Notion database.

    screenshot
    Screenshot 11. Test action
  7. In Notion, verify the formatting of the new bug.

    screenshot
    Screenshot 12. New record in Notion
  8. Click "Open" to view the formatted bug details.

    screenshot
    Screenshot 13. Bug details 1
    screenshot
    Screenshot 14. Bug details 2
  9. Finally, publish your Zap.

    screenshot
    Screenshot 15. Publish Zap

Congratulations! You've successfully integrated Test IO and Notion. To export to other systems, simply replace Notion with the corresponding Zapier app (Jira, AzureDevOps, GitHub, etc.).


Previous
Actions and Searches