Bugs‌ ‌found‌ ‌in‌ StepBet: Get Active & Stay Fit for Android

StepBet: Get Active & Stay Fit

3.4

StepBet app combines a classic step counter with the thrill of online gaming. The app holds you accountable in a way that extends beyond simply walking 10,000 steps a day. You download the app, set your parameters, receive personalized goals, and then you bet on yourself achieving those goals during weekly health-focused games. If you win, you will be able to recoup your bet, plus more!

The app connects with most major step-counters: from Fitbit and Samsung to Garmin
.
Since our engineers are experts at testing health and fitness software, we have decided to help StepBet deliver even better experiences. Here are some things that can be improved!

1M+ downloads
15.9K ratings

App crashes when file is attached to “Leave us a message” form

Severity:

Major

Precondition:

The app is installed.
Note: The issue should be reproduced when online chat is not available (probably before 9 AM or after 6 PM GMT-4 NY)

Steps to Reproduce:
  1. Open the app.
  2. Tap the “Let’s go” button.
  3. Tap the “FAQ” footer link.
  4. Scroll down.
  5. Tap the round question mark button at the bottom left.
  6. Tap the “Add file from device” button.
  7. Select any image stored on the device.
Environment:

Samsung Galaxy S7, Android 8.0.0

Actual Result:

The app crashes.

Expected Result:

The image file is successfully uploaded.

Content is missing from “Data source help”

Severity:

Minor

Precondition:

The app is installed.

Steps to Reproduce:
  1. Open the app.
  2. Tap the “Let’s go” button.
  3. Click on the “Tap here” link below the list of apps.
Environment:

Samsung Galaxy S7, Android 8.0.0

Actual Result:

The “Data source help” screen loads with empty content.

Expected Result:

The “Data source help” screen loads with the relevant content.

"Hide user" button does not hide posts immediately

Severity:

Trivial

Precondition:

The app is installed.

Steps to Reproduce:
  1. Open the app.
  2. Log in or sign up.
  3. Tap any of the “Featured games” records.
  4. Scroll down to the comments.
  5. Tap the 3-dots button in any post.
  6. Tap the “Hide user” button.
Environment:

Samsung Galaxy S7, Android 8.0.0

Actual Result:

The post of the given user is not hidden at once. Upon clicking the 3-dots button again – the “Hide user” button appears again. Post (posts) of the given user is hidden only upon reloading the “Featured games” screen.

Expected Result:

The post of the given user is hidden right away.

Edit Profile – Birthday. All months have 31 days

Severity:

Trivial

Precondition:

The app is installed.

Steps to Reproduce:
  1. Open the app.
  2. Log in or sign up.
  3. Tap the “Profile” button.
  4. Scroll down to the Birthday section.
  5. Select the month of February.
  6. Tap the day of the month selector.
Environment:

Samsung Galaxy S7, Android 8.0.0

Actual Result:

You can set the 30th & 31st day for the month of February.

Expected Result:

Day-of-the-month options should be consistent with the selected month (e.g., 1st-29th for February).

Edit Profile – Birthday. Some months’ names do not fully fit in selector field

Severity:

Trivial

Precondition:

The app is installed.

Steps to Reproduce:
  1. Open the app.
  2. Log in or sign up.
  3. Tap the “Profile” button.
  4. Scroll down to the Birthday section.
  5. Select month – February.
Environment:

Samsung Galaxy S7, Android 8.0.0

Actual Result:

“February” does not entirely fit in the selector field (screenshots below).

Expected Result:

The month name entirely fits in the selector field. An abbreviation may be used (“Feb.” instead of “February”).

Edit Profile – Birthday. Some months’ names do not fully fit in selector field
Edit Profile – Birthday. Some months’ names do not fully fit in selector field
We performed both functional and usability testing and found that the application works correctly in general, but there are issues with the feedback form (file upload) and missing content. I recommend paying more attention to testing forms.
Aliaksei, QA engineer

Aliaksei, QA engineer

Need a reliable QA partner?

Hire us