Bugs‌ ‌found‌ ‌in‌ Streak SaaS

Streak

Streak SaaS is a powerful tool that allows users to manage their pipelines seamlessly within Gmail. It enables teams to set up and customize workflows, easily adding, editing, and collaborating like in a spreadsheet.

Users can filter, sort, and group data to quickly identify bottlenecks, see upcoming tasks, and automate data capture from contacts and emails. Built directly into Gmail with G Suite integrations, Streak CRM keeps your team synchronized by automatically sharing emails, notes, and call logs, and offers features like email tracking, mail merge, scheduled emails, and snippets.

Our QA specialists put Streak SaaS to the test to see how it could be improved even further. Here’s a list of bugs we found that could use some fixing.

Initial plugin use triggers import error

Severity:

Major

Precondition:
  1. Create a Google mailbox.
  2. Add the Streak plugin to your browser.
Steps to Reproduce:
  1. Go to your Google mailbox.
  2. Click on the plug-ins icon.
  3. Select the “Streak CRM for Gmail” plugin.
  4. Click on the “Sign in with Google” button.
  5. Click on the “Continue” button.
  6. Click on the “Allow” button.
  7. Choose the radio button “CRM → manage sales, hiring, and fundraising pipelines & more.”
  8. Enter the site address “https://qawerk.com/“.
  9. Click on the “Continue” button.
  10. Choose the radio button “51+ users”.
  11. Click on the “Yes, I want to invite my teammates now” button.
  12. Click on the “Continue with the tour” button.
  13. Enter “QA”.
  14. Click on the “Continue” button.
  15. Click on the “Continue” button again.
  16. Choose the radio button “Sales”.
  17. Click on the “Continue” button.
  18. Choose the radio button “Google Sheets”.
  19. Wait while the import is in progress.
Environment:

Windows 10
Chrome v.125.0.6422.78, Microsoft Edge v.125.0.2535.67

Actual Result:

Import error occurs when using the plugin for the first time.

Expected Result:

There should be no import errors.

Initial plugin use triggers import error

Exporting contacts from Google Docs fails with error

Severity:

Critical

Precondition:
  1. Add a plugin to Gmail.
  2. Upload the file with contacts to Google Drive from QAwerk contacts.xlsx.
Steps to Reproduce:
  1. Go to your Gmail inbox.
  2. Click the “+” button next to “Streak Pipelines.”
  3. Click on the “Create” button.
  4. Click on the “Continue” button.
  5. Click on the “Continue” button again.
  6. Click on the “Skip for now” button.
  7. Click on the three dots.
  8. Click the “Export” button.
  9. Click on the “Boxes” button.
  10. Click on the “CHOOSE EXISTING” button.
  11. Select “Upload earlier file.”
  12. Click on the “Select” button.
  13. Click on the “Next” button.
  14. Click on the “START EXPORT” button.
Environment:

Windows 10
Chrome v.125.0.6422.78, Microsoft Edge v.125.0.2535.67

Actual Result:

An error occurs when exporting contacts from Google Docs.

Expected Result:

If there was data for export after the analysis, then there should be no error during the export process.

Scheduled task fails to add to calendar

Severity:

Major

Precondition:

Add a plugin to Gmail.

Steps to Reproduce:
  1. Go to the Gmail inbox.
  2. Click the “+” button next to “Streak Pipelines.”
  3. Click on the “Create” button.
  4. Click on the “Continue” button.
  5. Click on the “Continue” button.
  6. Click on the “Skip for now” button.
  7. Click on the “+” next to “Lead.”
  8. Enter a name.
  9. In the first column of the added lead, click on the arrow.
  10. Click on the check mark.
  11. In the popup that appears, click on the clock.
  12. Click on the “Tomorrow at 8am” button.
  13. In the sidebar, click on the “Calendar” button.
  14. Choose tomorrow.
  15. Check out the 8am slot.
Environment:

Windows 10
Chrome v.125.0.6422.78, Microsoft Edge v.125.0.2535.67

Actual Result:

The scheduled task has not been added to the calendar.

Expected Result:

The task should be added to the calendar.

Inability to expand editing snippets to full screen

Severity:

Major

Precondition:

Add a plugin to Gmail.

