No bugs‌ ‌found‌ ‌in‌ Hexapolis – Civilization game for iOS

4.8

Hexapolis - Civilization game

Hexapolis is a 4X turn-based strategy game where players can expand from a small village to a powerful Hex city and build their own civilization. This game is full of fighting, conquering, and technology development.

With the Hexapolis strategy game, players will experience 4x – explore, expand, exploit, and exterminate. You will explore the medieval fantasy world, expand your hexes on the map, exploit new technologies, and exterminate enemy tribes.

The QAwerk team had a blast testing Hexapolis, and we couldn’t find any bugs. We gladly bestow our Remarkable Quality badge!

QAwerk bugs not found
5K+ downloads
32 ratings
version tested
1.13.0
version tested
version tested
16
hours spent testing
version tested
>100
test cases run
bugs found
0
bugs found

No bugs found testing unit pathfinding over varied terrain

Steps to Reproduce:
  1. Select a unit.
  2. Move the unit across different types of terrain (e.g., plains, forests, hills).
  3. Observe the unit’s movement.
Environment:

iOS 17.0, iPhone 12

Expected Result:
  1. The unit should follow the optimal path based on the terrain types.
  2. The movement speed should vary according to the terrain difficulty.
  3. The unit should reach the designated location without getting stuck.
Actual Result:

Bug not found.

No bugs found testing collecting resources from multiple sources

Steps to Reproduce:
  1. Set up the resource gathering for food, wood, and stone.
  2. Monitor the rate of collection over a specified period.
Environment:

iOS 17.0, iPhone 12

Expected Result:
  1. The resource collection rates should align with the buildings’ and workers’ efficiency levels.
  2. Any enhancements or upgrades to the resource-gathering structures should impact the collection rates appropriately.
Actual Result:

Bug not found.

No bugs found testing engaging in battle with mixed unit types

Steps to Reproduce:
  1. Form an army with different unit types (e.g., warriors, archers, cavalry).
  2. Initiate combat with an enemy civilization.
  3. Execute various attack strategies.
Environment:

iOS 17.0, iPhone 12

Expected Result:
  1. Each unit type should behave according to its designated role and strength.
  2. Combat outcomes vary based on the strategy and unit composition.
  3. No visual or functional glitches should occur during battles.
Actual Result:

Bug not found.

No bugs found testing researching multiple technologies

Steps to Reproduce:
  1. Queue multiple technologies for the research.
  2. Observe the progress and completion of each research item.
Environment:

iOS 17.0, iPhone 12

Expected Result:
  1. Each technology progresses and completes as per its specified duration.
  2. Benefits from completed technologies are correctly applied to the civilization.
  3. No research progress is lost or reset unexpectedly.
Actual Result:

Bug not found.

No bugs found testing constructing and upgrading buildings

Steps to Reproduce:
  1. Construct various buildings (e.g., houses, barracks, farms).
  2. Upgrade some of these buildings.
Environment:

iOS 17.0, iPhone 12

Expected Result:
  1. New buildings should be constructed within the expected time frame and resource cost.
  2. Upgrades should enhance the building’s functionality and appearance.
  3. No resources should be lost, and all changes should be properly saved.
Actual Result:

Bug not found.

No bugs found testing forming and breaking alliances

Steps to Reproduce:
  1. Initiate diplomatic negotiations with another civilization.
  2. Form an alliance.
  3. Break the alliance after a few turns.
Environment:

iOS 17.0, iPhone 12

Expected Result:
  1. Alliances should be formed and reflected in diplomatic status.
  2. Benefits of alliances (e.g., trade, military support) should be available.
  3. Breaking alliances affects relationships and possibly triggers conflict.
Actual Result:

Bug not found.

No bugs found testing multiplayer matchmaking and stability

Steps to Reproduce:
  1. Join a multiplayer game.
  2. Engage in several turns of gameplay.
  3. Observe the connection stability and interaction with other players.
Environment:

iOS 17.0, iPhone 12

Expected Result:
  1. Matchmaking should connect players within a reasonable time.
  2. The game should remain stable without disconnects or lag.
  3. All player actions should be synchronized correctly.
Actual Result:

Bug not found.

No bugs found observing AI strategies in different difficulty levels

Steps to Reproduce:
  1. Start a game with AI opponents set to different difficulty levels.
  2. Observe AI actions and strategies over multiple turns.
Environment:

iOS 17.0, iPhone 12

Expected Result:
  1. The AI behavior should vary according to the selected difficulty.
  2. Higher difficulty levels result in more aggressive and strategic AI actions.
  3. No erratic or illogical behavior from AI units.
Actual Result:

Bug not found.

No bugs found testing unlocking and receiving achievements

Steps to Reproduce:
  1. Complete various in-game tasks to unlock achievements.
  2. Check the achievements menu for updates.
  3. Claim any rewards associated with the achievements.
Environment:

iOS 17.0, iPhone 12

Expected Result:
  1. Achievement should be unlocked correctly upon the task completion.
  2. Rewards should be granted and reflected in the player’s inventory.
  3. No achievements should remain locked erroneously.
Actual Result:

Bug not found.

No bugs found testing saving and loading game progress

Steps to Reproduce:
  1. Play the game for a significant amount of time.
  2. Save the game progress manually.
  3. Exit and reload the game.
Environment:

iOS 17.0, iPhone 12

Expected Result:
  1. The game should save progress accurately.
  2. Loading the saved game should restore all progress, resources, and units.
  3. No data corruption or loss should occur during the save/load process.
Actual Result:

Bug not found.

Throughout the testing phase, no errors were discovered, affirming that the application operates accurately and consistently. It also boasts straightforward functionality.
Maryna, QA engineer

Maryna, QA engineer

No Bugs Found!

No Bugs Found! We tried to find bugs in this product but failed to spot any. While we still believe no software is 100% free of bugs, this app contains no critical or apparent defects that could negatively impact the user experience.

Need a reliable QA partner?

Hire us