Bugs‌ ‌found‌ ‌in‌ Strafe Esports for iOS

Strafe Esports

Strafe Esports is a mobile solution for esports fans around the world. The app supports eight titles, including hits like League of Legends, Counter-Strike, and Call of Duty.

Strafe Esports users have access to the calendar, live analytics, and player statistics, so there’s no chance they miss out on important matchups and tournaments. With over 240 events and 5000 matches hosted annually, it’s easy to get overwhelmed. The Strafe Esports app allows its users to personalize their feed. Discussion, leaderboards, and the latest content are also part of the deal.

As a game testing company, QAwerk keeps an eye on solutions built for the community, and Strafe Esports is a successful example of such initiatives. We felt challenged to find bugs in this highly-rated app, and here are the results.

1M+downloads
0 ratings

Broken link 404 in “Play’’

Severity:

Minor

Steps to Reproduce:
  1. Open the app.
  2. Go to “Play”.
  3. Tap the button “STRAFE SCORE”.
  4. Wait for the link to open.
Environment:

iPhone 13, iOS 15.4.1

Actual Result:

After opening the link, the content isn’t displayed – error 404.

Expected Result:

The link opens the page, and the content is displayed.

Part of “Seasonal Statistics” table is cropped

Severity:

Minor

Steps to Reproduce:
  1. Open the app.
  2. Go to “Profile”.
  3. Scroll to “Season statistics”.
  4. See statistics.
Environment:

iPhone 13, iOS 15.4.1

Actual Result:

The table is truncated; statistical data is hardly visible.

Expected Result:

The data in the statistics table is displayed properly.

Part of “Seasonal Statistics” table is cropped

Video player timeline covers text

Severity:

Minor

Steps to Reproduce:
  1. Open the app.
  2. Go to “Video”.
  3. Select and view any video.
  4. Wait for the end of the video.
Environment:

iPhone 13, iOS 15.4.1

Actual Result:

The video player timeline covers the text.

Expected Result:

The video player timeline should be below the text.

Video player timeline covers text

Content jumps when scrolled

Severity:

Minor

Steps to Reproduce:
  1. Open the app.
  2. Go to “Calendar”.
  3. Open a live event.
  4. Below the video, try to scroll down.
Environment:

iPhone 13, iOS 15.4.1

Actual Result:

The content jumps when scrolled.

Expected Result:

The user can scroll the content smoothly.

Some elements aren’t translated

Severity:

Minor

Precondition:

Change the language settings to russian.

Steps to Reproduce:
  1. Open the app.
  2. Go to “Video”.
Environment:

iPhone 13, iOS 15.4.1

Actual Result:

Some sections are still in English.

Expected Result:

Section titles should be displayed in the language selected in the settings.

Some elements aren’t translated

Play button is not pressed

Severity:

Minor

Steps to Reproduce:
  1. Open the app.
  2. Go to “Video”.
  3. Open any event.
  4. Try to tap “Play”.
Environment:

iPhone 13, iOS 15.4.1

Actual Result:

The video starts when you click on the edge of the video player.

Expected Result:

The video should start when you click play.

Strafe allows users to fully immerse themselves in the esports world right from their gadgets. Our QA team has many esports fans, so it was a pleasure to test Strafe. Exploratory and localization testing revealed a few issues. Due to the improper display of some UI elements, users can't view player statistics. Not every interface was fully localized, and I also stumbled upon a broken link. Even though these defects are minor, they should be included in future test scenarios to better the user experience.
Yevhenii, QA engineer

Yevhenii, QA engineer

Need a reliable QA partner?

Hire us