Merge lp:~pharmasolin/ubuntu-manual-tests/1567_GNOME_Mines into lp:ubuntu-manual-tests

Proposed by Lysenko Denis on 2015-10-12
Status: Merged
Merged at revision: 342
Proposed branch: lp:~pharmasolin/ubuntu-manual-tests/1567_GNOME_Mines
Merge into: lp:ubuntu-manual-tests
Diff against target: 138 lines (+31/-60)
1 file modified
testcases/packages/1567_GNOME Mines (+31/-60)
To merge this branch: bzr merge lp:~pharmasolin/ubuntu-manual-tests/1567_GNOME_Mines
Reviewer Review Type Date Requested Status
Kev Bowring 2015-10-12 Needs Fixing on 2015-10-14
Pasi Lallinaho (community) Needs Fixing on 2015-10-13
Review via email: mp+274181@code.launchpad.net

Description of the Change

Updated test case for new version of Gnome mines app.

To post a comment you must log in.
Kev Bowring (flocculant) wrote :

2 inline comments.

Also please check spelling.

You can add check for changing theme from flat to 3d.

review: Needs Fixing
Lysenko Denis (pharmasolin) wrote :

How to change theme in desktop version of game?

340. By Lysenko Denis on 2015-10-13

Fixed typo

Kev Bowring (flocculant) wrote :

> How to change theme in desktop version of game?

Menu - appearance

341. By Lysenko Denis on 2015-10-13

Added appearance test case

Pasi Lallinaho (knome) wrote :

Added some comments inline.

review: Needs Fixing
Lysenko Denis (pharmasolin) wrote :

We need to come to some conclusion.
Should i remove old testcases (credits testing, website opens testing)?

Kev Bowring (flocculant) wrote :

some further inline comments from me

review: Needs Fixing
342. By Lysenko Denis on 2015-10-14

Removed useless testcases for website button, checking credits pop-up. Fixing steps.

Lysenko Denis (pharmasolin) wrote :

