Freeletics Nutrition for iOS Weekly Bug Crawl by QAwerk

Freeletics Nutrition for iOS

4.3
435 Ratings

Freeletics Nutrition is your personal coach with which you’ll finally be able to adjust your nutrition to your individual needs and goals. QAwerk team strongly believes that building a strong body and developing healthy habits take much time and efforts, thus no bug should militate against your success. Therefore, QAwerk Bug Busters tested this app as a part of our weekly bug crawl undertaking. Given below is a list of bugs we’ve managed to catch.

Registration is allowed when entering incorrect data
Steps to reproduce:
  1. Open the app.
  2. Enter date of birth (today).
  3. Enter weight (80 kg).
  4. Enter height (130 cm).
  5. Tap the button Done.

Expected result:

Enter the correct data pop-up window is shown

Severity:
Major

Actual result:

User is registered

Environment:

iPhone 6 iOS 11.3.1

Error during user registration with border values of parameters
Steps to reproduce:
  1. Open the app.
  2. Open the Personal Data page.
  3. Enter date of birth (01.01.1930).
  4. Enter weight (250 kg).
  5. Enter height (130 cm).
  6. Tap the button Done.

Expected result:

User is registered.

Severity:
Major

Actual result:

Pop-up window with an error appears

Environment:

iPhone 6 iOS 11.3.1

P.S. The same error appears when registering a user with the same parameters.

  1. 1
  2. 2
  3. 3

Error after double-tap on the “Delete the recipe” button
Steps to reproduce:
  1. Open the app.
  2. Tap on the recipe.
  3. Tap on the “I’ve cooked this meal” button.
  4. Tap on the Back button.
  5. Tap on the User account button.
  6. Swipe left on the recipe image.
  7. Double-tap on the “Delete the recipe” button.

Expected result:

The recipe is deleted from the page.

Severity:
Major

Actual result:

Pop-up window with error appears.

Environment:

iPhone 6 iOS 11.3.1

Error during buying the Nutrition Coach
Steps to reproduce:
  1. Open the app.
  2. Tap on the “Get your Coach now” button.
  3. Tap on the “3 Months” button.
  4. In pop-up window tap Cancel
  5. Tap on the “12 Months” button

Expected result:

You can choose another pay plan.

Severity:
Major

Actual result:

Pop-up window with error appears.

Environment:

iPhone 6 iOS 11.3.1

The “Undo” link doesn’t work
Steps to reproduce:
  1. Open the app.
  2. Tap on the recipe.
  3. Tap on the “I’ve cooked this meal” button.
  4. Tap on the Undo link

Expected result:

Status of the recipe is changed.

Severity:
Minor

Actual result:

The “Undo” link doesn’t work.

Environment:

iPhone 6 iOS 11.3.1

Add to the Shopping List function doesn’t work
Steps to reproduce:
  1. Open the app.
  2. Tap on the recipe.
  3. Tap on the “Add to the Shopping List” button.

Expected result:

Ingredients are added to the shopping list.

Severity:
Major

Actual result:

Add to the Shopping List function doesn’t work.

Environment:

iPhone 6 iOS 11.3.1

Products free of bugs are more likely to be popular on the market, hence each software product needs comprehensive testing to deliver best to users expectations on its functionality. Considering app testing, companies can choose between two scenarios – hire an in-house team or outsource testing to the professional company. Both have the right to exist, but working with a remote team brings more advantages in terms of cost and efficiency. Aside from full-scale testing, you can also outsource specified types such as functional, usability or system testing on a one-time or regular basis.

Need QA services?

Rate this post