Bugs found in Boom Castle: Tower Defense TD for iOS
Boom Castle: Tower Defense is a casual idle tower-defense mobile game that offers players a roguelike survival adventure. The goal here is to defend your castle from evil enemies – orcs, skeletons, and demons.
Playing this game, you are joining forces with mighty heroes on an adventure to mystical lands to cast off evil forces and ward off the castles of allies like the Dwarfs and Elves. This game is packed with heroic action, magic and wizard traps, powerful weapons, upgrade bonuses, and card collections.
Our team at QAwerk tested Boom Castle: Tower Defense for iOS, discovering several bugs that may impact gameplay. We’re excited to share our insights and help enhance the game’s performance and user experience!
Screen isn’t refreshed after clicking “Refresh” button on “Select skill” screen
Critical
The user is on the “Select Skill” screen.
- Tap on the “Refresh” button.
- Pay attention to the result.
iOS 17.0, iPhone 12
The screen isn’t refreshed after clicking on the “Refresh” button on the “Select skill” screen.
The screen should be refreshed after clicking on the “Refresh” button on the “Select skill” screen.
“Enemy” models go through other “Enemy” models on game field
Major
The user starts the game.
- The two types of enemies are shown.
- Pay attention to the enemy’s models in dynamic.
iOS 17.0, iPhone 12
The “Enemy” models go through other “Enemy” models on the game field.
The “Enemy” models shouldn’t go through other “Enemy” models on the game field.
Description of “Helmet scroll” card isn’t shown on “Victory” screen
Major
The user is on the “Victory” screen.
- Tap on the “Helmet scroll” card.
- Pay attention to the result.
iOS 17.0, iPhone 12
The description of the “Helmet scroll” card isn’t shown on the “Victory” screen.
The description of the “Helmet scroll” card should be shown on the “Victory” screen.
I tested Boom Castle: Tower Defense and identified some bugs that range from major interface inconsistencies to critical functional issues. I recommend performing thorough testing across various user scenarios and device configurations and comprehensive functional and non-functional testing to ensure the reliability and effectiveness of the game.