Bugs‌ ‌found‌ ‌in‌ BenchmarkONE SaaS

BenchmarkONE

BenchmarkONE is a comprehensive CRM and marketing automation platform that helps small businesses and marketing agencies transform relationships into sales.

From generating leads to nurturing relationships, BenchmarkONE empowers businesses with the tools they need to thrive, offering a free plan to kickstart their online journey. Featuring user-friendly landing page and form creation, intuitive contact scoring, streamlined deal pipelines, and easy-to-build email campaigns, it ensures efficient lead conversion and customer retention.

As part of QAwerk’s Bug Crawl initiative, we examined BenchmarkONE and identified bugs that could affect end users.

Impossible to delete added contacts

Severity:

Critical

Precondition:
  1. Download the document containing contacts: https://jira.redwerk.com/secure/attachment/118017/QAwerk%20contacts.csv.
  2. Log in to the BenchmarkONE account.
Steps to Reproduce:
  1. In the top menu, click on the “Contacts” button.
  2. Click the “Import” button.
  3. Select the previously downloaded document.
  4. Click on the “Continue” button.
  5. Click on the “Continue” button.
  6. For the “DEFAULT CONTACT STATUS” field, select “Lead.”
  7. For the “DEFAULT CONTACT STATUS” field, select “Lead.”
  8. Click on the “Continue” button.
  9. Click on the “Finish” button.
  10. Next to the name of the “Name” column, check the box to select all added contacts.
  11. Click the “Actions” button.
  12. Click on the “See more” button.
  13. Click on the “Delete contacts” button.
  14. Enter 18 in the field.
  15. Click on the “DELETE CONTACTS” button.
Environment:

Windows 10 Pro
Chrome v.122.0.6261.129, Firefox v.123.0.1, Microsoft Edge v.122.0.2365.92

Actual Result:

It’s impossible to delete added contacts.

Expected Result:

It should be possible to delete all added contacts.

Test email fails to reach inbox

Severity:

Critical

Precondition:
  1. Log in to the email account to which the BenchmarkONE account is registered.
  2. Log in to the BenchmarkONE account.
Steps to Reproduce:
  1. In the top menu, click on the “Email” button.
  2. Click the “Email Templates” button.
  3. Click the “New Email Template” button.
  4. Click on the “PREVIEW” button for any template.
  5. Click on the “USE TEMPLATE” button.
  6. In the “SUBJECT:” field, enter the text “Test.”
  7. Click the “Send Test Email” button.
  8. Click the “Send” button.
  9. Open the mailbox.
Environment:

Windows 10 Pro
Chrome v.122.0.6261.129

Actual Result:

The test email does not arrive in the mailbox.

Expected Result:

The test email should arrive in the mailbox.

Profile photo change error

Severity:

Critical

Precondition:

Log in to the account.

Steps to Reproduce:
  1. In the upper right corner, click on the profile button.
  2. Click on the “Account Settings” button.
  3. Click on the “Edit Contact Info” button.
  4. Click on the camera button to add a photo.
  5. Choose any picture on your computer.
  6. In the upper right corner, click on the profile button.
  7. Click on the “Account Settings” button.
  8. Click on the “Edit Contact Info” button.
  9. Click on the camera button to add a photo.
  10. Choose any picture on your computer.
  11. Click on the “SAVE CHANGES” button.
  12. Click on the “Edit Contact Info” button.
  13. Click on the camera button to add a photo.
  14. Choose any other picture on your computer.
  15. Click on the “SAVE CHANGES” button.
Environment:

Windows 10 Pro
Chrome v.122.0.6261.129, Firefox v.123.0.1, Microsoft Edge v.122.0.2365.92

Actual Result:

An error occurs when the profile photo is changed.
The error occurs in 1 out of 2 cases.

Expected Result:

There should be no error when changing the profile photo.

Profile photo change error

Error of missing subject doesn’t appear

Severity:

Major

Precondition:

Log in to the account.

Steps to Reproduce:
  1. In the top menu, click on the “Email” button.
  2. Click the “Email Templates” button.
  3. Click the “New Email Template” button.
  4. Click on the “PREVIEW” button for any template.
  5. Click on the “USE TEMPLATE” button.
  6. Click on the “Preview” button.
  7. Click the “Send Test” button.
