Bugs‌ ‌found‌ ‌in‌ Dubb SaaS

Dubb

Dubb is a versatile platform that simplifies creating and sharing convertible and trackable screen recordings and videos. It enhances digital communication by enabling users to share videos across various platforms, including emails, social networks, and SMS.

The app offers advanced features such as call-to-actions, custom video landing pages, testimonial collections, and detailed analytics, all designed to boost engagement and conversions.

Our team at QAwerk conducted a detailed Bug Crawl of Dubb and identified several issues that might affect performance and user experience. We invite you to review our findings and explore how these insights can help enhance the platform.

Login error occurs after entering credentials

Severity:

Critical

Precondition:

Register an account.

Steps to Reproduce:
  1. Go to the main page of the site as a non-logged-in user: https://dubb.com/.
  2. Click on the “Login” button.
  3. Enter “E-Mail Address”.
  4. Enter “Password”.
  5. Click on the “Login” button.
Environment:

OS: Windows 10 Pro
Browsers: Chrome v.127.0.6533.88, Firefox v.128.0, Microsoft Edge v.127.0.2651.74

Actual Result:

Error after logging into the account.

Expected Result:

There should be no error after login.

Login error occurs after entering credentials
Login error occurs after entering credentials

Error occurs after recording video

Severity:

Critical

Precondition:

Logged into the account.

Steps to Reproduce:
  1. In the top menu, click the “Record or upload a video” button.
  2. Grant the site access to the camera and microphone.
  3. Click the “Start recording” button.
  4. Wait for 10 seconds.
  5. Click the check mark.
  6. Wait for processing to complete.
Environment:

OS: Windows 10 Pro
Browsers: Chrome v.127.0.6533.88, Firefox v.128.0, Microsoft Edge v.127.0.2651.74

Actual Result:

An error occurs after recording the video.

Expected Result:

An error should not occur after recording the video.

Error occurs after recording video

Video editing tool not loading

Severity:

Critical

Precondition:

Login to the account.

Steps to Reproduce:
  1. Click on the “Videos” button in the side menu.
  2. Click on any video.
  3. Click on the “Editing” button.
Environment:

OS: Windows 10 Pro
Browsers: Chrome v.127.0.6533.88, Firefox v.128.0, Microsoft Edge v.127.0.2651.74

Actual Result:

Video editing tool does not load.

Expected Result:

Video editing tool should load.

Preview button opens chat instead of previewing video

Severity:

Major

Precondition:

A user is logged in to the account.

Steps to Reproduce:
  1. In the side menu, click on the “Call To Actions” button.
  2. Click on the “+” button.
  3. Fill in the fields: “Name,” “Type,” “Message,” and “Button Text.”
  4. Click on the “Save and Close” button.
  5. Click outside the popup.
  6. Next to the created element, click on the “Preview” button.
Environment:

OS: Windows 10 Pro
Browsers: Chrome v.127.0.6533.88, Firefox v.128.0, Microsoft Edge v.127.0.2651.74

Actual Result:

Clicking the “Preview” button after a video opens the chat.

Expected Result:

Clicking the “Preview” button should display a preview of the element.

Video guide settings button does not work

Severity:

Major

Precondition:

A user is logged in to the account for the first time.

Steps to Reproduce:
  1. In the side menu, click on the “Campaigns” button.
  2. Click on the “Email” button.
  3. Click the play button for the video.
  4. Click on the settings button.
Environment:

OS: Windows 10 Pro
Browsers: Chrome v.127.0.6533.88, Firefox v.128.0, Microsoft Edge v.127.0.2651.74

Actual Result:

The video guide settings button does not work.

Expected Result:

The video guide settings button should work.

Some names entered during video creation not saved

Severity:

Major

Precondition:

The user is logged in to the account.

Steps to Reproduce:
  1. In the top menu, click the “Record or Upload a Video” button.
  2. Give the site access to the camera and microphone.
  3. Click on the “Start Recording” button.
  4. Wait 10 seconds.
  5. Click on the check mark.
  6. Enter the title of the video in the “Video Title” field.
Environment:

