Bugs‌ ‌found‌ ‌in‌ Appy Pie SaaS

Appy Pie

Appy Pie is a well-structured and easy-to-use platform with all the no-code solutions to start, efficiently run and expand any business.

Appy Pie incorporates products and services that can help drive business growth employing the cutting-edge codeless technology for mobile apps, websites, automation, chatbots, design, and much more. Appy Pie’s Business process automation software can help businesses deliver superior customer results and reach the desired efficiency.

We’re well-versed in testing no-code and SaaS solutions. Read on to learn more about the bugs our QA engineers found in this product.

User is still logged in after account deactivation

Severity:

Major

Precondition:
  1. The user is logged into the system.
  2. “My apps” page is opened.
Steps to Reproduce:
  1. Hover over the “Welcome” item in the top right corner.
  2. Click on the “User Action” option.
  3. Click on “Deactivate account”.
  4. Click “OK” in the “Deactivate” popup.
Environment:

OS: Windows 10
Browser: Mozilla Firefox v.108.0.1 (64-bit)

Actual Result:

The user was redirected to the “/app-builder/creator-software/” page.

Expected Result:

The user should be logged out of the system.

User’s avatar is not present in “Welcome” popup on Start page

Severity:

Minor

Precondition:
  1. The user has already created an account (via email & password).
  2. Custom user profile photo was uploaded on the “Personal Info” page.
  3. The user is logged out of the system.
Steps to Reproduce:
  1. Open https://www.appypie.com/.
  2. Click on “Log in” in the top right corner.
  3. Enter valid email into “Email Address” field.
  4. Enter valid password into “Password” field.
  5. Click on “Login”.
  6. Hover over “Welcome” dropdown.
Environment:

OS: Windows 10
Browser: Mozilla Firefox v.108.0.1 (64-bit)

Actual Result:

Custom user profile photo (from preconditions) is not set for the user.

Expected Result:

Custom user profile photo (from preconditions) should be set for the user.

User’s avatar is not present in “Welcome” popup on Start page
User’s avatar is not present in “Welcome” popup on Start page

User has been redirected to “Login” page after setting invalid password on “Change password” page

Severity:

Minor

Precondition:
  1. The user has already created an account (via email & password).
  2. The user is logged into the system.
  3. The user has opened the “Personal Info” page.
Steps to Reproduce:
  1. Click the “Security” menu item on the left.
  2. Click the “Change Password” item.
  3. Enter the current valid password into the “Old Password” field.
  4. Enter new password (which does not match requirements) into “New Password” field (e.g. ‘Sum12!’).
  5. Re-enter password into “Confirm Password” field.
  6. Click on “Save & Continue”.
Environment:

OS: Windows 10
Browser: Mozilla Firefox v.108.0.1 (64-bit)

Actual Result:

The user has been redirected to the “Login” page.
Needless notification “Your password has been changed successfully” appears on the page.

Expected Result:

The user should be left on the “Change Password” page.
The warning “Your password must be at least 8 characters long, and include one uppercase letter, one lowercase letter, one number and one special character e.g. ‘Forbidden@123’” should appear on the page.

Wrong local time is displayed in “Save” block after app editing

Severity:

Minor

Precondition:
  1. The user is logged into the system.
  2. “Native Mobile App” business is created.
  3. “Native Mobile App” Editor is opened on the “My Features” page.
Steps to Reproduce:
  1. Hover over “Website” feature.
  2. Click the “Pencil” icon.
  3. Enter a new name into the “Feature Name” field.
  4. Click the “Home” item.
  5. Check the time in the “Last Saved” block.
Environment:

OS: Windows 10
Browser: Mozilla Firefox v.108.0.1 (64-bit)

Actual Result:

Wrong local time is set in the “Last Saved” block.

Expected Result:

Local time should be set in the “Saved” block, and should correspond to the “Last Updated” block on the “My Features” page.

Wrong local time is displayed in “Save” block after app editing

Validation for “Zip Code” field is missing in “Address” section

Severity:

Minor

Precondition:
  1. The user has already created an account (via email & password).
  2. The user is logged into the system.
  3. The user has opened the “Personal Info” page.
