Bugs found in The Way: Meditation Path for Android

The Way: Meditation Path

5.0

The Way: Meditation Path for Android provides a spiritual framework for individuals seeking deeper mindfulness and personal growth. Users can explore guided retreats, interactive sessions, and community-focused resources to enhance their meditation journey.

Its various functionalities include audiovisual sessions, session completion tracking, subscription management, and more. These features allow seekers to monitor progress and achieve stress relief or awakening under the guidance of an experienced Zen master.

Our QAwerk team conducted an in-depth Bug Crawl of The Way: Meditation Path for Android. Through rigorous testing, we identified issues that may undermine user satisfaction and disrupt app performance. Below are the details of our findings.

10K+downloads
152 ratings

If no subscription, when renewed, endless load begins

Severity:

Critical

Precondition:

Log in to your account.

Steps to Reproduce:
  1. Click on the profile icon.
  2. Scroll down the page.
  3. Click on the “Your account preferences” button.
  4. Click on the “Subscription: Intro (free)” button.
  5. Scroll down the page.
  6. Click on the “Restore Purchases” button.
  7. Click on the “Close” button.
Environment:

Xiaomi Mi 10 (Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0.)

Actual Result:

If no subscription, when renewed, the eternal load begins.

Expected Result:

After requesting to renew a subscription, the user is redirected to the profile.

Audio continues playing after closing app

Severity:

Critical

Precondition:

Log in to the account.

Steps to Reproduce:
  1. Click on the “Current Session” button.
  2. Click the “Start Session” button.
  3. Click the play button.
  4. Collapse application.
  5. Close application.
Environment:

Xiaomi Mi 10 (Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0.)

Actual Result:

Audio continues playing after closing the app.

Expected Result:

After closing the app, the audio stops and the app widget disappears.

After completing first session, eternal loading begins

Severity:

Critical

Precondition:

Log in to your account.

Steps to Reproduce:
  1. Click on the “Current Session” button.
  2. Click the “Start Session” button.
  3. Scroll to the end of video.
  4. Click on the “Complete” button.
Environment:

Xiaomi Mi 10 (Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0.)

Actual Result:

After completing the first session, eternal loading begins.

Expected Result:

After completing the first session, no eternal loading should occur.

When user clicks on page, transition occurs to next stage

Severity:

Major

Precondition:

Log in to the account.

Steps to Reproduce:
  1. Scroll up the page.
  2. Click in the middle of screen.
Environment:

Xiaomi Mi 10 (Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0.)

Actual Result:

When a user clicks on the page, a transition occurs to the next stage.

Expected Result:

Transition to the next step should occur only by clicking on the top of the screen.

Letter that comes to email indicates 2024 year

Severity:

Minor

Precondition:

Create a Gmail address to receive messages.

Steps to Reproduce:
  1. Open the app for the first time.
  2. Click on the “Sign up” button.
  3. Click on the “Sign up with Google” button.
  4. Choose a Google account.
  5. Click on the “Current Session” button.
  6. Click on the “Start Session” button.
  7. Scroll to the end of video.
  8. Click on the “Complete” button.
  9. Click on the cross.
  10. Click on the “Start Session” button.
  11. Scroll to the end of video.
  12. Click on the “Complete” button.
  13. Click on the “Start Session” button.
  14. Click on the “Start sit” button.
  15. Scroll to the end of video.
  16. Click on the “Complete” button
  17. Click on the “Start Session” button.
  18. Click on the “I`ll set this up later” button.
  19. Click on the “Start Session” button.
  20. Click on the “Start sit” button.
  21. Scroll to the end of video.
  22. Click on the “Complete” button.
  23. Click on the “Start Session” button.
  24. Scroll to the end of video.
  25. Click on the “Complete” button.
  26. Click on the cross.
  27. Click on the cross.
  28. Click on the “Continue” button.
  29. Open mail.
  30. Open letter.
Environment:

Xiaomi Mi 10 (Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0.)

Actual Result:

The letter that comes to email indicates the year 2024.

Expected Result:

The Letter should indicate the year 2025.

Letter that comes to email indicates 2024 year

Video play button changes when scrolling through video

Severity:

Trivial

Precondition:

Log in to your account.

Steps to Reproduce:
  1. Click on the “Current Session” button.
  2. Click on the “Start Session” button.
  3. Click on the playback slider and drag to right.
Environment:

Xiaomi Mi 10 (Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0.)

Actual Result:

Video play button changes when scrolling through video.

Expected Result:

The button should not change when scrolling.

Menu buttons disappear when scrolling

Severity:

Trivial

Precondition:

Log in to the account.

Steps to Reproduce:
  1. Pinch the screen and pull a finger up.
  2. Release finger.
  3. Pinch the screen and pull a finger down.
  4. Release finger.
Environment:

Xiaomi Mi 10 (Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0.)

Actual Result:

Menu buttons disappear when scrolling.

Expected Result:

Menu buttons should remain visible.

I tested The Way: Meditation Path for Android thoroughly, identifying seven bugs that ranged from critical infinite loading to smaller UI anomalies. Issues such as ongoing audio playback post-app closure and date inconsistencies in emailed letters can disrupt user engagement.
Iryna, QA engineer

Iryna, QA engineer

Need a reliable QA partner?

Hire us