OS: Windows 10 Pro
Browsers: Chrome v.127.0.6533.88, Firefox v.128.0, Microsoft Edge v.127.0.2651.74

Actual Result:

Not all names entered during video creation are saved.

Expected Result:

All names entered during video creation should be saved.

Viewing a video does not update the view count in the statistics

Severity:

Major

Precondition:

The user is logged in to the account.

Steps to Reproduce:
  1. In the top menu, click on the “Record or Upload a Video” button.
  2. Grant the site access to the camera and microphone.
  3. Click on the “Start Recording” button.
  4. Wait 10 seconds.
  5. Click on the check mark.
  6. Wait for the processing to complete.
  7. Copy the video link.
  8. Open another browser where you are not logged in, or open an incognito tab.
  9. Paste the link and watch the video.
  10. Return to the video page and refresh the page.
  11. Check the statistics for the number of views.
Environment:

OS: Windows 10 Pro
Browsers: Chrome v.127.0.6533.88, Firefox v.128.0, Microsoft Edge v.127.0.2651.74

Actual Result:

After watching a video, one view is not added to the statistics.

Expected Result:

The view should be reflected in the statistics.

Moving Deal to another column does not update total amount in columns

Severity:

Major

Precondition:

The user is logged into the account.

Steps to Reproduce:
  1. In the side menu, click on the “CRM” button.
  2. Click on the “Deals” button.
  3. Click on + for any column.
  4. Fill in the “Title” and “Amount” fields.
  5. Click on the “Submit” button.
  6. Click on the created Deal and drag it to another column.
Environment:

OS: Windows 10 Pro
Browsers: Chrome v.127.0.6533.88, Firefox v.128.0, Microsoft Edge v.127.0.2651.74

Actual Result:

Moving a Deal to another column does not update the total amount in the columns.

Expected Result:

Moving a Deal to another column should update the total amount in the columns.

Creating Deal shows empty "Stage" list

Severity:

Major

Precondition:

The user is logged into the account.

Steps to Reproduce:
  1. In the side menu, click on the “CRM” button.
  2. Click on the “Deals” button.
  3. Click on the “List View” button.
  4. Click on the + button.
  5. Click on the “Stage” dropdown list.
Environment:

OS: Windows 10 Pro
Browsers: Chrome v.127.0.6533.88, Firefox v.128.0, Microsoft Edge v.127.0.2651.74

Actual Result:

Creating a Deal shows an empty “Stage” list.

Expected Result:

The “Stage” list should display available options.

Guide displays poor image quality

Severity:

Minor

Precondition:

The user has to have an account.

Steps to Reproduce:
  1. Go to the main page of the site as a non-logged-in user https://dubb.com/.
  2. Click on the “Login” button.
  3. Enter “E-Mail Address.”
  4. Enter “Password”.
  5. Click on the “Login” button.
Environment:

OS: Windows 10 Pro
Browsers: Chrome v.127.0.6533.88, Firefox v.128.0, Microsoft Edge v.127.0.2651.74

Actual Result:

The guide displays poor image quality.

Expected Result:

The guide should display high-quality images.

Guide displays poor image quality

The dropdown list does not collapse

Severity:

Minor

Precondition:

Login to the account.

Steps to Reproduce:
  1. In the side menu, click on the “Videos” button.
  2. Click on any video.
  3. Click on the Presets button.
  4. Click on the user’s drop-down list.
  5. Click the “Delete Options” button.
  6. Click on the “Presets” button.
Environment:

OS: Windows 10 Pro
Browsers: Chrome v.127.0.6533.88, Firefox v.128.0, Microsoft Edge v.127.0.2651.74

Actual Result:

The dropdown list does not collapse.

Expected Result:

The dropdown list should collapse.

Buttons appear on a transparent background

Severity:

Minor

Precondition:
  1. Login to the account.
  2. Fill out the AI ​​Assistant profile information.
Steps to Reproduce:
  1. In the top menu, click on the “AI ​​​​Assistant” button.
  2. Enter the prompt in the Prompt field.
  3. Click on the “Submit” button.
  4. Scroll down the generated text.
Environment:

