Bugs‌ ‌found‌ in Ninox Database for Android

Ninox Database

4.6

Ninox is a database app that facilitates seamless collaboration and database creation for individuals and teams without any coding required.

Trusted by a diverse range of users, from startups to enterprises, Ninox offers a plethora of use cases, including CRM, ERP, inventory management, and more. With real-time synchronization across devices and a range of customizable templates and features like forms, fields, and triggers, Ninox empowers users to streamline workflows and boost productivity.

Our QA engineers have been enjoying some top-notch content while testing the app. We’re now ready to share our findings and highlight areas where the app could be improved.

100K+downloads
676 ratings

Impossible to register new account

Severity:

Critical

Steps to Reproduce:
  1. Open the app.
  2. Click on the profile button in the upper right corner.
  3. Click the “Login” button.
  4. Click on the “Get started now” button.
  5. Fill in the field for “Email address.”
  6. Fill in the “Password” field.
  7. Check the box.
  8. Click on the “Create account” button.
Environment:

Xiaomi Mi 10 (Android 13 TKQ1.221114.001, MIUI Global 14.0.1)

Actual Result:

It’s not possible to register a new account.

Expected Result:

It should be possible to register an account.

Impossible to upload PDF files as attachments

Severity:

Major

Precondition:
  1. Download any PDF file to your phone.
  2. Log in to your Ninox Database account.
Steps to Reproduce:
  1. Click on the “New database” button.
  2. Click on the “Meetings” button.
  3. Click on the “Create database” button.
  4. Open the side menu.
  5. Click on the “Calendar” button.
  6. Scroll down to available slots.
  7. Click on any slot.
  8. Click on the “+” button.
  9. Click on the paperclip button.
  10. Click on the “Add attachment” button.
  11. Click on the “From Device” button.
  12. Select a PDF document.
Environment:

Xiaomi Mi 10 (Android 13 TKQ1.221114.001, MIUI Global 14.0.1)

Actual Result:

It is not possible to upload PDFs as attachments.

Expected Result:

It should be possible to upload a PDF as an attachment.

When viewing document for printing, objects shift on page

Severity:

Major

Precondition:

Log in to the account.

Steps to Reproduce:
  1. Click on the “New database” button.
  2. Click on the “Contact” button.
  3. Click on the “Create database” button.
  4. Click on the “Contact” button.
  5. Click on any contact from the list.
  6. In the lower left corner, click on the print button.
  7. Try scrolling the page twice, starting from the same point in the center of the screen.
Environment:

Xiaomi Mi 10 (Android 13 TKQ1.221114.001, MIUI Global 14.0.1)

Actual Result:

When viewing a document for printing, objects are moved around the page.

Expected Result:

When viewing a document for printing, objects should not move around the page.

Flashing images in carousel

Severity:

Minor

Precondition:
  1. Download any 10 images to your phone.
  2. Log in to your Ninox Database account.
Steps to Reproduce:
  1. Click on the “New database” button.
  2. Click on the “Meetings” button.
  3. Click on the “Create database” button.
  4. Open the side menu.
  5. Click on the “Calendar” button.
  6. Scroll down to available slots.
  7. Click on any slot.
  8. Click on the “+” button.
  9. Click on the paper clip button.
  10. Click on the “Add attachment” button.
  11. Click on the “Photo library” button.
  12. Select 10 images from the device.
  13. Click on the “Add” button.
  14. Click on the “Small” button.
  15. Click on one of the added images.
  16. Click on the arrow to view the following images in the carousel.
Environment:

Xiaomi Mi 10 (Android 13 TKQ1.221114.001, MIUI Global 14.0.1)

Actual Result:

Images in the carousel are flashing.

Expected Result:

Pictures in the carousel should not be flashing.

Elements moving instead of scrolling

Severity:

Minor

Precondition:

Log in to the account.

Steps to Reproduce:
  1. Click on the “New database” button.
  2. Click on the “Contact” button.
  3. Click on the “Create database” button.
  4. Click on the “Contact” button.
  5. Click on any contact from the list.
  6. Click on the settings button in the upper right corner.
  7. Click on the “Formula” button.
  8. Try scrolling through the list of available fields.
Environment:

Xiaomi Mi 10 (Android 13 TKQ1.221114.001, MIUI Global 14.0.1)

Actual Result:

Elements move instead of scrolling.

Expected Result:

It is necessary to add a slider for convenient scrolling on the page.

Impossible to switch to “Text” tab after adding element

Severity:

Minor

Precondition:

Log in to the account.

Steps to Reproduce:
  1. Click on the “New database” button.
  2. Click on the “Contact” button.
  3. Click on the “Create database” button.
  4. Click on the “Contact” button.
  5. Click on any contact from the list.
  6. Click on the settings button in the upper right corner.
  7. Click on the “Formula” button.
  8. Click on the “Logic” button.
  9. Pinch any element and move it up.
  10. Click on the “Text” tab.
Environment:

Xiaomi Mi 10 (Android 13 TKQ1.221114.001, MIUI Global 14.0.1)

Actual Result:

When an element is added, it is not possible to switch to the “Text” tab.

Expected Result:

It should be possible to switch to the ‘Text’ tab even when an element is added.

Content not fully translated into non-English languages

Severity:

Minor

Steps to Reproduce:
  1. Click on the profile button in the upper right corner.
  2. In the drop-down list, click on “Chinese Traditional.”
  3. Click on the profile button in the upper right corner.
Environment:

Xiaomi Mi 10 (Android 13 TKQ1.221114.001, MIUI Global 14.0.1)

Actual Result:

Not all content is translated into languages other than English.

Expected Result:

All content should be translated into the selected language.

Content not fully translated into non-English languages

No bottom margin for dropdown list

Severity:

Trivial

Precondition:

Log in to the account.

Steps to Reproduce:
  1. Click on the “New database” button.
  2. Click on the “Events” button.
  3. Click on the “Create database” button.
  4. Click on the “Events” button.
  5. Click on the “Members” button.
  6. Click on the column heading “Gender”.
  7. Click on the “Filter” drop-down list.
Environment:

Xiaomi Mi 10 (Android 13 TKQ1.221114.001, MIUI Global 14.0.1)

Actual Result:

There is no margin from the bottom for the drop-down list.

Expected Result:

There should be a margin from the bottom for the drop-down list.

No bottom margin for dropdown list

Icons list cut off on sides

Severity:

Trivial

Precondition:

Log in to the account.

Steps to Reproduce:
  1. Click on the “New database” button.
  2. Click on the “Contact” button.
  3. Click the arrow to change the database icon.
Environment:

Xiaomi Mi 10 (Android 13 TKQ1.221114.001, MIUI Global 14.0.1)

Actual Result:

The list of available icons is cut off on the sides.

Expected Result:

The list of available icons should not be cut off on the sides.

Icons list cut off on sides
I discovered 9 bugs, ranging from minor interface inconsistencies to critical functional issues, which could negatively impact the app's usability and performance. I recommend conducting comprehensive testing across diverse Android devices, screen sizes, and operating system versions to ensure a seamless user experience.
Iryna, QA engineer

Iryna, QA engineer

Need a reliable QA partner?

Hire us