Merge lp:~slickymaster/ubuntu-manual-tests/xfce4settings into lp:ubuntu-manual-tests

Proposed by David Pires on 2013-07-22
Status: Merged
Approved by: Elfy on 2013-07-23
Approved revision: 168
Merged at revision: 168
Proposed branch: lp:~slickymaster/ubuntu-manual-tests/xfce4settings
Merge into: lp:ubuntu-manual-tests
Diff against target: 105 lines (+101/-0)
1 file modified
testcases/packages/xfce4settings tests (+101/-0)
To merge this branch: bzr merge lp:~slickymaster/ubuntu-manual-tests/xfce4settings
Reviewer Review Type Date Requested Status
Elfy (community) 2013-07-22 Approve on 2013-07-23
Review via email: mp+176299@code.launchpad.net

Description of the change

Finished Xfce4 Settings Manager tests

To post a comment you must log in.
Jackson Doak (noskcaj) wrote :

Looks good, you missed the <code> tags though. i'll fix it and do a proper review when i get home

David Pires (slickymaster) wrote :

What do you mean, Jackson? Which <code> tags?

> Looks good, you missed the <code> tags though. i'll fix it and do a proper
> review when i get home

Jackson Doak (noskcaj) wrote :

 For terminal comands, type <code> at the start.

On Tue, Jul 23, 2013 at 10:09 AM, David Pires <email address hidden> wrote:
> What do you mean, Jackson? Which <code> tags?
>
>> Looks good, you missed the <code> tags though. i'll fix it and do a proper
>> review when i get home
> --
> https://code.launchpad.net/~slickymaster/ubuntu-manual-tests/xfce4settings/+merge/176299
> Your team Ubuntu Testcase Admins is requested to review the proposed merge of lp:~slickymaster/ubuntu-manual-tests/xfce4settings into lp:ubuntu-manual-tests.

Elfy (elfy) wrote :

Approved.