OS: Windows 10 Pro
Browsers: Chrome v.127.0.6533.88, Firefox v.128.0, Microsoft Edge v.127.0.2651.74

Actual Result:

Buttons appear on a transparent background.

Expected Result:

Buttons should appear on a white background.

Buttons appear on a transparent background

Two different pop-ups about the need to upgrade the account

Severity:

Minor

Precondition:

The user is logged in to the account.

Steps to Reproduce:
  1. In the side menu, click on the “Automation” button.
  2. Click on the “Workflows” button.
  3. Click on the “Cancel” button.
Environment:

OS: Windows 10 Pro
Browsers: Chrome v.127.0.6533.88, Firefox v.128.0, Microsoft Edge v.127.0.2651.74

Actual Result:

Two different pop-ups about the need to upgrade the account.

Expected Result:

There should be only one pop-up to upgrade the account.

Letter "p" does not fit in field

Severity:

Trivial

Precondition:

The user is logged in to the account.

Steps to Reproduce:
  1. In the top menu, click on the profile icon.
  2. Click the button “Your settings”.
  3. Scroll down to the “Email Signature” block.
Environment:

OS: Windows 10 Pro
Browsers: Chrome v.127.0.6533.88, Firefox v.128.0, Microsoft Edge v.127.0.2651.74

Actual Result:

The letter “p” does not fit in the field.

Expected Result:

The letter “p” must fit completely into the field.

Letter p does not fit in field

Extra side-scrolling

Severity:

Trivial

Precondition:

The user is logged in to the account.

Steps to Reproduce:
  1. In the side menu, click on the “Campaigns” button.
  2. Click on the “Email” button.
Environment:

OS: Windows 10 Pro
Browsers: Chrome v.127.0.6533.88, Firefox v.128.0, Microsoft Edge v.127.0.2651.74

Actual Result:

Extra side-scrolling.

Expected Result:

The page should be optimized in width for standard monitor extensions.

Extra side-scrolling
Extra side-scrolling

Play button overrides "Watch later" button

Severity:

Trivial

Precondition:

The user is logged in to the account.

Steps to Reproduce:
  1. In the side menu, click on the “Campaigns” button.
  2. Click on the “Email” button.
  3. Click on the play button.
  4. Click on the three dots in the upper right corner of the video.
  5. Click on the pause button.
Environment:

OS: Windows 10 Pro
Browsers: Chrome v.127.0.6533.88, Microsoft Edge v.127.0.2651.74

Actual Result:

The play button overrides the “Watch later” button.

Expected Result:

Buttons should not overlap other buttons.

Play button overrides Watch later button

Non-customized scroll for the side menu

Severity:

Trivial

Precondition:

The user is logged in to the account.

Steps to Reproduce:
  1. In the side menu, click on the “CRM” button.
  2. Click on the “Contacts” button.
  3. Scroll through the side menu.
Environment:

OS: Windows 10 Pro
Browsers: Chrome v.127.0.6533.88, Firefox v.128.0, Microsoft Edge v.127.0.2651.74

Actual Result:

The scroll bar for the side menu is not customized.

Expected Result:

The scrolls displayed within the website should be customized.

Non-customized scroll for the side menu

No space before text near lock icon

Severity:

Trivial

Precondition:

The user is logged in to the account.

Steps to Reproduce:
  1. Click on the “Videos” button in the side menu.
  2. Click on any video.
  3. Click on the “Closed” Captions button.
Environment:

OS: Windows 10 Pro
Browsers: Chrome v.127.0.6533.88, Firefox v.128.0, Microsoft Edge v.127.0.2651.74

Actual Result:

No space before the text near the lock icon.

Expected Result:

Space should be added before the text near the lock icon.

No space before text near lock icon
During testing of the Dubb SaaS platform, I found 18 bugs affecting key areas like video recording and account login. Implementing thorough cross-browser and cross-device testing will address these issues, and using automated regression tests can help catch similar bugs in future updates. Ensuring consistent UI/UX and improving video quality checks will enhance overall user experience.
Iryna, QA engineer

Iryna, QA engineer

Need a reliable QA partner?

Hire us