Environment:

Windows 10 Pro
Chrome v.122.0.6261.129, Firefox v.123.0.1, Microsoft Edge v.122.0.2365.92

Actual Result:

The error regarding the missing subject does not appear when sending a test email from the preview page.

Expected Result:

The error indicating that the subject is missing should be displayed when attempting to send a letter from the preview page.

Profile photo upload icon is hard to spot

Severity:

Major

Precondition:

Log in to the account.

Steps to Reproduce:
  1. In the upper right corner, click on the profile button.
  2. Click on the “Account Settings” button.
  3. Click on the “Edit Contact Info” button.
Environment:

Windows 10 Pro
Chrome v.122.0.6261.129, Firefox v.123.0.1, Microsoft Edge v.122.0.2365.92

Actual Result:

The icon for adding a profile photo is very difficult to see.

Expected Result:

The icon for adding a profile photo should be more visible on a gray background.

Profile photo upload icon is hard to spot

Unable to complete “Lost deal reason” field

Severity:

Major

Precondition:
  1. Log in to the account.
  2. Add any lead contact.
Steps to Reproduce:
  1. In the top menu, click on the “Deals” button.
  2. Click on the “Add” button.
  3. Fill in the “DEAL NAME” field.
  4. Select “PRIMARY CONTACT” from the list.
  5. Fill in the “COMPANY” field with the previously added data.
  6. For the “STAGE” field, select “Lost.”
  7. In the “LOST REASON” field, try to enter any value.
Environment:

Windows 10 Pro
Chrome v.122.0.6261.129, Firefox v.123.0.1, Microsoft Edge v.122.0.2365.92

Actual Result:

The user cannot fill in the “Lost deal reason” field.

Expected Result:

The “LOST REASON” field must be a text input, not a drop-down list.

Files not added to current folder upon creation

Severity:

Major

Precondition:

Log in to the BenchmarkONE account.

Steps to Reproduce:
  1. In the top menu, click on the “Tools” button.
  2. Click the “My Files” button.
  3. Click the “Add Folder” button.
  4. Fill in the “FOLDER NAME” field.
  5. Click the “SAVE” button.
  6. Click on the newly created folder.
  7. Click the “Upload File” button.
  8. Select any file on your computer.
  9. Check the folder where the file is located.
Environment:

Windows 10 Pro
Chrome v.122.0.6261.129, Firefox v.123.0.1, Microsoft Edge v.122.0.2365.92

Actual Result:

When adding a file, it is not added to the folder in which the user is at the time of creation.

Expected Result:

The file should be saved in the folder where the user was at the time of adding the file.

Changing “STAGE” clears “WIN PROBABILITY” field

Severity:

Major

Precondition:

Log in to the account.

Steps to Reproduce:
  1. In the top menu, click on the “Deals” button.
  2. Click on the “Add” button.
  3. Fill in the “VALUE ($)” field.
  4. Fill in the “WIN PROBABILITY” field.
  5. For the “STAGE” field, select “Lost”.
  6. Fill in the “WIN PROBABILITY” field.
  7. For the “STAGE” field, select “Won”.
Environment:

Windows 10 Pro
Chrome v.122.0.6261.129, Firefox v.123.0.1, Microsoft Edge v.122.0.2365.92

Actual Result:

When the “STAGE” value is changed, the “WIN PROBABILITY” field is cleared.

Expected Result:

When changing the “STAGE” value, the “WIN PROBABILITY” field should not be cleared.

Search doesn't display accurate results

Severity:

Minor

Precondition:
  1. Download the document with the contacts: https://jira.redwerk.com/secure/attachment/118017/QAwerk%20contacts.csv.
  2. Log in to the BenchmarkONE account.
Steps to Reproduce:
  1. In the top menu, click on the “Contacts” button.
  2. Click the “Import” button.
  3. Select the previously downloaded document.
  4. Click on the “Continue” button.
  5. Click on the “Continue” button.
  6. For the “DEFAULT CONTACT STATUS” field, select “Lead”.
  7. For the “DEFAULT CONTACT STATUS” field, select “Lead”.
  8. Click on the “Continue” button.
  9. Click on the “Finish” button.
  10. Click on the search button.
  11. Type “Qawerker Clark”.
Environment:

