Bugs‌ ‌found‌ ‌in‌ AWeber SaaS

AWeber

AWeber is an email marketing and automation platform with a user-friendly drag-and-drop email builder for creating visually appealing campaigns.

It simplifies subscriber management, allowing targeted messages based on criteria. The platform offers automated email sequences, customizable templates, detailed analytics, A/B testing, and a landing page builder. AWeber ensures compliance, mobile optimization, and seamless integrations while prioritizing deliverability and providing support resources for effective email marketing.

Our QA team thoroughly examined AWeber SaaS from a professional standpoint, and we’d like to share the findings with you.

Unable to edit popup

Severity:

Major

Precondition:

Log in to your account.

Steps to Reproduce:
  1. Expand the “Pages & Forms” drop-down list in the side menu.
  2. Click on the “Landing Pages” button.
  3. Click on the “Create a Landing Page” button.
  4. Choose an empty popup template.
  5. In the left menu, click on the “Pop-up” block and drag it into the active editing area.
  6. Click on the inserted block.
  7. In the right block, click on the “Pop-up” tab.
  8. Drag the blocks from the left menu to the pop-up block.
Environment:

Windows 10 Pro
Chrome v.117.0.5938.62, Firefox v.117.0.1, Microsoft Edge v. 116.0.1938.76

Actual Result:

Unable to edit the popup; blocks are not added.

Expected Result:

It should be possible to add pop-up blocks.

Landing page is published but marked as unpublished

Severity:

Major

Precondition:
  1. Create a Facebook account.
  2. Log in to the “AWeber” account.
Steps to Reproduce:
  1. Click on the “Set Up” button next to the “Publish your pre-built sign-up page” block.
  2. Click on the “Create a Landing Page” button.
  3. Choose an empty popup template.
  4. Add some blocks.
  5. Click on the “Save & Exit” button.
  6. Click on the three dots next to the created page.
  7. Click the “Publish” button.
  8. Choose Facebook.
  9. Log in to your Facebook account and make the post.
  10. Return to the site and click on the “Done” button.
  11. Click on the logo in the upper-left corner.
Environment:

Windows 10 Pro
Chrome v.117.0.5938.62, Firefox v.117.0.1, Microsoft Edge v. 116.0.1938.76

Actual Result:

The landing page is published but incorrectly marked as unpublished.

Expected Result:

If the landing page has already been published, the block should display as completed.

In preview, letter template does not include slider

Severity:

Major

Precondition:
  1. Download three pictures to your computer.
  2. Log in to your “AWeber” account.
Steps to Reproduce:
  1. Expand the “Messages” drop-down list in the side menu.
  2. Click on the “Drafts” button.
  3. Click on the “Create a Message” button.
  4. Click on the “Drag & Drop Email Builder” button.
  5. In the left menu, click on the “Carousel” block and drag it into the active editing area.
  6. In the right menu, click on the “Add Slide” button.
  7. In the right menu, click on the “Add Slide” button again.
  8. Switch to the first tab.
  9. Click on the “Upload An Image” button.
  10. Select a file on your computer and add it.
  11. Switch to the second tab.
  12. Click on the “Upload An Image” button.
  13. Select a file on your computer and add it.
  14. Switch to the third tab.
  15. Click on the “Upload An Image” button.
  16. Select a file on your computer and add it.
  17. Click on the “Save” button.
  18. Click on the “Preview & Test” button.
Environment:

Windows 10 Pro
Chrome v.117.0.5938.62

Actual Result:

In the preview, the letter template does not include a slider.

Expected Result:

The slider should be displayed in the preview.

To cancel addition of component, user needs to press back button 3 times

Severity:

Minor

Precondition:

Log in to your account.

Steps to Reproduce:
  1. Expand the “Messages” drop-down in the side menu.
  2. Click “Drafts.”
  3. Select “Create a Message.”
  4. Click “Drag & Drop Email Builder.”
  5. In the left menu, drag the “Image” block into the active editing area.
  6. Click the undo button to step back three times.
Environment:

Windows 10 Pro
Chrome v.117.0.5938.62, Firefox v.117.0.1, Microsoft Edge v. 116.0.1938.76

Actual Result:

To cancel the addition of the newly added component, the user needs to press the back button three times.

Expected Result:

One click on the button should cancel the action.

