AUT should not be affected by the low battery warning prompt
Low battery prompt window should not cause graphical errors
Plugging IN/OUT headphones should not disturb the game
Game resumes without any issues after an internal interrupt
Game should resume without any issues after the device entered Idle mode
Sounds or dimmed images should not be present after the device enters idle mode
Game should not enter idle mode during the AP
Turning OFF the device while playing should not result in a FC message after the device is restarted
All sounds should stop immediately when the device is locked or the game is minimized
No issues occur when the device is locked/unlocked with the Lockscreen feature disabled
Using any of the device's Accessibility functions must not cause any problem to the game
User should be able to listen to his own music without any issues
Game music must not interfere with user music
UI Testing, localization testing
The AUT must install in the correct language according to the current device language
Text font should be easy to read and understand for a first time user
Text should not spill out of the screen
Grammar and orthographic rules specific to a language have to be respected
Text should be displayed long enough for it to be easily read
Texts should not have grammatical/spelling errors or incoherent phrasing or terminology
Date/time format must be displayed correctly per that country
Number format must be displayed correctly per that country
Text align is right or left is depended per that country.
The user should be able to change the language from within the Options section
When the game’s language is set to Arabic, the buttons must be displayed in the opposite part of the screen
No issues must occur if the game and the device language are the same or not
UI must be correct, not depend on device theme or font changed
Gameplay
Different game modes/location
The Title Screen – is it well designed
Menu functions – are they working? easy to navigate?
Game flow & gameplay rules – game flow should be progressive and the gameplay should not be too difficult or too simple
Character Model & World / levels / scene design – are they well designed & polished
Opponents in the game – not too easy nor too difficult
Collectibles – are there enough collectibles in the game?Is there a good variety of collectibles?
Scoring mechanism – should be accurate and simple
Social Network Interaction – should be perfectly functional and easy to use, so users can share their experience and/or scores with their friends
The game’s Graphics & UI – does the game display properly on all target devices & OS (in case of cross platform games). Do the UI layout & its elements (toolbars, buttons, icons, etc.) display correctly on all devices
Usability of Buttons / Navigational Flow – are all the buttons working correctly. Is the navigation logical?
Grammatical Text & Fonts – Is the text used within the game grammatically correct throughout? Is the font used legible?
Special Effects & Animations – Do all animations run smoothly? You need to test for clipping to ensure that two or more polygons do not overlap and cancel each other out and test that all required overlaps (semi-transparent object placed over solid color objects/backgrounds) are appropriate in size, placement and purpose.
Sound Effects – Do all sound effects play correctly, without distortion & at the right moment? You should to listen closely to all the sound effects to ensure that their start point and length is appropriate.
Collision between Objects – do all collisions in the game take place correctly? There should be no incorrect or inappropriate collisions, so the gameplay looks realistic. For this you will need to move the character through all objects to observe the consequences (collisions, event triggers or object triggers).
Screen Orientation – If screen orientation is supported, does the game display correctly in both portrait and landscape modes?
Screen Resolution – if multiple screen resolutions are supported, the game should be tested on all the supported resolutions to ensure that the graphics do not get altered