Windows 10 Pro
Chrome v.122.0.6261.129, Firefox v.123.0.1, Microsoft Edge v.122.0.2365.92

Actual Result:

The search does not show the correct result.

Expected Result:

The search field should display only the correct result.

Clicking “Exit” button reverts user to prior form

Severity:

Minor

Precondition:
  1. Log in to the account.
  2. Add any lead contact.
Steps to Reproduce:
  1. In the top menu, click on the “Deals” button.
  2. Click on the “Add” button.
  3. Fill in the “DEAL NAME” field.
  4. Select “PRIMARY CONTACT” from the list.
  5. Fill in the “COMPANY” field with the previously added data.
  6. For the “STAGE” field, select “Won”.
  7. Fill in the “VALUE ($)” field.
  8. Fill in the “WIN PROBABILITY” field.
  9. Click on the “Save & Add Another” button.
  10. Click on the “Exit” button.
Environment:

Windows 10 Pro
Chrome v.122.0.6261.129, Firefox v.123.0.1, Microsoft Edge v.122.0.2365.92

Actual Result:

After clicking on the “Exit” button, the user returns to the previously filled form.

Expected Result:

When clicking on the “Exit” button, the “Deal” creation form should be closed.

Empty dropdown shown for “Start a Campaign”

Severity:

Minor

Precondition:
  1. Download the document with the contacts: https://jira.redwerk.com/secure/attachment/118017/QAwerk%20contacts.csv.
  2. Log in to the BenchmarkONE account.
Steps to Reproduce:
  1. In the top menu, click on the “Contacts” button.
  2. Click the “Import” button.
  3. Select the previously downloaded document.
  4. Click on the “Continue” button.
  5. Click on the “Continue” button.
  6. In the “Start a Campaign (optional)” block, click on the drop-down list.
Environment:

Windows 10 Pro
Chrome v.122.0.6261.129, Firefox v.123.0.1, Microsoft Edge v.122.0.2365.92

Actual Result:

An empty drop-down list is displayed for the “Start a Campaign” block.

Expected Result:

It should be possible to add items to the dropdown list.

Contact photo appears distorted

Severity:

Minor

Precondition:

Log in to the account.

Steps to Reproduce:
  1. In the top menu, click on the “Contacts” button.
  2. Click the “Add” button.
  3. Click on the photo field.
  4. Click the “Choose File” button.
  5. Choose any rectangular image.
  6. Click the “SAVE CHANGES” button.
Environment:

Windows 10 Pro
Chrome v.122.0.6261.129, Firefox v.123.0.1, Microsoft Edge v.122.0.2365.92

Actual Result:

The photo of the contact is deformed.

Expected Result:

The photo of the contact should not be deformed.

To apply new profile photo in menu, user needs to refresh page

Severity:

Minor

Precondition:

Log in to the account.

Steps to Reproduce:
  1. In the upper right corner, click on the profile button.
  2. Click on the “Account Settings” button.
  3. Click on the “Edit Contact Info” button.
  4. Click on the camera button to add a photo.
  5. Choose any picture on your computer.
  6. Click on the “SAVE CHANGES” button.
Environment:

Windows 10 Pro
Chrome v.122.0.6261.129, Firefox v.123.0.1, Microsoft Edge v.122.0.2365.92

Actual Result:

To apply the new profile photo in the menu, the user needs to refresh the page.

Expected Result:

The profile photo should update in the menu without requiring a page refresh.

Double-clicking removes question mark

Severity:

Trivial

Precondition:

Log in to the account.

Steps to Reproduce:
  1. In the top menu, click on the “Dashboard” button.
  2. Within any block, double-click on the question mark icon.
Environment:

Windows 10 Pro
Chrome v.122.0.6261.129, Firefox v.123.0.1, Microsoft Edge v.122.0.2365.92

Actual Result:

The question mark disappears when you double-click it.

Expected Result:

The question mark should not disappear.

"Current Hot Prospects" popup appears off-screen

Severity:

Trivial

Precondition:

Log in to the account.

Steps to Reproduce:
  1. In the top menu, click on the “Dashboard” button.
  2. Within the “Current Hot Prospects” block, double-click on the question mark icon.
Environment:

Windows 10 Pro
Chrome v.122.0.6261.129, Firefox v.123.0.1, Microsoft Edge v.122.0.2365.92