Picture moves from one slide to another

Severity:

Minor

Precondition:
  1. Download a picture to your computer.
  2. Log in to your “AWeber” account.
Steps to Reproduce:
  1. Expand the “Messages” drop-down list in the side menu.
  2. Click on the “Drafts” button.
  3. Select “Create a Message.”
  4. Click on the “Drag & Drop Email Builder” button.
  5. In the left menu, drag the “Carousel” block into the active editing area.
  6. In the right menu, click the “Add Slide” button.
  7. In the right menu, click the “Add Slide” button again.
  8. Switch to Tab 1.
  9. Click on the “Upload An Image” button.
  10. Select a file on your computer and add it.
  11. Quickly switch to Tab 2 before the picture loads on slide 1.
Environment:

Windows 10 Pro
Chrome v.117.0.5938.62, Firefox v.117.0.1, Microsoft Edge v. 116.0.1938.76

Actual Result:

The picture moves from one slide to another.

Expected Result:

The image should stay on the slide where it was added.

Locked "Create a Landing Page" button lacks same styling as other buttons

Severity:

Trivial

Precondition:

Log in to your account.

Steps to Reproduce:
  1. Expand the “Pages & Forms” drop-down list in the side menu.
  2. Click on the “Landing Pages” button.
  3. Click on the “Create a Landing Page” button.
  4. Choose an empty popup template.
  5. Add some blocks.
  6. Click on the “Save & Exit” button.
Environment:

Windows 10 Pro
Chrome v.117.0.5938.62, Firefox v.117.0.1, Microsoft Edge v. 116.0.1938.76

Actual Result:

The locked “Create a Landing Page” button lacks the same styling as the other buttons.

Expected Result:

The button name should be centered and in bold.

Locked Create a Landing Page button lacks same styling as other buttons

No left margin on site's main page

Severity:

Trivial

Steps to Reproduce:
  1. Visit the site’s main page without logging in: https://www.aweber.com/.
Environment:

Windows 10 Pro
Chrome v.117.0.5938.62, Firefox v.117.0.1, Microsoft Edge v. 116.0.1938.76

Actual Result:

There is no left margin on the site’s main page. Some of the first letters extend beyond the display.

Expected Result:

The main page should have a left margin.

No left margin on site's main page

Additional scroll appears on site's main page

Severity:

Trivial

Steps to Reproduce:
  1. Visit the site’s main page without logging in: https://www.aweber.com/.
Environment:

Windows 10 Pro
Chrome v.117.0.5938.62, Firefox v.117.0.1, Microsoft Edge v. 116.0.1938.76

Actual Result:

An additional scroll appears on the site’s main page.

Expected Result:

The main page of the site should not have side scrolling; it should fit the entire width of the screen.

Additional scroll appears on site's main page

Unnecessary scrolling in side menu

Severity:

Trivial

Precondition:

Log in to your account.

Steps to Reproduce:
  1. Expand the “Pages & Forms” dropdown in the side menu.
Environment:

Windows 10 Pro
Chrome v.117.0.5938.62, Firefox v.117.0.1, Microsoft Edge v. 116.0.1938.76

Actual Result:

There is unnecessary scrolling in the side menu.

Expected Result:

If all sub-menus fit within the menu block, no scrolling should be displayed.

Unnecessary scrolling in side menu

“Smart Content” block name exceeds block boundaries

Severity:

Trivial

Precondition:

Log in to your account.

Steps to Reproduce:
  1. Expand the “Pages & Forms” drop-down list in the side menu.
  2. Click on the “Landing Pages” button.
  3. Click on the “Create a Landing Page” button.
  4. Choose an empty popup template.
Environment:

Windows 10 Pro
Chrome v.117.0.5938.62, Firefox v.117.0.1, Microsoft Edge v. 116.0.1938.76

Actual Result:

The “Smart Content” block name exceeds the block boundaries.

Expected Result:

The block name should be split into two lines.

“Smart Content” block name exceeds block boundaries
I recommend combining automated tools like Selenium with manual testing for comprehensive evaluation of both functional and non-functional requirements. Prioritize usability testing for a seamless user experience and include regression testing for issues like the "Create a Landing Page" button.
Iryna, QA engineer

Iryna, QA engineer

Need a reliable QA partner?

Hire us