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

Proposed by David Pires
Status: Merged
Approved by: Elfy
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) Approve
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.
Revision history for this message
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

Revision history for this message
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

Revision history for this message
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.

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