Bugs found in Shop Legends: Tycoon RPG for iOS

Shop Legends: Tycoon RPG

3.7

Shop Legends is an engaging economic strategy game where players craft weapons, armor, and other items to sell or trade. Alongside forging and trading, it offers boss battles and various store customization options, making the gameplay both challenging and full of possibilities.

Its accessibility and steady performance are notable, but we discovered several compatibility inconsistencies that may hamper the user experience across different iOS devices. By refining its user interface and addressing these issues, the game can further satisfy and retain its dedicated audience.

At QAwerk, we looked closer at Shop Legends, focusing on potential trouble spots in real gameplay scenarios. Below, we share our findings and recommendations to help the developers boost the game’s reliability and user appeal.

5K+downloads
92 ratings

No feedback when searching for any user

Severity:

Major

Precondition:
  1. The app is installed.
  2. The tutorial is passed.
Steps to Reproduce:
  1. Open Shop Legends.
  2. Proceed to Private Chat.
  3. Click “Search.”
  4. Try to search for any user.
  5. Observe the result.
Environment:

iPhone 14 Pro, iOS 18.1.1

Actual Result:

No feedback or search results are displayed when trying to find a user.

Expected Result:

The system should provide feedback if users are found or not found.

Furniture cannot be moved in tutorial while interaction buttons are displayed

Severity:

Major

Precondition:
  1. The app is installed.
  2. The tutorial is in progress.
Steps to Reproduce:
  1. Open Shop Legends.
  2. Proceed through the tutorial.
  3. Reach the section where furniture should be added.
  4. Attempt to move the furniture.
  5. Observe the result.
Environment:

iPhone 14 Pro, iOS 18.1.1

Actual Result:

Furniture cannot be moved in the tutorial while interaction buttons are displayed.

Expected Result:

Players should be able to move furniture or have a dedicated tutorial for furniture placement.

“Remove all craftmans” button is displayed under Dynamic Island

Severity:

Minor

Precondition:
  1. The app is installed.
  2. The tutorial is not fully passed.
  3. The craftsman section is unlocked.
Steps to Reproduce:
  1. Open Shop Legends.
  2. Go to the craftsman section.
  3. Observe the “Remove all craftmans” button position.
Environment:

iPhone 14 Pro, iOS 18.1.1

Actual Result:

“Remove all craftmans” is shown under the Dynamic Island.

Expected Result:

Action buttons should remain unobstructed by the Dynamic Island.

“Remove all craftmans” button is displayed under Dynamic Island

Text field is overlapped by keyboard in user search

Severity:

Minor

Precondition:
  1. The app is installed.
  2. The tutorial is not passed.
  3. The mail section is unlocked.
Steps to Reproduce:
  1. Open Shop Legends.
  2. Go to the Mail section.
  3. Click on “Private Chat.”
  4. Click on “Search.”
  5. Enter text in the search field.
  6. Observe the result.
Environment:

iPhone 14 Pro, iOS 18.1.1

Actual Result:

The text field is overlapped by the keyboard, preventing the user from viewing typed text.

Expected Result:

The text field should remain visible while entering text.

Text field is overlapped by keyboard in user search

iOS navigation bar overlaps text and buttons

Severity:

Minor

Precondition:
  1. The app is installed.
  2. The tutorial is not passed.
Steps to Reproduce:
  1. Open Shop Legends.
  2. Proceed to the action phase.
  3. Browse through various menus and screens.
  4. Observe the navigation bar’s position.
Environment:

iPhone 14 Pro, iOS 18.1.1

Actual Result:

The iOS navigation bar overlaps text and buttons throughout the application.

Expected Result:

The navigation bar should be placed correctly, avoiding any overlap with the app’s UI elements.

iOS navigation bar overlaps text and buttons
I encountered several UI and usability issues that could frustrate players during crucial gameplay moments. To ensure higher user engagement and satisfaction, I recommend thorough compatibility testing across multiple iOS devices and consistent regression checks before each release.
Denys, QA engineer

Denys, QA engineer

Need a reliable QA partner?

Hire us