I'll deal with the command - it's from something I did anyway.

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== added file 'testcases/packages/xfce4settings tests'
2--- testcases/packages/xfce4settings tests 1970-01-01 00:00:00 +0000
3+++ testcases/packages/xfce4settings tests 2013-07-22 22:30:40 +0000
4@@ -0,0 +1,101 @@
5+Test-case name:XFCE_Settings_Manager
6+
7+This test will check that the Settings Manager opens and closes without error
8+<dl>
9+ <dt>Open Settings Manager from the menu</dt>
10+ <dd>Settings Manager opens</dd>
11+ <dt>Click Close Button</dt>
12+ <dd>Settings Manager closes</dd>
13+</dl>
14+This test will check that new system settings tools are populated into Settings Manager, installing software is a requirement for this test.
15+<dl>
16+ <dt>Open a terminal and type sudo apt-get install arandr press enter, supply password as required and enter</dt>
17+ <dd>Arandr is installed without error</dd>
18+ <dt>Open Settings Manager from the menu</dt>
19+ <dd>Settings Manager opens</dd>
20+ <dd>Arandr is shown in Hardware section</dd>
21+ <dt>In the terminal type sudo apt-get purge arandr, enter and supply password as required, enter again</dt>
22+ <dd>Arandr is uninstalled without error</dd>
23+ <dd>Arandr is removed from Hardware section of Settings Manager</dd>
24+ <dt>Close terminal with X in top right</dt>
25+ <dd>Terminal closes</dd>
26+ <dt>Click Close button</dt>
27+ <dd>Settings Manager closes</dd>
28+</dl>
29+This test will check that Settings Manager will open a sub menu and return to main menu
30+<dl>
31+ <dt>Open Settings Manager from the menu</dt>
32+ <dd>Settings Manager opens</dd>
33+ <dt>Click Appearance</dt>
34+ <dd>Appearance menu opens</dd>
35+ <dt>Click All Settings button</dt>
36+ <dd>Main Settings menu appears</dd>
37+</dl>
38+This test will check that Settings will open Help in a web browser
39+<dt>Click Help</dt>
40+ <dd>Online Documentation dialogue appears</dd>
41+<dt>Click Read Online</dt>
42+ <dd>Dialogue closes and browser opens at XFCE Settings Manager Docs</dd>
43+<dt>Close browser</dt>
44+ <dd>Browser closes</dd>
45+</dl>
46+This test will check that Xfce4 Settings Manager allows to enable Assistive Technologies
47+<dl>
48+ <dt>Open Settings Manager from the menu</dt>
49+ <dd>Settings Manager opens</dd>
50+ <dt>Point your mouse cursor to the 'Accessibility' icon under the "System" section and click it</dt>
51+ <dd>Accessibility dialog window should open with the 'Assistive Technologies' tab selected</dd>
52+ <dt>Tick the 'Enable Assistive Technologies' checkbox</dt>
53+ <dd>Xfce desktop should be enabled, xfce4-session should load the required modules so the toolkit (Gtk) can communicate with Orca, the suite of utilities for the visually impaired</dd>
54+ <dt>Point your mouse cursor to the 'Keyboard' tab and click it</dt>
55+ <dd>Selected/active tab should change to 'Keyboard' tab</dd>
56+ <dt>Tick the 'Sticky Keys' checkbox</dt>
57+ <dd>Pressing key combinations in sequence instead of at the same time should be enabled. For instance, Ctrl followed by C (instead of Ctrl-C) will copy selected text</dd>
58+ <dt>Tick the 'Slow Keys' checkbox</dt>
59+ <dd>The keyboard shouldn't register a keystroke until the key is hold down for a certain length of time. The default time is 500 milliseconds and the length of time is adjustable by moving the slider with the mouse</dd>
60+ <dt>Tick the 'Bounce Keys' checkbox</dt>
61+ <dd>The keyboard shouldn't accept a keystroke until there has been a certain interval of time since the previous keystroke. The default time is 500 milliseconds and the length of time is adjustable by moving the slider with the mouse</dd>
62+ <dt>Point your mouse cursor to the 'Mouse' tab and click it</dt>
63+ <dd>Selected/active tab should change to 'Mouse' tab</dd>
64+ <dt>Tick the 'Mouse Emulation' checkbox</dt>
65+ <dd>Acceleration delay (in milliseconds), Repeat interval (in milliseconds), Acceleration time (in milliseconds), Maximum speed (in pixels per second) and Acceleration profile options should enabled and configurable</dd>
66+</dl>
67+This test will check that Xfce4 Settings Manager allows to configure various aspects of how the desktop looks
68+<dl>
69+ <dt>Reproduce the steps used before to open Settings Manager dialog window</dt>
70+ <dd>Settings dialog window should open</dd>
71+ <dt>Point your mouse cursor to the 'Appearance' icon under the "Personal" section and click it</dt>
72+ <dd>Appearance dialog window should open with the 'Style' tab selected</dd>
73+ <dt>Select a theme in the list</dt>
74+ <dd>The visual appearance of the toolkit (Gtk+) controls, such as buttons and menus should change accordingly</dd>
75+ <dt>Point your mouse cursor to the 'Icons' tab and click it</dt>
76+ <dd>Selected/active tab should change to 'Icons' tab</dd>
77+ <dt>Choose a new icon theme by selecting a theme in the list</dt>
78+ <dd>The visual appearance of icons visible on the desktop, the file manager and menus should change accordingly</dd>
79+ <dt>Point your mouse cursor to the 'Fonts' tab and click it</dt>
80+ <dd>Selected/active tab should change to 'Fonts' tab</dd>
81+ <dt>Click on the font selector button</dt>
82+ <dd>The font picker dialog window should open, with a preview area showing the current choice</dd>
83+ <dt>Select a different font family, style, point size from the lists and click the 'OK' button</dt>
84+ <dd>The default font used by the file manager, icons on the desktop and menus should update and change accordingly</dd>
85+ <dt>Tick the 'Enable anti-aliasing' checkbox</dt>
86+ <dd>Anti-alias fonts should be enabled, making characters with smooth edges</dd>
87+ <dt>Click on the 'Hinting' button and choose one of the font-rendering options from the list</dt>
88+ <dd>The quality of fonts used at small sizes and at low screen resolutions should increase or decrease accordingly to choice made</dd>
89+ <dt>Click on the 'Sub-pixel order' button and choose one of the options from the list</dt>
90+ <dd>The subpixel color order for the fonts should change accordingly</dd>
91+ <dt>If unticked, tick the 'Custom DPI setting:' checkbox and change default value</dt>
92+ <dd>The DPI (dots per inch) value calculated by the X-server when the screen renders fonts should be overridden to the new resolution</dd>
93+ <dt>Point your mouse cursor to the 'Settings' tab and click it</dt>
94+ <dd>Selected/active tab should change to 'Settings' tab</dd>
95+ <dt>Click on the 'Toolbar style' button and choose one of the options from the list</dt>
96+ <dd>The position of the toolbar, the layout of icons and text on it, should change accordingly to the preferences set</dd>
97+ <dt>Tick/untick the 'Show images on buttons' checkbox</dt>
98+ <dd>The display of an icon beside labels in the interface buttons should change accordingly to the preferences set</dd>
99+ <dt>Tick/untick the 'Show images in menus' checkbox</dt>
100+ <dd>The display of an icon beside items in application menus and the panel menu should change accordingly to the preferences set</dd>
101+ <dt>Tick/untick the 'Enable editable accelerators' checkbox</dt>
102+ <dd>The option to allow the definition of new keyboard shortcuts should be enabled or disabled accordingly</dd>
103+</dl>
104+<strong>If all actions produce the expected results listed, please <a href="results#add_result">submit</a> a 'passed' result.
105+ 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