Bugs‌ ‌found‌ ‌in‌ Dermo Direct for Android: ‌QAwerk‌ ‌Bug‌ ‌Crawl‌

Dermo Direct

5
dermodirect.com.au
Rate this post

Dermo Direct is an Australian online medical service. It allows making an appointment with the dermatologist and having a real-time video consultation.The project has a great aim as they are willing to help those who cannot reach offline doctors.

Recently, Dermo Direct also launched an app, making the consultations even more accessible. We decided to test the app for bugs and see if the patients would have any issues. We highly appreciate the idea of making healthcare more approachable. That’s why we we want to help improve this app.

Rate this post
“Secure Payment” pop-up has a black background
SEVERITY:
Major

STEPS TO REPRODUCE:
  1. Open the app.
  2. Click on the “NO GP REFERRAL” button.
  3. Click on the “Any available” button.
  4. Click on the “Set time zone” button.
  5. Select any date and time.
  6. Click on the “Continue” button.
  7. Enter valid data in all required fields.
  8. Click on the last three checkboxes.
  9. Click on the “Pay a $ 50.00 Deposit now” button.
  10. Scroll down.
  11. Scroll up.

ENVIRONMENT:

Android 10

PRECONDITION:

The user doesn’t have an account.

Actual result:

“Secure Payment” pop-up has a black background.

EXPECTED RESULT:
User can scroll back to the “Secure Payment” pop-up.

Rate this post
Invitation to contacts from contacts list doesn't working
Rate this post
Incorrect date of birth
SEVERITY:
Minor

STEPS TO REPRODUCE:
  1. Open the app.
  2. Click on the “NO GP REFERRAL” button.
  3. Click on the “Any available” button.
  4. Click on the “Set time zone” button.
  5. Select any date and time.
  6. Click on the “Continue” button.
  7. Scroll down and find the “Pay a $50.00 Deposit now” button.
  8. Click on the “Pay a $50.00 Deposit now” button.
  9. Scroll down and find the “Date of Birth” field.
  10. Write 32.32.32.
  11. Scroll down and find the “Pay a $50.00 Deposit now” button.
  12. Click on the “Pay a $50.00 Deposit now” button.

ENVIRONMENT:

Android 10

PRECONDITION:

The user doesn’t have an account.

Actual result:

The user entered invalid data. Error is not displayed.

EXPECTED RESULT:
“Date of Birth” field is required, there must be a check for validity.

Rate this post
Rate this post
Checkboxes moved down
SEVERITY:
Trivial

STEPS TO REPRODUCE:
  1. Open the app.
  2. Click on the “NO GP REFERRAL” button.
  3. Click on the “Any available” button.
  4. Click on the “Set time zone” button.
  5. Select any date and time.
  6. Click on the “Continue” button.
  7. Enter valid data in all required fields.
  8. Don’t click on the last three checkboxes.
  9. Click on the “Pay a $ 50.00 Deposit now” button.

ENVIRONMENT:

Android 10

PRECONDITION:

The user doesn’t have an account.

Actual result:

The checkboxes moved down. They overlap the text box.

EXPECTED RESULT:
Checkboxes remain in the same place (on the left).

Rate this post
Rate this post
The screen displayed incorrectly after a click on the “change” button
SEVERITY:
Trivial

STEPS TO REPRODUCE:
  1. Open the app.
  2. Click on the “NO GP REFERRAL” button.
  3. Click on the “Any available” button.
  4. Click on the “Set time zone” button.
  5. Scroll down.
  6. Click on the “change” button (bottom right corner).

ENVIRONMENT:

Android 10

PRECONDITION:

The user doesn’t have an account.

Actual result:

A calendar overlaps the “(GMT +3: 00) Kiev change” label. The “Time zone” field is shifted to the left.

EXPECTED RESULT:
The screen is displayed correctly.

Rate this post
Online medical services are gaining popularity, and Dermo Direct is a platform that enables real-time video-consultations with certified dermatologists. While testing apps, I check not only their features but also consider the aspect of usability. The UI issues I detected in Dermo Direct are not critical, yet they suggest that the app requires more thorough testing.

Alexander, QA engineer

Need a reliable QA partner?

Hire us