Bugs‌ ‌found‌ ‌in‌ Lazarillo Accessible GPS for Android

Lazarillo Accessible GPS

4.1

Lazarillo Accessible GPS is a specialized GPS app that provides mobility tools for people with vision impairment or low vision.

This intelligent application sends users auditory notifications regarding their surroundings, such as institutions, shops, and cafes, aiding in city orientation. Lazarillo Accessible GPS offers its accessibility features at no cost, requiring only mobile data or a Wi-Fi connection. The app connects to a web platform where institutions can share vital information such as events, courses, workshops, and other relevant data essential for the blind.

We thoroughly tested the Lazarillo Accessible GPS app, and here are the issues we suggest eliminating in the nearest time.

100K+downloads
28 ratings

App does not respond when clicking on shared link

Severity:

Critical

Precondition:
  1. Install and register a WhatsApp account.
  2. Add at least one contact to WhatsApp.
  3. Log in to the Lazarillo account.
Steps to Reproduce:
  1. Tap the “Favorites” button in the bottom menu.
  2. Tap the “+” icon.
  3. Select the “Add favorite by address” option.
  4. Enter a location near you.
  5. Choose a location from the drop-down list.
  6. Tap the “Save” button.
  7. Press the back button.
  8. Press the back button.
  9. Press the back button.
  10. Choose the added location from the list.
  11. Tap the “Share” button.
  12. Select WhatsApp Messenger from the list.
  13. Send the link to your contact.
  14. Click on the link in the message you just sent.
  15. Wait for 10 seconds.
Environment:

Samsung Galaxy S8 (Android 9)

Actual Result:

The application does not respond when clicking on a shared link.

Expected Result:

Clicking the link in the message should open the application on the page with the shared location.

When clicking on shared link with location, transition to Google account selection screen occurs

Severity:

Major

Precondition:
  1. Install and register a WhatsApp account.
  2. Add at least one contact to WhatsApp.
  3. Log in to the Lazarillo account.
Steps to Reproduce:
  1. Click the “Favorites” button in the bottom menu.
  2. Click the “+”.
  3. Click the “Add favorite by address” button.
  4. Enter a location near you.
  5. Choose a location from the drop-down list.
  6. Click the “Save” button.
  7. Click the back button 3 times.
  8. Select the added location from the list.
  9. Click the “Share” button.
  10. Choose WhatsApp Messenger from the list.
  11. Send the link to your contact.
  12. Click the link in the message you just sent.
Environment:

Samsung Galaxy S8 (Android 9)

Actual Result:

Upon clicking a shared link with a location, a transition to the Google account selection screen occurs.

Expected Result:

Upon clicking a shared link with a location, a transition to the Google account selection screen occurs.

App is not translated into Hindi, Japanese, or Urdu

Severity:

Major

Precondition:

Log in to the account.

Steps to Reproduce:

For Japanese:

    1. Click the “Settings” button in the bottom menu.
    2. Click the “Language selector” button.
    3. Choose the “Japanese” option.
    4. Click the “Exploration” button in the bottom menu.

 

Environment:

Samsung Galaxy S8 (Android 9)

Actual Result:

The application is not translated into Hindi, Japanese, or Urdu languages.

Expected Result:

The application should be translated into all the available languages for selection within the application.

“Account balance” button does not work

Severity:

Minor

Precondition:

Log in to the account.

Steps to Reproduce:
  1. Click the “Settings” button in the bottom menu.
  2. Click the “Account balance” button.
Environment:

Samsung Galaxy S8 (Android 9)

Actual Result:

The “Account balance” button does not work.

Expected Result:

When the user clicks on the “Account balance” button, the Account Balance screen should open.

Zoom buttons on map do not work

Severity:

Minor

Precondition:

Log in to the account.

Steps to Reproduce:
  1. Click the “Favorites” button in the bottom menu.
  2. Click the “+” button.
  3. Click the “Add favorite by address” button.
  4. Enter a location near you.
  5. Choose a location from the drop-down list.
  6. Click the “Save” button.
  7. Click the back button three times.
  8. Select the added location from the list.
  9. Click the “+” button.
  10. Click the “-” button.
Environment:

Samsung Galaxy S8 (Android 9)

Actual Result:

The zoom buttons on the map are not functioning.

Expected Result:

The zoom buttons on the map should enlarge or reduce the map view based on whether the “+” or “-” button was clicked.

Upon clicking "Refresh page" button, checkmarks for certain selected filters disappear

Severity:

Trivial

Precondition:

Log in to the account.

Steps to Reproduce:
  1. Click the “Exploration” button in the bottom menu.
  2. Click the “Filters” button.
  3. Click the “ON VEHICLE” button.
  4. Click the “Select all” button.
  5. Click the back button.
  6. Click the “Filters” button.
  7. Click the “ON VEHICLE” button.
  8. Click the “Refresh page” button.
Environment:

Samsung Galaxy S8 (Android 9)

Actual Result:

Upon clicking the “Refresh page” button, the checkmarks for certain selected filters disappear, even though they were saved.

Expected Result:

Upon clicking the “Refresh page” button, the data should be reverted to the state of the last saved version.

When editing location, location description fails to load

Severity:

Trivial

Precondition:

Log in to the account.

Steps to Reproduce:
  1. Click the “Favorites” button in the bottom menu.
  2. Click the “+” button.
  3. Click the “Add favorite by address” button.
  4. Enter a location near you.
  5. Choose a location from the drop-down list.
  6. In the description field, enter the text “Test.”
  7. Click the “Save” button.
  8. Click the back button three times.
  9. Select the added location from the list.
  10. Click the “Editing” button.
Environment:

Samsung Galaxy S8 (Android 9)

Actual Result:

When attempting to edit a location, the location description fails to load.

Expected Result:

The description field should display the previously saved text when editing the location.

For optimal performance, I recommend conducting comprehensive functional and performance testing using Fiddler. This will help verify the app's network interactions. Logcat can help analyze system logs for potential crashes, freezes, and UI inconsistencies. Additionally, performing thorough regression testing after bug fixes is advisable to ensure that previously resolved issues do not reoccur.
Iryna, QA engineer

Iryna, QA engineer

Need a reliable QA partner?

Hire us