Bugs‌ ‌found‌ ‌in‌ Moorr: Lifestyle by Design for iOS

Moorr: Lifestyle by Design

4.7

Moorr is an innovative online platform based in Australia. It aims to provide flexible, convenient solutions to meet the varying needs of its clients. The platform’s uniquely designed features enable users to manage their businesses and projects more efficiently, ensuring productivity and success.

Delving deeper into its functionality, Moorr provides a comprehensive suite of tools, including time tracking, invoicing, project management, and a client portal. These functionalities are extensively integrated, offering a robust and streamlined user experience.

Our team at QAwerk conducted a detailed Bug Crawl on Moorr’s platform, uncovering performance and user experience issues. We invite our readers to explore our findings further and gain insights into these identified bugs, which could potentially enhance their experience with Moorr.

5K+downloads
539 ratings

Crash happens when user opens app having no internet and then switches it on

Severity:

Critical

Precondition:

Make sure there is no WiFi connection that previously was available.

Steps to Reproduce:
  1. Click on the app icon.
  2. Open iPhone Control Center.
  3. Turn mobile internet on.
  4. Close iPhone Control Center.
Environment:

iPhone 14 Pro Max, iOS 18.1.1

Actual Result:

The app crashes, user is landed on iPhone Homepage.

Expected Result:

The app successfully opens.

Sometimes 504 error is displayed on sign-up

Severity:

Major

Precondition:

Install the app.

Steps to Reproduce:
  1. Click on the app icon.
  2. Go to the ‘Create an Account’ page.
  3. Fill out all fields on the form with valid data.
  4. Click on the ‘Sign Up’ button.
Environment:

iPhone 14 Pro Max, iOS 18.1.1

Actual Result:

If the sign-up fails, an error message displaying ‘Response not successful: Received status code 504’ will appear.

Expected Result:

Sign-up is successful, but the error notification is not displayed.

On 'Property Details' page 'Address*' field autocomplete list is not displayed

Severity:

Major

Precondition:
  1. Install the app.
  2. Sign up for the app.
Steps to Reproduce:
  1. Go through the onboarding process.
  2. Go to Assets > Properties > ‘Property Details’ page.
  3. Fill out all required fields with valid input.
  4. Enter a valid address into the ‘Address*’ field.
Environment:

iPhone 14 Pro Max, iOS 18.1.1

Actual Result:

The Autocomplete dropdown list is not displayed.
Most likely, an autocomplete list is displayed if the user applies the exact address with title or sentence case.

Expected Result:

Autocomplete dropdown list should be displayed.

On 'Property Details' page 'Address*' field autocomplete list is not displayed

Yellow permission notification appears on app launch after inactivity

Severity:

Minor

Precondition:
  1. Log in to the app.
  2. Ensure the user has not given permission to send notifications.
  3. Ensure the app has not been used for more than 15 minutes.
Steps to Reproduce:
  1. Click on the app icon.
  2. Pay attention to the app launch.
Environment:

iPhone 14 Pro Max, iOS 18.1.1

Actual Result:

A yellow notification stating, ‘If you don’t enable this permission, you will not be able to receive notifications,’ is displayed.

Expected Result:

The notification should not reappear on every app launch and should provide clear information about the permission needed and a direct way to enable it.

User unable to scroll over 'Asset Position' or similar sections on homepage

Severity:

Minor

Precondition:

Log in to the app.

Steps to Reproduce:
  1. Go to the homepage.
  2. Scroll down to sections such as ‘Asset Position’ or ‘Debt Position’.
  3. Scroll up the page.
Environment:

iPhone 14 Pro Max, iOS 18.1.1

Actual Result:

The user is unable to scroll over the main part of sections.
Scrolling is possible only if the user touches the top part of sections; otherwise, it may seem the app does not respond.

Expected Result:

The user should be able to scroll down and up over sections.

'No Internet Connection' screen appears on app launch despite stable connection

Severity:

Minor

Precondition:

Sign up for the app.

Steps to Reproduce:
  1. Click on the app icon.
  2. Pay attention to the app launch.
Environment:

iPhone 14 Pro Max, iOS 18.1.1

Actual Result:

‘Oops, there is no internet connection’ screen is displayed for a few seconds.
The issue occurs periodically, approximately once every 7-8 attempts.

Expected Result:

The screen should not appear at all if the user has a stable internet connection.

'No Internet Connection' screen appears on app launch despite stable connection

On 'Property Details' page 'Address*' field has wrong validation text

Severity:

Minor

Precondition:
  1. Install the app.
  2. Sign up for the app.
Steps to Reproduce:
  1. Go through the onboarding process.
  2. Go to Assets > Properties > ‘Property Details’ page.
  3. Fill out all required fields with valid input.
  4. Enter a valid address into the ‘Address*’ field.
  5. Click on the ‘Next’ button.
Environment:

iPhone 14 Pro Max, iOS 18.1.1

Actual Result:

‘Address should not be empty’ validation text is displayed.

Expected Result:

Validation text helping the user to enter a valid address should be displayed.

On 'Property Details' page 'Address*' field has wrong validation text

Validation error message should be improved updating email to existing one

Severity:

Minor

Precondition:
  1. Create two accounts with two different email addresses.
  2. Log in to the app with Account 1.
Steps to Reproduce:
  1. Go to the ‘Profile & Setting’ page > ‘My Profile.’
  2. Click on ‘Update login email’.
  3. Enter the Account 2 email address into the ‘New Email address*’ and ‘Confirm new Email address*’ fields.
  4. Click on the ‘Save’ button.
Environment:

iPhone 14 Pro Max, iOS 18.1.1

Actual Result:

‘Error updating email: Error: Error updating email in user collection: Error: Email already exists.’ validation text is displayed.

Expected Result:

‘Email already exists.’ validation text is displayed.

Validation error message should be improved updating email to existing one
I tested the Moorr app and enjoyed its concept. It’s a high-quality application, but I identified some non-trivial issues, which are detailed in the report.
Ekaterina, QA engineer

Ekaterina, QA engineer

Need a reliable QA partner?

Hire us