Difference between revisions of "Projects/Edu/Khangman/QA List 2.5"

< Projects‎ | Edu‎ | Khangman
Jump to: navigation, search
(Tests for KDE 4.10)
 
(3 intermediate revisions by 2 users not shown)
Line 71: Line 71:
  
 
----------------------------------------------------------------------------------------------------------------------------------------------------
 
----------------------------------------------------------------------------------------------------------------------------------------------------
=== Tests for KDE 4.10 ===
+
== Tests for KDE 4.10 ==
 
+
 
Below enter the tests you did and the related bug number if any error was found.
 
Below enter the tests you did and the related bug number if any error was found.
 
 
For example:  
 
For example:  
 
 
==== Mouse Navigation ====  
 
==== Mouse Navigation ====  
 
works as expected <name> <date>
 
works as expected <name> <date>
 +
==== Mouse Navigation ====
 +
Works as expected. <Peter G. Netovsky> <13.01.2013>
 +
==== Keyboard Commands ====
 +
* [Alt-U]
 +
Works as expected. <Peter G. Netovsky> <13.01.2013>
 +
* When the guess box is selected, typing a character causes it to appear inside. It should only hold one character, and that character must be a letter.
 +
This works as written above. <Peter G. Netovsky> <13.01.2013>
 +
* [Enter]
 +
Works as expected. <Peter G. Netovsky> <13.01.2013>
 +
=== Gameplay ===
 +
No problems were found here. Everything works fine. <Peter G. Netovsky> <13.01.2013>
 +
=== Menu functions and keyboard shortcuts ===
 +
==== Game Menu ====
 +
* New [Ctrl-N]
 +
Works as expected. <Peter G. Netovsky> <13.01.2013>
 +
* Open... [Ctrl-O]
 +
Works as expected. <Peter G. Netovsky> <13.01.2013>
 +
* Get Words in New Language... [Ctrl-G]
 +
Works as expected. <Peter G. Netovsky> <13.01.2013>
 +
* Quit [Ctrl-Q]
 +
Works as expected. <Peter G. Netovsky> <13.01.2013>
 +
==== Category Menu ====
 +
 +
Works as expected. <Peter G. Netovsky> <13.01.2013>
 +
==== Language Menu ====
 +
 +
Works as expected. <Peter G. Netovsky> <13.01.2013>
 +
==== Look Menu ====
 +
 +
* Sea Theme
 +
Works as expected. <Peter G. Netovsky> <13.01.2013>
 +
* Bee Theme
 +
Works as expected. <Peter G. Netovsky> <13.01.2013>
 +
* Desert Theme
 +
Works as expected. <Peter G. Netovsky> <13.01.2013>
 +
==== Settings Menu ====
 +
 +
* Toolbars Shown
 +
Works as expected. <Peter G. Netovsky> <13.01.2013>
 +
* Show Hint
 +
Works as expected. Shows a hint above the word you need to guess. <Peter G. Netovsky> <13.01.2013>
 +
* Show Statusbar
 +
Works as expected. <Peter G. Netovsky> <13.01.2013>
 +
* Configure Shortcuts
 +
Works as expected. <Peter G. Netovsky> <13.01.2013>
 +
* Configure Toolbars
 +
Works as expected. <Peter G. Netovsky> <13.01.2013>
 +
* Configure KHangman
 +
Works as expected. <Peter G. Netovsky> <13.01.2013>
 +
==== Toolbar ====
 +
 +
* New
 +
Works as expected. It does not reset your current results. It adds another lost game. <Peter G. Netovsky> <13.01.2013>
 +
* Show Hint
 +
Works as expected. <Peter G. Netovsky> <13.01.2013>
 +
* Quit
 +
Works as expected. <Peter G. Netovsky> <13.01.2013>
 +
* Theme switcher
 +
Works as expected. <Peter G. Netovsky> <13.01.2013>
 +
* Language switcher
 +
It has only one option - English. <Peter G. Netovsky> <13.01.2013>
 +
==== Statusbar ====
 +
 +
* Category name
 +
Works as expected. <Peter G. Netovsky> <13.01.2013>
 +
* Wins and Losses
 +
Works as expected. <Peter G. Netovsky> <13.01.2013>
 +
 +
Conclusion: A bug free game. My test results end here. Cheers. <Peter G. Netovsky> <13.01.2013>

Latest revision as of 05:42, 13 January 2013

Contents

[edit] List of expected behaviors for KHangMan 2.5.

[edit] Mouse Navigation

[edit] Keyboard commands

  • [Alt-U] focuses the guess box
  • When the guess box is selected, typing a character causes it to appear inside. It should only hold one character, and that character must be a letter.
  • [Enter] makes the guess and clears the box – see #Gameplay below for details.

[edit] Gameplay

After entering a guess, if it is...

Correct 
Update answer area. If all letters have been guessed, show "Congratulations! You won!" and start a new game.
Incorrect 
Update misses area and hangman image. If the misses area is full, show "You lost. The word was _____."
Already guessed 
Display an error message.

