Bugs‌ ‌found‌ ‌in‌ Smartsupp SaaS

Smartsupp

Smartsupp SaaS revolutionizes online shopping by integrating live chat, chatbots, and video recordings. With 50,000+ active webshops globally, it automates responses, offers personalized service, and boosts conversion rates.

With Smartsupp, one can access real-time visitor lists enriched with e-commerce data to identify interests, initiate proactive sales conversations, and facilitate genuine connections. Automate FAQ responses, access metrics, and engage in multichannel communication—all conveniently managed through a unified dashboard.

QAwerk engineers have extensive experience in testing SaaS products, so we wanted to check if Smartsupp could pass our quality assurance test. Here are our findings!

No validation in “Request Demo” form

Severity:

Major

Precondition:

The user is on the “Request Demo” page.

Steps to Reproduce:
  1. Enter “Test” in the “First Name” field.
  2. Enter “test” in the “Last Name” field.
  3. Enter “sfsf” in the “Business Email” field.
  4. Enter “sdsd” in the “Phone Number” field.
  5. Enter “1123” in the “Website” field.
  6. Select “More than 250 employees” in the “Number of Employees” field.
  7. Click the “Request a Demo” button.
Environment:

Windows 10 x64
Chrome v. 119.0.6045.200
Firefox v. 120.0
Edge v. 119.0.2151.97

Actual Result:

The form was submitted successfully, and no validation errors were displayed.

Expected Result:

Validation errors for an invalid email, phone number, and website should be displayed.

User is unable to change language in “Request Demo” form

Severity:

Minor

Precondition:

The user is on the “Request Demo” page.

Steps to Reproduce:
  1. Click on the Language dropdown.
  2. Change the language to Spanish.
  3. Change the language to Polish.
  4. Change the language to Italian.
Environment:

Windows 10 x64
Chrome v. 119.0.6045.200
Firefox v. 120.0
Edge v. 119.0.2151.97

Actual Result:

After the user changes the language, there is no response or visible change.

Expected Result:

The language should be changed.

User can input spaces, leaving the name field empty

Severity:

Minor

Precondition:

The user has created an account.

Steps to Reproduce:
  1. Click the “My Profile” button.
  2. Click the “Profile” button.
  3. Delete the previous name in the name field.
  4. Press the spacebar three times and click the “Save” button.
Environment:

Windows 10 x64
Chrome v. 119.0.6045.200
Firefox v. 120.0
Edge v. 119.0.2151.97

Actual Result:

The name was saved, and no validation errors were displayed.

Expected Result:

Validation should be displayed, and the name should not be saved.

Even with chat sounds disabled, user can still hear them

Severity:

Minor

Precondition:

The user is on the “Preview” page and has added a chat.

Steps to Reproduce:
  1. Open the chat widget.
  2. Click the three dots button.
  3. Disable sounds by clicking “Play the sounds.”
  4. Type any data in the chat.
  5. Send the message.
Environment:

Windows 10 x64
Chrome v. 119.0.6045.200
Firefox v. 120.0
Edge v. 119.0.2151.97

Actual Result:

Despite disabling chat sounds in settings, the user can still hear them.

Expected Result:

The user should not hear the sounds.

During the test, I identified several bugs related to validation. I recommend implementing robust
validation measures.
Oleh, QA engineer

Oleh, QA engineer

Need a reliable QA partner?

Hire us