Merge lp:~elfy/ubuntu-manual-tests/XFCEKbd_setti into lp:ubuntu-manual-tests

Proposed by Elfy
Status: Merged
Merged at revision: 140
Proposed branch: lp:~elfy/ubuntu-manual-tests/XFCEKbd_setti
Merge into: lp:ubuntu-manual-tests
Diff against target: 175 lines (+171/-0)
1 file modified
testcases/packages/XFCE4Kbd (+171/-0)
To merge this branch: bzr merge lp:~elfy/ubuntu-manual-tests/XFCEKbd_setti
Reviewer Review Type Date Requested Status
Jackson Doak (community) Approve
Nicholas Skaggs (community) Needs Fixing
Review via email: mp+170293@code.launchpad.net

Description of the change

Updated

To post a comment you must log in.
Revision history for this message
Nicholas Skaggs (nskaggs) wrote :

Elfy, can you add a link to the testcase you want folks to run as part of this? also there is a little extra whitespace at the end you could cleanup (lots of extra newlines) :-)

I am a little concerned about the linkout -- can this test be grouped with the other and consolidated to one testcase?

review: Needs Fixing
Revision history for this message
Elfy (elfy) wrote :

Not sure how to get the link for it ... is it

http://bazaar.launchpad.net/~ubuntu-testcase/ubuntu-manual-tests/trunk/view/head:/testcases/packages/1568_exohelper

?

That's certainly the test.

As far as making it part of the test - not sure about that given that exo helper has changed in the past in itself.

I could - the only 'real' reason they are seperate is that I've been picking xubuntu testcases of the bug list.

Perhaps it would be better to have 'exo-helper' as part of this one - then if we need that testing point at this test - make it obvious which bit to do.

Revision history for this message
Nicholas Skaggs (nskaggs) wrote :

you could link here, http://packages.qa.ubuntu.com/qatracker/testcases/1568/info

but best if you put them together in the same test instead of linking

Revision history for this message
Elfy (elfy) wrote :

Actually - I can see no reason why I shouldn't add the text of 1568 into this one.

Then if we need exo-helper testing seperately we have a test for it. I'd bet at some point we'll want to do that. No need to test the whole keyboard settings if all that's changed is one of the shortcuts.

Does that make sense?

135. By Elfy

add shortcut tests

Revision history for this message
Elfy (elfy) wrote :

Done the changes now

Revision history for this message
Jackson Doak (noskcaj) wrote :