Steps to Reproduce:
  1. Scroll to the “Contact Info” section.
  2. Click the “Address” item.
  3. From the “Country” dropdown select “Ukraine” value.
  4. From the “State” dropdown select “Kyiv” value.
  5. Enter “Kyiv” into “City” field.
  6. Enter invalid zip code into “Zip Code” field (e.g. ‘3234QWE!#’).
  7. Click on “Save & Continue”.
Environment:

OS: Windows 10
Browser: Mozilla Firefox v.108.0.1 (64-bit)

Actual Result:

Confirmation message “Profile Information saved successfully” appears on the page.

Expected Result:

The warning “Please enter valid zip code” should appear below the “Zip Code” field.
Address should not be saved.

Validation for “Zip Code” field is missing in “Address” section

“Get New Email” link on “My apps” page does not lead to “Business Email” tab

Severity:

Minor

Precondition:
  1. The user is logged into the system.
  2. “My apps” page is opened.
Steps to Reproduce:

Click on “Get New Email” into the “Custom Business Email” section.

Environment:

OS: Windows 10
Browser: Mozilla Firefox v.108.0.1 (64-bit)

Actual Result:

The page is opened on the “Domains” tab.

Expected Result:

The page should be opened on the “Business Email” tab.

Current language set on “Personal Info” page is not displayed as “selected” in “Language” dropdown

Severity:

Minor

Precondition:
  1. The user is logged into the system.
  2. “Personal Info” page is opened.
  3. Spanish language is set.
Steps to Reproduce:

Click on the “Planet” icon in the top right corner.

Environment:

OS: Windows 10
Browser: Mozilla Firefox v.108.0.1 (64-bit)

Actual Result:

Spanish language is not displayed as “currently selected”.

Expected Result:

Spanish language should be displayed as “currently selected” (highlighted with color or marked with “tick” icon).

Current language set on “Personal Info” page is not displayed as “selected” in “Language” dropdown

“Currency format” is not saved in Currency section on “Personal Info” page

Severity:

Minor

Precondition:
  1. The user is logged into the system.
  2. “Personal Info” page is opened.
Steps to Reproduce:
  1. Scroll to the “Currency & Date Format” section.
  2. Click the “Currency Format” item.
  3. From the “Currency” dropdown select the “Rest of World(USD)” option.
  4. From the “Currency Format” dropdown select “Currency symbol before the price. (Like $10)” option.
  5. Click on “Save & Continue”.
  6. Reload the page.
Environment:

OS: Windows 10
Browser: Mozilla Firefox v.108.0.1 (64-bit)

Actual Result:

Selected option for the “Currency Format” field was not saved.

Expected Result:

Option “Currency symbol before the price. (Like $10)” should be saved for the “Currency Format” field.

Sorting does not work for “File Size” field on “Hosting” page

Severity:

Minor

Precondition:
  1. The user is logged into the system.
  2. “Native Mobile App” business is created.
  3. “Native Mobile App” page is opened.
Steps to Reproduce:
  1. Scroll to the “Engage Users” section.
  2. Click the “Hosting” item.
  3. Sort “File Size” field into ascending/descending orders.
Environment:

OS: Windows 10
Browser: Mozilla Firefox v.108.0.1 (64-bit)

Actual Result:

The data in “File Size” fields is not sorted correctly.

Expected Result:

The data in “File Size” fields should be sorted correctly.

“Chat” button overlaps “Youtube” and “Instagram” icons on “Start” page

Severity:

Trivial

Precondition:
  1. The user has already created an account (via email & password).
  2. The user is logged out of the system.
Steps to Reproduce:
  1. Open https://www.appypie.com/.
  2. Click on “Log in” in the top right corner.
  3. Enter valid email into “Email Address” field.
  4. Enter valid password into “Password” field.
  5. Click on “Login”.
  6. Take a look at the bottom panel.
Environment:

OS: Windows 10
Browser: Mozilla Firefox v.108.0.1 (64-bit)

Actual Result:

Button “Chat” has overlapped “Linkedin”, “Youtube” and “Instagram” icons.

Expected Result:

Button “Chat” should not overlap “Linkedin”, “Youtube” and “Instagram” icons.

“Chat” button overlaps “Youtube” and “Instagram” icons on “Start” page

“Color picker” component is truncated on “Design and Customization” page

Severity:

Trivial

Precondition:
  1. The user is logged into the system.
  2. “Native Mobile App” business is created.
  3. “Native Mobile App” Editor is opened on the “My Features” page.
Steps to Reproduce:
  1. Click on the “Design Customization” item.
  2. Click on the “Color Theme” subtab.
  3. Scroll the page down.
  4. Click into the “Button Text” field.
Environment:

OS: Windows 10
Browser: Mozilla Firefox v.108.0.1 (64-bit)

Actual Result:

“Color picker” component is truncated.

Expected Result:

“Color picker” component should not be truncated.

Message “Sorry, <domain> is not available” is not displayed in one row on “Domains” page

Severity:

Trivial

Precondition:
  1. The user is logged into the system.
  2. “My apps” page is opened.
Steps to Reproduce:
  1. Click on “Get New Domain” in the “Custom Domains” section.
  2. Click on “Add a new domain”.
  3. Enter “test” into the “Find your perfect domain” field.
  4. Click on “Search”.
  5. Scroll the page down.
  6. Click on “Get it” near the “test.ind.in” domain.
  7. Scroll the page up.
Environment:

OS: Windows 10
Browser: Mozilla Firefox v.108.0.1 (64-bit)

Actual Result:

Message “Sorry, test.ind.in is not available” is not displayed in one row.

Expected Result:

Message “Sorry, test.ind.in is not available” should be displayed in one row.

Message “Sorry, <domain> is not available” is not displayed in one row on “Domains” page
I performed functional, usability, GUI, localization, positive, and negative testing. I checked areas like login, password reset, subscriptions, among several others. As a result, 12 bugs were found, and although they're mostly minor, they can still affect user experience.
Kateryna, QA engineer

Kateryna, QA engineer

Need a reliable QA partner?

Hire us