Steps to Reproduce:
  1. Go to the Gmail inbox.
  2. Click on the “Compose” button.
  3. Click on the “Snippets” button.
  4. Click on the “Create snippet from draft” button.
  5. Click on the “Full Screen” button.
Environment:

Windows 10
Chrome v.125.0.6422.78, Microsoft Edge v.125.0.2535.67

Actual Result:

Editing snippets cannot be expanded to full screen.

Expected Result:

Editing snippets should be able to expand to full screen.

Lead unavailable for quick add if contacted first

Severity:

Major

Precondition:
  1. Add a plugin to Gmail for one account – user1.
  2. Create a Gmail account for the second user – user2.
Steps to Reproduce:
  1. User1:
    1. Go to the Gmail inbox.
    2. Click on the “Compose” button.
    3. Enter user1’s email in the “To” field.
    4. Enter any subject in the “Subject” field.
    5. Enter any text in the body of the email.
    6. Click on the “Send” button.
  2. User2:
    1. Go to the Gmail inbox.
    2. Click the “+” button next to “Streak Pipelines.”
    3. Click on the “Create” button.
    4. Click on the “Continue” button.
    5. Click on the “Continue” button.
    6. Click on the “Skip for now” button.
    7. In the top menu, click on the “+” button.
    8. Click on the “Quick add” button.
    9. In the “Search suggestions” field, enter the email address of user2.
Environment:

Windows 10
Chrome v.125.0.6422.78, Microsoft Edge v.125.0.2535.67

Actual Result:

The lead is not available for quick add if they were contacted first.

Expected Result:

The lead that first established contact should be available for quick add.

Closing investor creation opens lead application

Severity:

Major

Precondition:

Add a plugin to Gmail.

Steps to Reproduce:
  1. Go to Gmail inbox.
  2. Click the “+” button next to “Streak Pipelines.”
  3. Click on the “Investor” button.
  4. Click on the “Create” button.
  5. Click on the “Continue” button.
  6. Click on the “Cancel” button.
Environment:

Windows 10
Chrome v.125.0.6422.78, Microsoft Edge v.125.0.2535.67

Actual Result:

If the user closes the creation of investors, the Lead application opens.

Expected Result:

If the user closes the creation of investors, the Lead application should not open.

Email used instead of username

Severity:

Minor

Precondition:
  1. Add a plugin to Gmail for one account – user1.
  2. Create a Gmail account for the second user – user2.
Steps to Reproduce:
  1. user2:
    1. Go to the Gmail inbox.
    2. Click on the “Compose” button.
    3. Enter user1’s email in the “To” field.
    4. Enter any subject in the “Subject” field.
    5. Enter any text in the body of the email.
    6. Click on the “Send” button.
  2. user1:
    1. Go to the Gmail inbox.
    2. Click on the email received from user2.
    3. Click on the “Reply” button.
    4. Enter any text in the body of the email.
    5. Click on the “Send” button.
    6. Click the “+” button next to “Streak Pipelines.”
    7. Click on the “Create” button.
    8. Click on the “Continue” button.
    9. Click on the “Continue” button.
    10. Click on the “Skip for now” button.
    11. In the top menu, click on the “+” button.
    12. Click on the “Quick add” button.
    13. In the “Search suggestions” field, enter the email address of user2.
    14. Click on user2.
Environment:

Windows 10
Chrome v.125.0.6422.78, Microsoft Edge v.125.0.2535.67

Actual Result:

Email is given instead of the username.

Expected Result:

The user’s name should be entered in the name field.

Error occurs when previewing informational video

Severity:

Minor

Precondition:

Add a plugin to Gmail.

Steps to Reproduce:
  1. Click on the “Streak” button.
  2. Click on the “See more” button.
  3. Click on “Invite your team to collaborate in Streak.”
Environment:

Windows 10
Chrome v.125.0.6422.78, Microsoft Edge v.125.0.2535.67

Actual Result:

An error occurs when previewing the informational video.

Expected Result:

All informational videos should display a preview.

Error occurs when previewing informational video

Name of collapsed menu item not visible on cursor hover

Severity:

Minor

Precondition:

Add a plugin to Gmail.