Merged

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== added file 'testcases/packages/XFCE4Kbd'
2--- testcases/packages/XFCE4Kbd 1970-01-01 00:00:00 +0000
3+++ testcases/packages/XFCE4Kbd 2013-06-19 20:33:24 +0000
4@@ -0,0 +1,171 @@
5+Test-case name:XFCE4Keyboard_Settings
6+
7+This test will check that keyboard behaviour is correctly applied. The test will require the machine to restart twice.
8+<dl>
9+ <dt>Open Keyboard from Settings Manager</dt>
10+ <dd>Keyboard Setting dialogue opens at Behaviour</dd>
11+ <dt>Toggle 'Restore num lock state' button</dt>
12+ <dd>Tick disappears from box</dd>
13+ <dt>In Test Area, press a letter and hold down</dt>
14+ <dd>Letter pressed is repeated.</dd>
15+ <dt>Toggle Enable key repeat</dt>
16+ <dt>In Test Area, press a letter and hold down</dt>
17+ <dd>Letter pressed is not repeated</dd>
18+ <dt>Toggle Enable key repeat</dt>
19+ <dt>Change Repeat delay to 1000</dt>
20+ <dt>In Test Area, press a letter and hold down</dt>
21+ <dd>Time to start repeating letter increases to 1000ms</dd>
22+ <dt>Change Repeat delay to 50</dt>
23+ <dt>In Test Area, press a letter and hold down</dt>
24+ <dd>Time to start repeating letter increases to 50ms</dd>
25+ <dt>Reset repeat delay to default 500</dt>
26+ <dt>Change Repeat Speed to 250</dt>
27+ <dt>In Test Area, press a letter and hold down</dt>
28+ <dd>Speed of key repeat increases</dd>
29+ <dt>Change Repeat Speed to 1</dt>
30+ <dt>In Test Area, press a letter and hold down</dt>
31+ <dd>Speed of key repeat decreases</dd>
32+ <dt>Reset repeat delay to default 20</dt>
33+ <dt>Toggle Cursor show blinking</dt>
34+ <dd>Tick disappears from box</dd>
35+ <dt>Select Test Area</dt>
36+ <dd>Cursor appears but does not blink</dd>
37+ <dt>Toggle Cursor show blinking</dt>
38+ <dd>Tick appears in box</dd>
39+ <dt>Select Test Area</dt>
40+ <dd>Cursor appears and blinks</dd>
41+ <dt>Change Blink delay to 100</dt>
42+ <dd>Cursor blink speed increases</dd>
43+ <dt>Change Blink delay to 2000</dt>
44+ <dd>Cursor blink speed decreases</dd>
45+ <dt>Reset Blink delay to default 1200</dt>
46+ <dd>Cursor blink returns to normal speed</dd>
47+ <dt>Restart machine</dt>
48+ <dt>Open Keyboard from Settings Manager</dt>
49+ <dd>Keyboard Setting dialogue opens at Behaviour</dd>
50+ <dd>Restore num lock state is unticked</dd>
51+ <dd>Num lock is off</dd>
52+ <dt>Turn num lock on</dt>
53+ <dt>Toggle 'Restore num lock state' button</dt>
54+ <dd>Tick appears in box</dd>
55+ <dt>Restart machine</dt>
56+ <dt>Open Keyboard from Settings Manager</dt>
57+ <dd>Keyboard Setting dialogue opens at Behaviour</dd>
58+ <dd>Restore num lock state is ticked</dd>
59+ <dd>Num lock is on</dd>
60+</dl>
61+This test will check that application shortcuts are applied correctly
62+<dl>
63+ <dt>Open Settings Manager -> Keyboard -> Application Shortcuts</dt>
64+ <dd>Application Shortcuts tab opens</dd>
65+ <dt>Press Super+3</dt>
66+ <dd>Abiword opens</dd>
67+ <dt>Press Super+f</dt>
68+ <dd>File Manager opens</dd>
69+ <dt>Press Super+m</dt>
70+ <dd>Mail Reader opens</dd>
71+ <dt>Press Mail shortcut button (if available)</dt>
72+ <dd>Mail Reader opens</dd>
73+ <dt>Press Super+t</dt>
74+ <dd>Terminal opens</dd>
75+ <dt>Press Super+w</dt>
76+ <dd>Web Browser opens</dd>
77+ <dt>Press Web Browser shortcut button (if available)</dt>
78+ <dd>Web Browser opens</dd>
79+ <dt>Press Super+1</dt>
80+ <dd>gmusicbrowser opens</dd>
81+ <dt>Press Super+1</dt>
82+ <dd>gnumeric opens</dd>
83+ <dt>Press Super+e</dt>
84+ <dd>Mousepad opens</dd>
85+ <dt>Press Super+2</dt>
86+ <dd>pidgin opens</dd>
87+ <dt>Press Super+r</dt>
88+ <dd>xfce4-appfinder opens</dd>
89+ <dt>Press Alt+F3</dt>
90+ <dd>xfce4-appfinder opens</dd>
91+ <dt>Press Super+p</dt>
92+ <dd>xfce4-display-settings --minimal opens</dd>
93+ <dt>Press XF86Display(if available)</dt>
94+ <dd>xfce4-display-settings --minimal opens</dd>
95+ <dt>Press Alt+F1</dt>
96+ <dd>Application menu opens</dd>
97+ <dt>Press Print</dt>
98+ <dd>Screenshooter - whole screen </dd>
99+ <dt>Press Alt+Print</dt>
100+ <dd>Active Window screenshooter opens</dd>
101+ <dt>Press Ctrl+Esc</dt>
102+ <dd>desktop menu opens</dd>
103+ <dt>Press Ctrl+Alt+Del</dt>
104+ <dd>screen lock</dd>
105+ <dt>Press Alt+F2</dt>
106+ <dd>Run dialogue opens</dd>
107+</dl>
108+This test will check that shortcuts and their targets can be changed
109+<dl>
110+ <dt>Double click on Command 'abiword'</dt>
111+ <dd>Shortcut Command dialogue opens with abiword highlighted</dd>
112+ <dt>Press backspace and type gnome-mines, press OK</dt>
113+ <dd>Shortcut command dialogue closes</dd>
114+ <dd>Command listed as Mines</dd>
115+ <dt>Press Super+3</dt>
116+ <dd>Mines opens</dd>
117+ <dt>Double click on Shortcut (Super+3) for gnome-mines</dt>
118+ <dd>Shortcut Command dialogue appears</dd>
119+ <dt>Press Super+9</dt>
120+ <dd>Shortcut changes to Super+9</dd>
121+ <dt>Press Super+9</dt>
122+ <dd>Mines opens</dd>
123+ <dt>Press Reset to Defaults button</dt>
124+ <dd>Confirmation dialogue appears</dd>
125+ <dt>Press Yes</dt>
126+ <dd>Changes are reverted, Command now reads abiword, Shortcut reads Super+3</dd>
127+</dl>
128+This test will check that Layout options apply correctly
129+<dl>
130+ <dt>Open Keyboard from Settings Manager</dt>
131+ <dd>Keyboard Setting dialogue opens at Behaviour</dd>
132+ <dt>Select Layout tab</dt>
133+ <dd>Dialogue changes to layout with Use System Defaults ticked</dd>
134+ <dd>All other options greyed out</dd>
135+ <dt>Toggle Use System Defaults button</dt>
136+ <dd>Tick disappears from box</dd>
137+ <dd>All options now available for modification</dd>
138+ <dt>Select Keyboard model</dt>
139+ <dd>Keyboard selection list appears</dd>
140+ <dt>Click outside of selection list</dt>
141+ <dd>Layout dialogue appears</dd>
142+ <dt>Press Add button</dt>
143+ <dd>Keyboard layout selection dialogue appears</dd>
144+ <dt>Select a new layout and press OK</dt>
145+ <dd>New layout added to Keyboard Layout list</dd>
146+ <dt>Open a text editor</dt>
147+ <dt>Type some symbols</dt>
148+ <dt>In Keyboard layout list - select new layout</dt>
149+ <dd>New layout highlighted</dd>
150+ <dt>Type some text or symbols</dt>
151+ <dd>Some or all characters typed are different</dd>
152+ <dt>Select new layout in layout list</dt>
153+ <dt>Press Delete button</dt>
154+ <dd>New layout is removed from list</dd>
155+ <dt>Select existing layout in layout list</dt>
156+ <dt>Press Edit button</dt>
157+ <dd>Keyboard Layout selection dialogue appears with current choice highlighted</dd>
158+ <dt>Change layout, press OK</dt>
159+ <dd>Layout in list changes</dd>
160+ <dt>Type some characters in text document</dt>
161+ <dd>Symbols do not match keyboard</dd>
162+ <dt>Press Edit button</dt>
163+ <dd>Keyboard Layout selection dialogue appears with current choice highlighted</dd>
164+ <dt>Set layout to match keyboard, press OK</dt>
165+ <dd>Layout in list changes</dd>
166+ <dt>Type some characters in text document</dt>
167+ <dd>Symbols match keyboard</dd>
168+ <dt>Toggle Use System Defaults</dt>
169+ <dd>Warning dialogue appears</dd>
170+ <dt>Press OK</dt>
171+ <dd>Use default button ticked, model and layout options unavailable and greyed out</dd>
172+</dl>
173+
174+<strong>If all actions produce the expected results listed, please <a href="results#add_result">submit</a> a 'passed' result.
175+ If an action fails, or produces an unexpected result, please <a href="results#add_result">submit</a> 'failed' and <a href="../../buginstructions">file a bug</a>. Please be sure to include the bug number when you <a href="results#add_result">submit</a> your result</strong>

Subscribers

People subscribed via source and target branches