01. A build localized for release in France arrives with its interface fully translated. Opening it, the tester sees dates written in the American month-first order, prices shown in dollars and distances given in miles.
Which step of localization testing do these findings belong to?
a) The preliminary stage, in which the glossary and the translation memory are prepared for the testers.
b) The linguistic test, which covers terminology, grammar, spelling, punctuation and the direction of the text.
c) The functionality test, which covers information entry and keyboard shortcuts.
d) Testing of regional and cultural characteristics, run on screenshots or on the localized build.
02. A large multiplayer game has already passed functional testing of its mechanics against the stated requirements. The studio still plans an open beta with tens of thousands of players, and the publisher asks what it is for.
What is the main purpose of that beta testing?
a) To review the description of the mechanics in the design document with a large group of players.
b) To verify that the implemented mechanics meet the stated requirements, using test conditions and checklists.
c) To get feedback from end players, and to assess how the meta mechanics affect session length, invited friends and the size of the average payment.
d) To find the obvious functional defects in the mechanics, which are the hardest defects to detect in a game of this size.
03. A role-playing game displays the hint Each unit of the attack parameter adds 10 damage units. The character under test has an attack parameter of 1 and deals 10 damage to a training dummy, and the player can raise the parameter during the game.
What should the tester do to check that the game uses the actual value of this parameter?
a) Open the game database, read the stored value of the attack parameter, and compare it with the value shown to the player on the character sheet.
b) Raise the attack parameter to 2, strike the same enemy again, and check that the damage matches the value the hint states.
c) Record a defect only if the damage falls after the parameter is raised, as an ordinary player would.
d) Strike two different enemies with the same attack parameter and check that the reported damage is consistent.
04. A studio has just produced the prototype of a new racing game. Only the core mechanics are implemented, and the test team is asked what its work on this build consists of.
What are the tester's main tasks at this stage?
a) Assessing how the meta mechanics affect the average length of a session, the number of invited friends and the size of the average payment.
b) Handling the defects in the mechanics that players report after release.
c) Measuring the resource utilization of the build, and testing the compatibility of the game's components with antivirus programs.
d) Testing the core mechanics for functional correctness and for how interesting and attractive they are to players.
05. A studio plans localization testing for two releases: a first release in a new language, and a later update that changes some of the text of a localization that has already been tested.
Which statement about full and partial localization testing is correct?
a) Full testing involves all types of tests and is the most expensive, while partial testing is regarded as the optimal balance of effectiveness and cost.
b) Partial testing repeats every test on all the strings of the localization, so that nothing the update touched is missed.
c) Full testing is used when text changes inside a localization tested earlier, while partial testing is reserved for a brand new localization.
d) Full testing is the cheaper of the two, because it is performed once on the reference localization and then reused for every later update.
06. After a build is localized into German, a tester examines a settings dialog. The labels are translated correctly, none of the text is cut off, and no control is drawn on top of another, but the checkboxes and their captions no longer line up as they did in the original layout.
Which localization defect is this?
a) Offset, where the layout of the interface elements has to be reconfigured to keep the original alignment.
b) Mojibake, where text decoded with an incorrectly selected character encoding is systematically replaced by characters from another writing system.
c) The localized string does not fit into the boundaries set by the interface, so that it appears cut off or scrolled.
d) Overlap, where controls in a window or a dialog are drawn over one another.
07. In a localized build a tester finds that the studio's trademark, the text of the publisher's logo and the abbreviated name of the game engine have all been translated into the target language, along with the rest of the credits screen.
How should the tester classify this?
a) Incorrect transliteration of proper names, which belongs with the translation defects.
b) Excessive localization, since elements such as trademarks, logos and abbreviations have to keep their original form.
c) Missing texts, which are lost during the translation of an application.
d) Contradictory terms, since the trademark, the logo, and the engine name have been given translations that are not consistent with one another across the application and across the credits screen.
08. In a platformer the player character can be defeated by an enemy strike. When that happens the run simply ends: nothing on screen and nothing in the audio marks the moment. Watching new players, testers see them ask why the game finished.
Which type of defect in game mechanics is this?
a) A defect of appropriateness and recognizability of the game.
b) A functional defect in the mechanic that ends the player's run.
c) A defect in the effectiveness of the mechanic in this environment.
d) A defect in the sound content that should accompany the defeat.
09. In an adventure game the character's parameters change with the player's decisions: an artifact found in the labyrinth permanently increases movement speed, and inventory contents differ from player to player. The game saves automatically when the player leaves.
What must the test of loading such a save cover?
a) That the required level loads and that the autosave was written when the player left, since the character is the same on every level.
b) That the values of the hidden parameters in the database match the ones the save file holds for this player.
c) That the required level loads and that the unique information of the session is restored with it: the character holds the artifact, and its movement speed is indeed increased.
d) That loading returns the player to the start of the level with an empty inventory.
10. The reference English localization of a live game receives a content update every two weeks. Before testing starts, the team needs to know which strings of the German localization the latest update has left out of date.
Which localization testing tool serves this need?
a) A tool that compares the variables and the numeric values in each pair of reference and target strings.
b) A tool that compares screenshots of the reference and the verified localization and reports significant discrepancies.
c) A tool that tests the structure of the localization files for files that are missing or redundant.
d) A tool that detects changes in the target localization from the changes in the reference.