Weekly Bug Crawl by QAwerk:
Weight Loss Tracker, BMI for iOS

230x0w

Weight Loss Tracker, BMI for iOS

4.3
82 Ratings

Body Weight Index is a thing that will let you know the weight that is best for you. And this app, Weight Loss Tracker, BMI will help you get yourself to that precious number. When you have a logging system, it’s much easier to see and maintain the improvements in your body. But let’s see if there’s anything to improve in this app…

Crash after you open an ‘All’ tab on a ‘Weight’ page if the future date is set
Steps to reproduce:
  1. Open the ‘Weight’ page.
  2. Tap on ‘+’.
  3. Select the future year in a date item (e.g. 2023).
  4. Tap on ‘Done’.
  5. Tap on ‘Save’.
  6. Select ‘All’ as a time period of the graph.

Expected result:

Future date can not be set.

Severity:

Major

Actual result:

App crashes.

Environment:

iPhone 6s (iOS 11.4)

Nothing happens when you tap some items, and the internet connection is OFF
Pre-condition:

The internet connection is OFF.

Steps to reproduce:
  1. Open the ‘Settings’ page.
  2. Tap on ‘Remove advertisements’ or ‘Restore purchase’ or ‘Rate aktiBMI’.

Expected result:

Internet connection error message is shown.

Severity:
Minor

Actual result:

Nothing happens.

Environment:

iPhone 6s (iOS 11.4)

Underweight item is not shown in the graph
Steps to reproduce:
  1. Set ’50 kg’ in ‘Weight’.
  2. Set ’70kg’ in ‘Desired Weight’.
  3. Tap on ‘Save and continue’.
  4. Open ‘Weight’ page.

Expected result:

Underweight bar is shown in the graph.

Severity:
Minor

Actual result:

Underweight bar is hidden.

Environment:

iPhone 6s (iOS 11.4)

The list of .db files is duplicated when you attempt to delete one of them
Pre-condition:

Several .db files are in the Import list.

Steps to reproduce:
  1. Open the ‘Settings’ page.
  2. Tap on ‘Import’.
  3. Tap on ‘Edit’.
  4. Delete any item in the list.

Expected result:

.db file is deleted successfully.

Severity:
Major

Actual result:

Items in the list are duplicated.

Environment:

iPhone 6s (iOS 11.4)

Crash during the attempt to import a .db file less than one minute after you reset entries
Steps to reproduce:
  1. Open the ‘Settings’ page.
  2. Tap on ‘Reset entries’.
  3. Set the data you need in less than 60 seconds.
  4. Tap on ‘Save and continue.
  5. Go to the ‘Settings’ page.
  6. Tap on ‘Import’ and choose the freshest .db file.

Expected result:

Import is successful.

Severity:
Major

Actual result:

App crashes.

Environment:

iPhone 6s (iOS 11.4)

Desired weight is shown only after you open an ‘All’ graph
Steps to reproduce:
  1. Open the ‘Weight’ page.
  2. Pay attention to the graph and try to find the ‘Desired weight’ line.
  3. Switch between graph tabs and come back to ‘Month’ graph tab.

Expected result:

Desired weight line is shown on every graph.

Severity:
Major

Actual result:

Desired weight line is shown after you open ‘All’ tab.

Environment:

iPhone 6s (iOS 11.4)

Inaccurate UI
Steps to reproduce:
  1. Notice how the default data is 175cm, 80kg, Overweight.
  2. Tap on ‘+’.
  3. Set ‘79kg’ and save.
  4. Go to the ‘BMI’ page and pay attention to which color zone the arrow is in.

Expected result:

Arrow shows the end of the ‘Normalweight’ zone.

Severity:
Minor

Actual result:

Arrow shows the beginning of the ‘Overweight’ zone.

Environment:

iPhone 6s (iOS 11.4)

Some developers put all their efforts into making their software as flawless as possible and yet they still fail. To say that such developers are bad is surely rude and incorrect. The problem is that in-house teams that have already spent months developing an app know exactly what should work but have little to no idea about what is about to break.
Evgeniia, QA

Evgeniia, QA

Need QA services?

Weekly Bug Crawl by QAwerk:
Weight Loss Tracker, BMI for iOS
4.75/5 (95.00%) 16 votes