Bugs‌ ‌found‌ ‌in‌ Made4Fighters for iOS

Made4Fighters

4.5

Made4Fighters is a popular online store selling boxing, martial arts, and combat sports gear, equipment, and accessories. They don’t limit the range to those only: one can find fitness equipment as well. It is a one-stop-shop for all sports fans as it is one of the biggest sporting goods retailers in the UK, with more than 80 000 customers.

Made4Fighters has a website as well as iOS and Android apps. The apps are extremely convenient, but not when there are some nasty bugs. We decided to check Made4Fighters’s iOS app for bugs to find out how the customer experience can be improved.

Account settings are unavailable

Severity:

Critical

Precondition:

Made4Fighters is set. The user is logged in.

Steps to Reproduce:
  1. Tap on “Account” in the footer.
  2. “Your Orders” information opens.
  3. Tap on “Your Account” in the toolbar.
  4. Nothing happens.
  5. Tap on “Your Account” in the toolbar again.
Environment:

iPhone 6s + iOS 13.7

Actual Result:

An error appears “The operation couldn’t be completed. (NSURLErrorDomain error – 999.)”.

Expected Result:

Account settings are available.

The returns policy link is missing

Severity:

Major

Precondition:

Made4Fighters is set.

Steps to Reproduce:
  1. Launch the application.
  2. Tap on the menu.
  3. Choose “Klarna”.
  4. Scroll down to the bottom of the screen.
Environment:

iPhone 6s + iOS 13.7

Actual Result:

The user can’t observe the returns policy link.

Expected Result:

The user can observe the returns policy link.

The returns policy link is missing

Goods are duplicated

Severity:

Major

Precondition:

Made4Fighters is set.

Steps to Reproduce:
  1. Launch the “Home” page.
  2. Tap on “Train at home”.
  3. Tap on “Filter”.
  4. Tap on “Product type”.
  5. Scroll down to “Fitness Mat”.
  6. Note that there are seven items in this category.
  7. Open the category “Fitness Mat”.
  8. Scroll down.
Environment:

iPhone 6s + iOS 13.7

Actual Result:

“Reebook Mesh Fitness Map pink” is the seventh item. If the user keeps scrolling down, these seven items are duplicated.

Expected Result:

Goods aren’t duplicated.

The chat icon covers the order cost

Severity:

Minor

Precondition:

Made4Fighters is set.

Steps to Reproduce:
  1. Tap on “Cart”.
  2. “Cart” opens.
  3. Tap on “Check out”.
  4. The delivery form opens.
Environment:

iPhone 6s + iOS 13.7

Actual Result:

The chat icon covers the order cost.

Expected Result:

The cost is visible.

The chat icon covers the order cost

There is no direct link to the gear tier

Severity:

Minor

Precondition:

Made4Fighters is set.

Steps to Reproduce:
  1. Launch the application.
  2. Tap on the menu.
  3. Choose “Gear Tier”.
  4. Scroll down to “Universal”.
  5. Tap on “Universal”.
Environment:

iPhone 6s + iOS 13.7

Actual Result:

There is no link to switch to the universal gear tier.

Expected Result:

There is a link to switch to the universal gear tier.

There is no direct link to the gear tier

Incorrect mail wrapping

Severity:

Trivial

Precondition:

Made4Fighters is set.

Steps to Reproduce:
  1. Tap on “Cart”.
  2. “Cart” opens.
  3. Tap on “Check out”.
  4. The delivery form opens.
  5. Scroll up to “Customer”.
Environment:

iPhone 6s + iOS 13.7

Actual Result:

Incorrect mail wrapping.

Expected Result:

The mail isn’t wrapped.

Incorrect mail wrapping
Made4Fighters mobile app is indeed an easy way to make your order on the go. The application has the same functionality as the website, and the user data is synchronized. Ecommerce mobile solutions are a must these days; however, they require a decent amount of testing and QA hours to make them fully polished. Made4Fighters is designed with a consumer in mind; however, such bugs as inaccessible account settings, a missing return policy, inability to see the price while checking out add unnecessary friction to the user journey and make the whole shopping experience less satisfying.
Alina, QA engineer

Alina, QA engineer

Need a reliable QA partner?

Hire us