No Bugs Found in Water Tracker: Waterllama for iOS

4.9

Water Tracker: Waterllama

Waterllama is a handy water tracker app that helps users stay hydrated with minimal stress. It’s easy to set up individual plans so every person can get a custom experience tailored to their unique needs and lifestyle. The app also promotes accountability, motivating users to form healthy hydration habits through a variety of challenges and social media sharing features.

To further customize the hydration journey, the app allows users to add custom drinks, offers specialized tips, and provides charts and recaps to help them adjust their plan with their long-term well-being in mind.

The QAwerk team tested the Waterllama app and was impressed by its stable, overall excellent performance. We invite you to dive deeper into our exploration of the app’s features below.

QAwerk bugs not found
100K+ downloads
152K ratings
version tested
1.92.6
version tested
version tested
15+
hours spent testing
version tested
>100
test cases run
bugs found
0
bugs found

No bugs found when configuring smart hydration reminders

Precondition:

The user is logged into the app.

Steps to Reproduce:
  1. Tap the icon in the top-right corner of the app’s main page.
  2. Select the ‘Reminders’ option.
  3. Set up the notification interval to 5 minutes on the ‘Smart Reminders’ tab.
  4. Set up the ‘From’ and ‘Until’ times.
  5. Close the app.
  6. Wait for 5 minutes.
Environment:

iPhone 14 Pro, iOS 26.4.2

Expected Result:

The user should receive a push notification reminding them to drink water after 5 minutes.

Actual Result:

Bug not found.

No bugs found when configuring smart hydration reminders

No bugs found when configuring custom hydration reminders

Precondition:

The user is logged into the app.

Steps to Reproduce:
  1. Tap the icon in the top-right corner of the app’s main page.
  2. Select the ‘Reminders’ option.
  3. Switch to the ‘Custom Reminders’ tab.
  4. Tap the ‘Add New’ button.
  5. Set the notification time to a few minutes from now.
  6. Close the app.
  7. Wait for a few minutes.
Environment:

iPhone 14 Pro, iOS 26.4.2

Expected Result:

A push notification about drinking water should be displayed according to the user-configured reminder.

Actual Result:

Bug not found.

No bugs found when configuring custom hydration reminders

No bugs found when verifying that user can add water intake through push notification

Precondition:
  1. The user is logged into the app.
  2. The ‘Hydration’ reminder has been set.
Steps to Reproduce:
  1. Wait for the reminder to drink some water.
  2. Tap the reminder push notification.
  3. Select the desired amount of milliliters.
  4. Verify that the Hydration progress in the app updates to reflect the entered amount.
Environment:

iPhone 14 Pro, iOS 26.4.2

Expected Result:

The recorded amount of water intake should be accurately increased, and the percentage is adjusted accordingly.

Actual Result:

Bug not found.

No bugs found when verifying that user can add missing entry to calendar

Precondition:

The user is logged into the app.

Steps to Reproduce:
  1. Tap on the icon in the top left corner to access statistics.
  2. Navigate to the past month.
  3. Select any day.
  4. Tap the ‘Add a missed entry’ button.
  5. Add the time.
  6. Select the drink.
  7. Input the amount of ml consumed.
Environment:

iPhone 14 Pro, iOS 26.4.2

Expected Result:

The new entry should be added successfully, and the progress should be updated accordingly.

Actual Result:

Bug not found.

No bugs found when verifying that user can add newly created beverage to hydration progress

Precondition:
  1. The user is logged into the app.
  2. The user is on the main page.
Steps to Reproduce:
  1. Scroll to the right on the list of beverages.
  2. Tap the ‘Add or edit’ button.
  3. Tap the ‘Add’ button.
  4. Enter the ‘Name’ and tap the ‘Apply’ button.
  5. Select the size and tap the ‘Apply’ button.
  6. Update the icon and tap the ‘Apply’ button.
  7. Select the alcohol type and tap the ‘Apply’ button.
  8. Tap the ‘Save’ button.
  9. Confirm positive hydration in case of adding an alcoholic beverage.
  10. Select the newly added drink from the list of beverages.
Environment:

iPhone 14 Pro, iOS 26.4.2

Expected Result:

The hydration progress should be updated successfully.

Actual Result:

Bug not found.

No bugs found when verifying that user can complete daily hydration goal

Precondition:
  1. The user is logged into the app.
  2. The user’s hydration goal for the day is in progress.
Steps to Reproduce:
  1. Navigate to the main page.
  2. Ensure the user needs to add one drink to reach 100% of the hydration goal.
  3. Add the remaining ml to reach the goal.
Environment:

iPhone 14 Pro, iOS 26.4.2

Expected Result:

The user should be able to successfully complete the goal.
The app signifies this by displaying confetti and the ‘Celebrate my Day’ button, which redirects the user to the ‘Share to Social’ page.

Actual Result:

Bug not found.

No bugs found when verifying hydration progress percentage is updated after deleting reported entries

Precondition:
  1. The user is logged into the app.
  2. Several entries are reported for today.
Steps to Reproduce:
  1. Start a new day streak.
  2. Scroll down to the reported entries.
  3. Tap the ‘Delete/Edit’ button.
  4. Delete the record.
  5. Confirm the deletion.
  6. Observe the hydration progress percentage change.
Environment:

iPhone 14 Pro, iOS 26.4.2

Expected Result:

The hydration progress percentage should be updated successfully.

Actual Result:

Bug not found.

No bugs found when verifying that user can configure daily character shuffling

Precondition:

The user is on the main page.

Steps to Reproduce:
  1. Tap on the current character icon.
  2. Tap the ‘Shuffle’ button in the top left corner.
  3. Enable the ‘Shuffle Characters’ option.
  4. Select the character list.
  5. Tap the ‘Done’ button.
  6. Check the character the next day.
Environment:

iPhone 14 Pro, iOS 26.4.2

Expected Result:

The character should be automatically updated to one from the selected list.

Actual Result:

Bug not found.

No bugs found when verifying that user can configure daily character shuffling

No bugs found when verifying that user can shake their phone to navigate to ‘Intake Calendar’ page

Precondition:

The user is logged into the app.

Steps to Reproduce:
  1. Scroll down to the bottom of the page.
  2. Read the ‘Shake to Undo’ tip.
  3. Shake the phone.
Environment:

iPhone 14 Pro, iOS 26.4.2

Expected Result:

The user should get successfully redirected to the ‘Intake Calendar’ page.

Actual Result:

Bug not found.

No bugs found when verifying that user can share 10-day challenge with friends on social media

Precondition:

The user is logged into the app.

Steps to Reproduce:
  1. Scroll down to the ‘Develop healthy daily habits’ section of the main page.
  2. Select any challenge from the list.
  3. Tap the ‘Start Now’ button.
  4. Select the ‘Tell Friends’ option.
  5. Share the social on each social media.
Environment:

iPhone 14 Pro, iOS 26.4.2

Expected Result:

The challenge should be successfully shared via all listed social networks, including Messages, Messenger, Instagram, Facebook, and Telegram.

Actual Result:

Bug not found.

No bugs found when verifying that user can share 10-day challenge with friends on social media
Testing of Waterllama proved the app to be stable, user-friendly, and visually engaging. The core functionality operated smoothly, with no major bugs identified. The overall experience of the app is enjoyable and smooth from the user’s perspective.
Tetiana, QA engineer

Tetiana, QA engineer

No Bugs Found!

No Bugs Found! We tried to find bugs in this product but failed to spot any. While we still believe no software is 100% free of bugs, this app contains no critical or apparent defects that could negatively impact the user experience.

Need a reliable QA partner?

Hire us