Bugs‌ ‌found‌ ‌in‌ Celtic Heroes – Mobile MMORPG for iOS

Celtic Heroes - Mobile MMORPG

4.0

Celtic Heroes is a captivating massively multiplayer online role-playing game (MMORPG) set in a breathtaking 3D fantasy world.

Players can experience epic adventures with friends as they explore a vast open world, battle mythical creatures, and complete challenging quests. They can customize their heroes with unique classes, forge powerful alliances, and test their skills in the global arena.

At QAwerk, we recently conducted a thorough examination of Celtic Heroes. We hope our findings, detailed in the report below, will help refine the game and ensure a more enjoyable experience for all players.

100K+downloads
1.7K ratings

“Connection lost” notification remains after taping “OK” button

Severity:

Critical

Precondition:
  1. The user simulates the connection issues.
  2. The “Connection Lost” error should be shown.
Steps to Reproduce:
  1. Tap the “OK” button.
  2. Pay attention to the result.
Environment:

iOS 17.6.1
Device: iPhone 12

Actual Result:

The “Connection lost” notification isn’t closed after taping the “OK” button.

Expected Result:

The “Connection lost” notification should be closed after tapping the “OK” button. The user should be able to continue the gameplay.

Hero’s model is able to go through enemy’s textures

Severity:

Major

Precondition:

The user starts the gameplay.

Steps to Reproduce:
  1. Navigate the main hero’s model to the enemies.
  2. Try to go through the enemy texture.
  3. Pay attention to the result.
Environment:

iOS 17.6.1
Device: iPhone 12

Actual Result:

The hero’s model is able to go through the enemy’s textures.

Expected Result:

The hero’s model shouldn’t be able to go through the enemy’s textures.

Hero’s model is able to go through enemy’s textures

“Close” button is overlapped with profile photo on “Character Select” screen

Severity:

Major

Precondition:

The user is on the main game screen.

Steps to Reproduce:
  1. Go to the “Character Select” screen.
  2. Pay attention to the hero’s bar at the bottom of the screen.
Environment:

iOS 17.6.1
Device: iPhone 12

Actual Result:

The “Close” button is overlapped with the profile photo on the “Character Select” screen.

Expected Result:

The “Close” button shouldn’t be overlapped with the profile photo on the “Character Select” screen.

“Close” button is overlapped with profile photo on “Character Select” screen

Unnecessary scroll bar is shown on “Server Status” screen with “Welcome back” message

Severity:

Trivial

Precondition:
  1. The user is on the main game screen.
  2. The user doesn’t have any connection issues.
Steps to Reproduce:
  1. Tap the “Server Status” button.
  2. Pay attention to the scroll bar.
Environment:

iOS 17.6.1
Device: iPhone 12

Actual Result:

The unnecessary scroll bar is shown on the “Server Status” screen with a “Welcome back” message.

Expected Result:

The scroll bar shouldn’t be shown on the “Server Status” screen with a “Welcome back” message.

Unnecessary scroll bar is shown on “Server Status” screen with “Welcome back” message

Game loading screen isn't adapted to gadget’s screen

Severity:

Trivial

Precondition:

The user launches the game.

Steps to Reproduce:
  1. The loading screen is shown.
  2. Pay attention to the screen borders.
Environment:

iOS 17.6.1
Device: iPhone 12

Actual Result:

The game loading screen isn’t adapted to the gadget’s screen.

Expected Result:

The game loading screen should be adapted to the gadget’s screen.

Game loading screen isn't adapted to gadget’s screen
During testing, I found 5 issues, from minor interface bugs to serious gameplay problems. To address these issues and ensure a smooth player experience, I suggest performing comprehensive functional and non-functional testing, including thorough testing across different devices and user scenarios.
Maryna, QA engineer

Maryna, QA engineer

Need a reliable QA partner?

Hire us