Actual Result:

The popup for the “Current Hot Prospects” field is off-screen.

Expected Result:

The popup should not extend beyond the screen.

Current Hot Prospects popup appears off-screen

"Mail" button overlaps with "SAVE CHANGES”

Severity:

Trivial

Precondition:

Log in to the account.

Steps to Reproduce:
  1. In the upper right corner, click on the profile button.
  2. Click on the “Account Settings” button.
  3. Click on the “Edit Contact Info” button.
Environment:

Windows 10 Pro
Chrome v.122.0.6261.129, Firefox v.123.0.1, Microsoft Edge v.122.0.2365.92

Actual Result:

The mail button is overlapping the “SAVE CHANGES” button.

Expected Result:

The mail button should not overlap the “SAVE CHANGES” button.

Mail button overlaps with SAVE CHANGES”

Partial placeholder display

Severity:

Trivial

Precondition:

Log in to the account.

Steps to Reproduce:
  1. In the top menu, click on the “Deals” button.
  2. In the top menu, click on the “Email” button.
  3. Click on the “Email Templates” button.
Environment:

Windows 10 Pro
Chrome v.122.0.6261.129, Firefox v.123.0.1, Microsoft Edge v.122.0.2365.92

Actual Result:

Not all of the placeholder is displayed on the page, and the scrollbar is missing.

Expected Result:

The placeholder image should be smaller.

Partial placeholder display

Incomplete placeholder text

Severity:

Trivial

Precondition:
  1. Download the document with the contacts: https://jira.redwerk.com/secure/attachment/118017/QAwerk%20contacts.csv.
  2. Log in to the BenchmarkONE account.
Steps to Reproduce:
  1. In the top menu, click on the “Contacts” button.
  2. Click the “Import” button.
  3. Select the previously downloaded document.
  4. Click on the “Continue” button.
  5. Observe the input field placeholder in the “Tag Your Contacts (optional)” block.
Environment:

Windows 10 Pro
Chrome v.122.0.6261.129, Firefox v.123.0.1, Microsoft Edge v.122.0.2365.92

Actual Result:

Not all placeholder text is displayed.

Expected Result:

All placeholder text should be displayed.

Incomplete placeholder text

Extra arrows shown on “Deals” page

Severity:

Trivial

Precondition:

Log in to the account.

Steps to Reproduce:
  1. In the top menu, click on the “Deals” button.
  2. Click on the right arrow icon within the gray field.
Environment:

Windows 10 Pro
Chrome v.122.0.6261.129, Firefox v.123.0.1, Microsoft Edge v.122.0.2365.92

Actual Result:

Extra arrows are displayed on the “Deals” page.

Expected Result:

The “Deals” page should not display arrows.

Bottom field frame missing

Severity:

Trivial

Precondition:

Log in to the account.

Steps to Reproduce:
  1. In the upper right corner, click on the profile button.
  2. Click on the “Account Settings” button.
  3. Scroll down to the bottom of the page.
Environment:

Windows 10 Pro
Chrome v.122.0.6261.129, Firefox v.123.0.1, Microsoft Edge v.122.0.2365.92

Actual Result:

The bottom frame of the field is not displayed.

Expected Result:

The bottom frame for the field should be displayed.

Bottom field frame missing

Cross icons shifted downward

Severity:

Trivial

Precondition:

Log in to the account.

Steps to Reproduce:
  1. In the upper right corner, click on the profile button.
  2. Click on the “Account Settings” button.
  3. Click on the “Notifications” button.
  4. Click on the “Edit Notifications” button.
  5. Uncheck some notification options.
  6. Click on the “SAVE CHANGES” button.
Environment:

Windows 10 Pro
Chrome v.122.0.6261.129, Firefox v.123.0.1, Microsoft Edge v.122.0.2365.92

Actual Result:

The cross icons are shifted downward.

Expected Result:

The cross icons should not be shifted down.

Cross icons shifted downward
I highly recommend comprehensive testing across browsers, devices, and user scenarios using tools like Selenium and JMeter to streamline testing and uncover issues effectively. Performing both functional and non-functional testing, including usability, performance, and security evaluations, ensures prompt identification and resolution of bugs.
Iryna, QA engineer

Iryna, QA engineer

Need a reliable QA partner?

Hire us