Bugs‌ ‌found‌ ‌in‌ Zapier SaaS

Zapier

Zapier is a US-based workflow automation tool that allows its users to move info across 2000 web apps and save around two hours a day by automating routine tasks. Among the apps Zapier integrates with are Google Sheets, Gmail, Google Calendar, Slack, Trello, Salesforce, Airtable, Facebook Lead Ads, Asana, Shopify, and many more. Using Zapier requires no coding skills, and the whole process can be done in three simple steps – choosing a trigger event, setting a respective action for the trigger, and watching Zapier work for you.

Being passionate supporters of solutions designed to ease people’s lives, we couldn’t but include Zapier into our Bug Crawl rubric. Our QA engineers took some time to test the app, and here are the issues we discovered.

The user is redirected to 404 page after clicking on the “Wunderlist” link

Severity:

Critical

Steps to Reproduce:
  1. Open the next URL: https://zapier.com/.
  2. Scroll down to the footer.
  3. In the footer section, find the next visible text “Trending Apps”.
  4. Click on “Show more” text.
  5. Click on “Wunderlist” link.
  6. Pay attention to the next result.
Environment:

Windows x64 Enterprise + Google Chrome Version 86.0.4240.183 (Official Build)

Actual Result:

The user is redirected to 404 page after clicking on the “Wunderlist” link.

Expected Result:

The “Wunderlist” page opens up after clicking on it, and the user is able to browse it.

The map in the footer of the “About” page is not properly displayed

Severity:

Minor

Steps to Reproduce:
  1. Open the next URL: https://zapier.com/about/.
    1. Before proceeding to the next step, open the browser DevTools > Console.
  2. Scroll down to the footer.
  3. Take a look at the map placed right below the next visible text “Where We Work From”.
  4. Pay attention to the Console Log Errors (map-interact.js < Error: attribute cy: Expected length, “float.number”.).
Environment:

Windows x64 Enterprise + Google Chrome Version 86.0.4240.183 (Official Build)

Actual Result:

The map in the footer of the “About” page is not properly displayed.

Expected Result:

There are no console log errors regarding map-interact.js, and the “Where We Work From” map is fully displayed”.

The Airtable app is displayed without its logo within “Add a new app connection” block

Severity:

Trivial

Steps to Reproduce:
  1. Open the next URL: https://zapier.com/.
  2. Login with an existing account.
    1. Once you’ve logged into the system, proceed to the next step.
  3. Tap the drop-down menu in the upper-left corner of the screen.
  4. Tap the “My Apps” text.
  5. Tap “Add connection” button.
  6. Within the appeared list, scroll down to the next visible name of an app: “Airtable”.
  7. Pay attention to the next result.
Environment:

iPhone 8 + iOS 14.2

Actual Result:

Airtable’s logo does not show up within “Add a new app connection” list.

Expected Result:

The Airtable app is displayed with a respective logo within “Add a new app connection” list.

Zapier enables workflow automation across numerous popular apps and provides plans for every team size - from a free version with automation basics to enterprise-grade packages. However, despite the apparent advantages and appealing offers, low-impact bugs, like missing pages and logos, encountered by customers during their journey may negatively influence their experience and overall impression of the product.
Valentyn, QA engineer

Valentyn, QA engineer

Need a reliable QA partner?

Hire us