All fixed.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'testcases/packages/1567_GNOME Mines'
2--- testcases/packages/1567_GNOME Mines 2013-08-03 10:34:11 +0000
3+++ testcases/packages/1567_GNOME Mines 2015-10-14 16:21:01 +0000
4@@ -1,103 +1,74 @@
5-Test-case name: GNOME Mines/GNOME-Mines-001
6 This tests that GNOME Mines will open
7 <dl>
8 <dt>Open GNOME mines</dt>
9 <dd>GNOME Mines opens at the "New Game" screen</dd>
10 </dl>
11
12-Test-case name: GNOME Mines/GNOME-Mines-002
13 This tests the main functionality of GNOME Mines
14 <dl>
15 <dt>Click "8x8 10 mines"</dt>
16 <dd>A new game starts in an 8x8 grid</dd>
17 <dt>Play the game till you hit a mine</dt>
18 <dd>10 mines appear, one of which has exploded</dd>
19- <dt>Click the smiley face</dt>
20+ <dt>Click "Change Difficulty"</dt>
21 <dd>The new game screen appears</dd>
22 <dt>Click "16x16 40 mines"</dt>
23 <dd>A new game starts in a 16x16 grid</dd>
24 <dt>Play the game till you hit a mine</dt>
25 <dd>40 mines appear, one of which has exploded</dd>
26- <dt>Click the smiley face</dt>
27+ <dt>Click "Change Difficulty"</dt>
28 <dd>The new game screen appears</dd>
29 <dt>Click "30x16 99 mines"</dt>
30 <dd>A new game starts in a 30x16 grid</dd>
31 <dt>Play the game till you hit a mine</dt>
32 <dd>99 mines appear, one of which has exploded</dd>
33- <dt>Click the smiley face</dt>
34+ <dt>Click "Change Difficulty"</dt>
35 <dd>The new game screen appears</dd>
36 <dt>Click "Custom"</dt>
37- <dd>A screen appears allowing you to select Horizontal, Vertical and Number of mines</dd>
38+ <dd>A screen appears allowing you to select Horizontal, Vertical number of fields and percent of mines</dd>
39 <dt>Modify the three values to your desired sizes</dt>
40 <dd>A new game starts in a grid that is the size you chose</dd>
41- <dt>Play the game till you hit a mine</dt>
42- <dd>Your chosen number of mines appears</dd>
43+ <dt>Click "Play Again"</dt>
44+ <dt>Click a tile, if no mine appears then continue test, if mine appears, restart and attempt again</dt>
45 <dt>Click to another window</dt>
46 <dd>The timer stops and the tiles are hidden by the word "Paused"</dd>
47- <dd>The Pause button changes to a Play button</dd>
48+ <dd>The Pause button changes to a Resume</dd>
49 </dl>
50
51-Test-case name: GNOME Mines/GNOME-Mines-003
52 This tests the menu functionality of GNOME Mines
53 <dl>
54- <dt>Click Mines --> New Game, then select "8x8 10 mines"</dt>
55+ <dt>In default window select "8x8 10 mines"</dt>
56+ <dd>Game starts</dd>
57+ <dt>Click a tile, if no mine appears then continue test, if mine appears, restart and attempt again</dt>
58+ <dt>Click Mines --> New Game</dt>
59+ <dd>A warning pop-up appears</dd>
60+ <dt>Press "Start New Game", then select "8x8 10 mines"</dt>
61 <dd>A new game starts in an 8x8 grid</dd>
62- <dt>Click on a tile to start the timer</dt>
63- <dt>Click Mines --> Replay Size, then agree to the popup</dt>
64- <dd>The game re-starts</dd>
65+ <dt>Click a tile, if no mine appears then continue test, if mine appears, restart and attempt again</dt>
66+ <dd>Pause button appears on the right</dd>
67+ <dt>Click Mines --> Appearance</dt>
68+ <dd>Select Theme window appears</dd>
69+ <dt>Change default theme and close window</dt>
70+ <dd>Your chosen theme now applied in game<dd>
71 <dt>Click the Pause button</dt>
72 <dd>The timer stops and the tiles are hidden by the word "Paused"</dd>
73- <dd>The Pause button changes to a Play button</dd>
74- <dt>Click the Play button</dt>
75- <dd>The timer resumes and the tiles are fully visible again</dd>
76- <dd>The Play button changes to a Pause button</dd>
77- <dt>Click Menu --> Pause</dt>
78- <dd>The timer stops and the tiles are hidden by the word "Paused"</dd>
79- <dd>The Pause button changes to a Play button</dd>
80- <dt>Click Menu --> Pause</dt>
81- <dd>The timer resumes and the tiles are fully visible again</dd>
82- <dd>The Play button changes to a Pause button</dd>
83- <dt>Click the Fullscreen button (two outward pointing arrows)</dt>
84- <dd>Gnome mine now takes up the entire screen</dd>
85- <dd>The Arrows flip</dd>
86- <dt>Click the button again</dt>
87- <dd>Gnome mines is windowed again</dd>
88- <dd>The arrows take their original orientation</dd>
89- <dt>Click Menu --> Fullscreen</dt>
90- <dd>Gnome mine now takes up the entire screen</dd>
91- <dd>The Fullscreen Arrows flip</dd>
92- <dt>Click Menu --> Fullscreen</dt>
93- <dd>Gnome mines is windowed again</dd>
94- <dd>The arrows take their original orientation</dd>
95- <dt>Click the help "i" button</dt>
96- <dd>A non-mine tile is automatically clicked and a 10 second penalty added to the timer</dd>
97- <dt>Click Menu --> Hint</dt>
98- <dd>A non-mine tile is automatically clicked and a 10 second penalty added to the timer</dd>
99- <dt>Click Menu --> Help</dt>
100+ <dd>The Pause button changes to a Resume</dd>
101+ <dt>Click the Resume</dt>
102+ <dd>The timer resumes and the tiles are fully visible again</dd>
103+ <dd>The Play button changes to a Pause button</dd>
104+ <dt>Click Help --> Contents</dt>
105 <dd>A manual opens</dd>
106 <dt>Close the manual</dt>
107- <dt>Click Mines --> About</dt>
108+ <dt>Click Help --> About</dt>
109 <dd>The game pauses</dd>
110- <dd>An about popup appears with no spelling mistakes</dd>
111- <dt>Click "GNOME Games web site"</dt>
112- <dd>The GNOME Games wiki opens in your default web browser</dd>
113- <dt>Close the web page</dt>
114- <dt>Click "Credits"</dt>
115- <dd>The popup now shows the game's credits</dd>
116- <dt>Click "Licence"</dt>
117- <dd>The popup now shows the game's licence</dd>
118+ <dd>An about pop-up appears with no spelling mistakes</dd>
119 <dt>Click "Close"</dt>
120- <dd>The popup dissapears</dd>
121+ <dd>The pop-up disappears</dd>
122 <dd>The game auto-resumes</dd>
123- <dt>Click Mines --> Preferences</dt>
124- <dd>The preferences popup appears</dd>
125- <dt>Toggle each setting</dt>
126- <dd>Each setting change produces the expected result</dd>
127- <dt>Play at least 3 games in each grid size</dt>
128- <dt>Click Menu --> Scores</dt>
129- <dd>A popup appears showing all you previous times</dd>
130- <dt>Select each size of grid</dt>
131- <dd>In each size the scores are ordered by time (lowest to highest), and show what date they where acheived on</dd>
132+ <dt>Click Mines --> Scores</dt>
133+ <dd>A pop-up appears showing all you previous times</dd>
134+ <dt>Select another size of grid in drop down menu</dt>
135+ <dd>In "size" the scores are ordered by time (lowest to highest), and show what date they where achieved on</dd>
136 <dt>Click "Quit"</dt>
137 <dd>GNOME Mines closes</dd>
138 </dl>

Subscribers

People subscribed via source and target branches