Bugs‌ ‌found‌ ‌in‌ Forest Knight for Android

Forest Knight

Forest Knight is a mobile RPG game that combines the elements of casual and blockchain games. The game’s theme revolves around a fantasy medieval world.

Forest Knight offers PVE and PVP battles, customizable and upgradable heroes, NFTs designed for every hero and having varying rarity levels, whether these are skins, weapons, pets, or land. The latter can be either purchased or earned while playing the game.

QAwerk has a solid mobile game testing portfolio, and we decided to expand it further with Forest Knight. Here are the bugs we spotted while exploring the game.

100K downloads

No text on profile wallet button in RU localization

Severity:

Major

Precondition:

The game is installed.

Steps to Reproduce:
  1. Login to the game.
  2. Enter the “Settings” menu.
  3. Tap on the localization button to select the language.
  4. Switch the language to “Russian”.
  5. Close the “Settings” menu window.
  6. Tap on the character icon to enter the “Profile” menu.
  7. Pay attention to the wallet button.
Environment:

Android 10, MIUI 12.5.1, Redmi Note 7

Actual Result:

In RU localization, there is no text on the profile wallet button.

Expected Result:

In RU localization, the text on the profile wallet button is present.

"Daily Bonus" reward marked as available yet unretrievable

Severity:

Major

Precondition:

The game is installed.

Steps to Reproduce:
  1. Launch the application.
  2. Log in as a new character.
  3. Go through the game tutorial.
  4. Pay attention to the reward availability mark on the “Daily Bonus” button.
  5. Tap on the “Daily Bonus” button to enter the “Daily Gifts” menu.
  6. Pay attention to the reward availability mark on the “Login” button.
Environment:

Android 10, MIUI 12.5.1, Redmi Note 7

Actual Result:

The reward availability mark on the “Daily Bonus” button is displayed without the possibility of receiving the reward itself.

Expected Result:

The reward availability mark on the “Daily Bonus” button is displayed only if the reward is available.

Pointing arrow overlays text and points to object that is hidden

Severity:

Major

Precondition:

The game is installed.

Steps to Reproduce:
  1. Launch the application.
  2. Log in as a new character.
  3. Go through the game tutorial.
  4. Enter the “Campaign” menu.
  5. On the line “Chapter 1” tap on the button “Start”.
  6. Pay attention to the arrow pointer in the second dialog box.
  7. Pay attention to the arrow pointer in the third dialog box.
Environment:

Android 10, MIUI 12.5.1, Redmi Note 7

Actual Result:

The pointing arrow overlays the text and points to the object that is hidden in the second and third “Chapter 1” dialogs.

Expected Result:

The pointing arrow does not overlap the text and points to the visible object in the “Chapter 1” dialogs.

Nickname entered in Cyrillic is not displayed in welcome window

Severity:

Major

Precondition:

The game is installed.

Steps to Reproduce:
  1. Launch the application.
  2. Log in as a new character.
  3. During the passage of the tutorial in the tab “Username”, enter the name in Cyrillic.
  4. Pay attention to the tab “Username”.
  5. Tap on the “OK” button.
  6. Pay attention to the text in the “Success” window.
Environment:

Android 10, MIUI 12.5.1, Redmi Note 7

Actual Result:

The character’s nickname is not displayed in the “Username” tab when entering a nickname in Cyrillic.

Expected Result:

The character’s nickname is displayed in the “Username” tab when entered in Cyrillic.

Empty window in "Item Name" tab of "Armory" menu

Severity:

Minor

Precondition:

The game is installed.

Steps to Reproduce:
  1. Launch the application.
  2. Log in as a new character.
  3. Go through the game tutorial.
  4. Enter the “Armory” menu.
  5. Go to the “Equipped” tab.
  6. Pay attention to the tab “Item Name”.
Environment:

Android 10, MIUI 12.5.1, Redmi Note 7

Actual Result:

An empty window is displayed in the “Item Name” tab of the “Armory” menu.

Expected Result:

The empty window in the “Item Name” tab of the “Armory” menu is not displayed, similar to the “Storage” tab.

Empty window in
Forest Knight is a turn-based strategy game where you can build teams of different heroes, equip them with unique NFTs to fight against monsters, against other players in the arena or fight against bosses. To reduce the number of bugs, it is necessary to expand the number of checks in regression testing and pay attention to localization tests.
Denys, QA engineer

Denys, QA engineer

Need a reliable QA partner?

Hire us
Close

Dear Friends!

We are a Ukrainian software testing company. Our country has been brutally attacked by Russia, which aims to destroy us as a nation and a sovereign country.

Despite Russia’s continuous aggression, shelling, and barbaric crimes, we stay strong and true to core democratic values.

QAwerk fights on the economic front. We keep helping businesses worldwide speed up releases, eliminate critical bugs, and win users’ love and world’s recognition with impeccable product quality.

We’d love to keep our team employed and hire those techies who lost jobs because of the war. While we may not be the right fit for you, perhaps you know someone who is.

Please reach out to your network and spread the word. They’ll get top-notch service from a grateful and highly motivated tech team.

Would you be open-minded to exploring more about how we deliver during the war?

Stand with Ukraine by working with Ukraine!