Steps to Reproduce:
  1. Go to the Gmail inbox.
  2. Click the “+” button next to “Streak Pipelines.”
  3. Click on the “Create” button.
  4. Click on the “Continue” button.
  5. Click on the “Continue” button.
  6. Click on the “Skip for now” button.
  7. Click on the “+” next to “Lead.”
  8. Enter a name.
  9. For each menu item, click on the arrow to collapse it.
  10. Hover over any collapsed menu item from above.
Environment:

Windows 10
Chrome v.125.0.6422.78, Microsoft Edge v.125.0.2535.67

Actual Result:

When viewing a collapsed menu item, its name is not visible when hovering over the cursor.

Expected Result:

When viewing a collapsed menu item, its name should be visible when hovering over the cursor.

Sorting arrows overlap column names

Severity:

Minor

Precondition:

Add a plugin to Gmail.

Steps to Reproduce:
  1. Go to Gmail inbox.
  2. Click the “+” button next to “Streak Pipelines.”
  3. Click on the “Create” button.
  4. Click on the “Continue” button.
  5. Click on the “Continue” button.
  6. Click on the “Skip for now” button.
  7. Click on the “+” next to “Lead.”
  8. Enter a name.
Environment:

Windows 10
Chrome v.125.0.6422.78, Microsoft Edge v.125.0.2535.67

Actual Result:

Sorting arrows are superimposed on column names.

Expected Result:

Sorting arrows should not be superimposed on column names.

Sorting arrows overlap column names

Clicking close cross in snippets editing collapses interface

Severity:

Trivial

Precondition:

Add a plugin to Gmail.

Steps to Reproduce:
  1. Go to Gmail inbox.
  2. Click on the “Compose” button.
  3. Click on the “Snippets” button.
  4. Click on the “Create snippet from draft” button.
  5. Click on the cross button.
Environment:

Windows 10
Chrome v.125.0.6422.78, Microsoft Edge v.125.0.2535.67

Actual Result:

When clicking on the cross to close snippets editing, it collapses.

Expected Result:

When clicking on the cross to close snippets editing, the window should close.

Full subject of snippets not visible

Severity:

Trivial

Precondition:

Add a plugin to Gmail.

Steps to Reproduce:
  1. Go to Gmail inbox.
  2. Click on the “Compose” button.
  3. Click on the “Snippets” button.
  4. Click on the “Create snippet from draft” button.
  5. In the “Subject” field, enter “Ensure the Quality of Your Chrome Plugin with QAwerk’s Expert Testing Services.”
  6. Try to see the subject in full.
Environment:

Windows 10
Chrome v.125.0.6422.78, Microsoft Edge v.125.0.2535.67

Actual Result:

It’s not possible to view the full subject of snippets.

Expected Result:

It should be possible to view the full subject of snippets.

Empty lead added to leads counter

Severity:

Trivial

Precondition:

Add a plugin to Gmail.

Steps to Reproduce:
  1. Go to Gmail inbox.
  2. Click the “+” button next to “Streak Pipelines.”
  3. Click on the “Create” button.
  4. Click on the “Continue” button.
  5. Click on the “Continue” button.
  6. Click on the “Skip for now” button.
  7. Click on the “+” next to “Lead.”
  8. Enter a name.
  9. Clear the name field.
Environment:

Windows 10
Chrome v.125.0.6422.78, Microsoft Edge v.125.0.2535.67

Actual Result:

An empty lead is added to the Leads counter.

Expected Result:

If the lead does not contain data, then it should not be counted toward the Leads counter.

Empty lead added to leads counter

Streak study video details displayed outside viewport when expanded

Severity:

Trivial

Precondition:

Add a plugin to Gmail.

Steps to Reproduce:
  1. Click on the “Streak” button.
  2. Click on the “See more” button.
  3. Click on “Manage your mail merges and quota.”
Environment:

Windows 10
Chrome v.125.0.6422.78, Microsoft Edge v.125.0.2535.67

Actual Result:

When expanding the details of the Streak study video, it is displayed outside the viewport.

Expected Result:

When expanding the details of the Streak study video, it should be fully displayed on the screen.

I found 14 bugs while testing, from small display quirks to some pretty big issues messing with lead management and project tracking. To make Streak SaaS smoother and keep users happy, it's better to try it out on different Gmail versions and browsers, use some automated tools like Selenium for better testing, and check everything again after fixing the bugs.
Iryna, QA engineer

Iryna, QA engineer

Need a reliable QA partner?

Hire us