The box is then cleared so the user can enter another guess.

[edit] Menu functions and keyboard shortcuts

[edit] Game Menu

  • New [Ctrl-N]: Resets the game
  • Open... [Ctrl-O]: Pops up a file chooser, allowing the user to pick a custom dictionary
  • Open Recent
  • Get Words in New Language... [Ctrl-G]: Opens the add-on installer
  • Quit [Ctrl-Q]

[edit] Category Menu

This contains a list of word categories (Animals, Fruits, Numbers, etc.). Choosing any of the categories starts a new game with a word from that category.

[edit] Language Menu

[edit] Look Menu

Lists the available themes. In the default installation, the following themes are provided:

  • Sea Theme
  • Bee Theme
  • Desert Theme

Selecting a theme changes the visual style of the game, but retains the game state (i.e. it doesn't start a new game)

[edit] Settings Menu

  • Toolbars Shown: Show/hide toolbars. Toggle each option and test that they work as expected.
  • Show Hint: If using a category that contains hints (e.g. Numbers) this displays a relevant phrase in the middle of the screen (e.g. "6"). Clicking it again turns it back off.
  • Show Statusbar
  • Configure Shortcuts
  • Configure Toolbars
  • Configure KHangman

[edit] Toolbar

These match the behavior of their namesakes in the menu (see above)

  • New
  • Show Hint
  • Quit
  • Theme switcher: Mirrors Look menu
  • Language switcher: Mirrors Language menu

[edit] Statusbar

From left to right:

  • Category name: Check that this updates when changing the category.
  • Wins and Losses: Should change after every completed game.

[edit] Tests for KDE 4.10

Below enter the tests you did and the related bug number if any error was found. For example:

[edit] Mouse Navigation

works as expected <name> <date>

[edit] Mouse Navigation

Works as expected. <Peter G. Netovsky> <13.01.2013>

[edit] Keyboard Commands

  • [Alt-U]

Works as expected. <Peter G. Netovsky> <13.01.2013>

  • When the guess box is selected, typing a character causes it to appear inside. It should only hold one character, and that character must be a letter.

This works as written above. <Peter G. Netovsky> <13.01.2013>

  • [Enter]

Works as expected. <Peter G. Netovsky> <13.01.2013>

[edit] Gameplay

No problems were found here. Everything works fine. <Peter G. Netovsky> <13.01.2013>

[edit] Menu functions and keyboard shortcuts

[edit] Game Menu

  • New [Ctrl-N]

Works as expected. <Peter G. Netovsky> <13.01.2013>

  • Open... [Ctrl-O]

Works as expected. <Peter G. Netovsky> <13.01.2013>

  • Get Words in New Language... [Ctrl-G]

Works as expected. <Peter G. Netovsky> <13.01.2013>

  • Quit [Ctrl-Q]

Works as expected. <Peter G. Netovsky> <13.01.2013>

[edit] Category Menu

Works as expected. <Peter G. Netovsky> <13.01.2013>

[edit] Language Menu

Works as expected. <Peter G. Netovsky> <13.01.2013>

[edit] Look Menu

  • Sea Theme

Works as expected. <Peter G. Netovsky> <13.01.2013>

  • Bee Theme

Works as expected. <Peter G. Netovsky> <13.01.2013>

  • Desert Theme

Works as expected. <Peter G. Netovsky> <13.01.2013>

[edit] Settings Menu

  • Toolbars Shown

Works as expected. <Peter G. Netovsky> <13.01.2013>

  • Show Hint

Works as expected. Shows a hint above the word you need to guess. <Peter G. Netovsky> <13.01.2013>

  • Show Statusbar

Works as expected. <Peter G. Netovsky> <13.01.2013>

  • Configure Shortcuts

Works as expected. <Peter G. Netovsky> <13.01.2013>

  • Configure Toolbars

Works as expected. <Peter G. Netovsky> <13.01.2013>

  • Configure KHangman

Works as expected. <Peter G. Netovsky> <13.01.2013>

[edit] Toolbar

  • New

Works as expected. It does not reset your current results. It adds another lost game. <Peter G. Netovsky> <13.01.2013>

  • Show Hint

Works as expected. <Peter G. Netovsky> <13.01.2013>

  • Quit

Works as expected. <Peter G. Netovsky> <13.01.2013>

  • Theme switcher

Works as expected. <Peter G. Netovsky> <13.01.2013>

  • Language switcher

It has only one option - English. <Peter G. Netovsky> <13.01.2013>

[edit] Statusbar

  • Category name

Works as expected. <Peter G. Netovsky> <13.01.2013>

  • Wins and Losses

Works as expected. <Peter G. Netovsky> <13.01.2013>

Conclusion: A bug free game. My test results end here. Cheers. <Peter G. Netovsky> <13.01.2013>


This page was last modified on 13 January 2013, at 05:42. This page has been accessed 1,640 times. Content is available under Creative Commons License SA 3.0 as well as the GNU Free Documentation License 1.2.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V.Legal