Merge lp:~jjfrv8/ubuntu-manual-tests/Xfce4-Task-Manager into lp:ubuntu-manual-tests

Proposed by Jack Fromm
Status: Merged
Merged at revision: 164
Proposed branch: lp:~jjfrv8/ubuntu-manual-tests/Xfce4-Task-Manager
Merge into: lp:ubuntu-manual-tests
Diff against target: 90 lines (+85/-0)
1 file modified
testcases/packages/Xfce/Xfce4 Task Manager (+85/-0)
To merge this branch: bzr merge lp:~jjfrv8/ubuntu-manual-tests/Xfce4-Task-Manager
Reviewer Review Type Date Requested Status
Jackson Doak (community) Approve
Review via email: mp+174083@code.launchpad.net

Description of the change

Added testcase for Xfce4 Task Manager

To post a comment you must log in.
Revision history for this message
Jackson Doak (noskcaj) wrote :

All good, 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/Xfce/Xfce4 Task Manager'
2--- testcases/packages/Xfce/Xfce4 Task Manager 1970-01-01 00:00:00 +0000
3+++ testcases/packages/Xfce/Xfce4 Task Manager 2013-07-11 00:43:30 +0000
4@@ -0,0 +1,85 @@
5+This test will check that the Task Manager can open
6+<dl>
7+ <dt>Locate "Task Manager" under "Settings" on the Main Menu and click on it</dt>
8+ <dd>The Task Manager application opens and displays a list of all tasks that are currently running</dd>
9+</dl>
10+
11+This test will check that the Task Manager is updating tracked statistics in real time
12+<dl>
13+ <dt>Locate the two rectangular grids on the menu bar</dt>
14+ <dd>Two graphs are displayed moving across the grids</dd>
15+ <dt>Hover over each graph with your mouse</dt>
16+ <dd>Current CPU and memory utilization are displayed in a popup</dd>
17+ <dd>Both readouts update in real time</dd>
18+ <dt>Watch the "CPU" column in the task list</dt>
19+ <dd>One or more tasks show a fluctuating utilization percentage</dd>
20+ <dt>Check the status bar at the bottom of the window</dt>
21+ <dd>Four tracked statistics are displayed: Processes, CPU, Memory, Swap</dd>
22+ <dd>The numbers update in real time</dd>
23+ <dt>Hover over the Task Manager icon on the panel</dt>
24+ <dd>The same four statistics are displayed in a popup and are updating in real time</dd>
25+</dl>
26+
27+This test will check the "Execute" menu option
28+<dl>
29+ <dt>Click "Execute" on the menu bar</dt>
30+ <dd>A drop-down menu opens</dd>
31+ <dt>Click "Run Program"</dt>
32+ <dd>The Application Finder dialog opens displaying just a search term field</dd>
33+ <dt>Enter "ter" in the search term field and click the 'Launch' button
34+ <dd>A red icon appears next to the search term indicating no matching application could be found</dd>
35+ <dt>Click the green arrow at the right side of the field or press the down arrow on the keyboard</dt>
36+ <dd>The Application Finder dialog expands to show a list of applications containing the string "ter"</dd>
37+ <dd>Note: the match might be found in the application's description instead of its name</dd>
38+ <dt>Type an "m" at the end of the search term making it "term"</dt>
39+ <dd>The list of matching applications is refined to just show "Terminal Emulator"</dd>
40+ <dt>Click on "Terminal Emulator" and then click the 'Launch' button</dt>
41+ <dd>The Terminal Emulator window opens, the number of Processes shown on the status bar increments and "Xfce Terminal" appears in the Task list</dd>
42+ <dt>Close the Terminal Emulator</dt>
43+ <dd>The number of Processes shown on the status bar decrements and "Xfce Terminal" disappears from the Task list</dd>
44+ <dt>Click "Execute" on the menu bar</dt>
45+ <dd>The Application Finder dialog opens in expanded mode</dd>
46+ <dt>Close the Application Finder dialog</dt>
47+ <dt>Click "Execute" once again</dt>
48+ <dt>Click "Terminal Emulator"</dt>
49+ <dd>The Terminal Emulator opens</dd>
50+</dl>
51+
52+This test will check that actions can be performed on running tasks
53+<dl>
54+ <dt>Ensure that the Terminal Emulator session that was started in the last test is still open</dt>
55+ <dt>Locate "Xfce Terminal" in the list of running tasks and right-click on it</dt>
56+ <dd>A drop-down menu opens</dd>
57+ <dt>Click Priority->Very High on the menus</dt>
58+ <dd>An error message pops up saying you don't have the required privileges</dd>
59+ <dt>Close the error message and right-click on the task again</dt>
60+ <dd>Click "Stop"</dd>
61+ <dt>Switch to the Terminal window and type something</dt>
62+ <dd>Nothing happens because the session is stopped</dd>
63+ <dt>Back in Task Manager, right-click on the task again</dt>
64+ <dt>Click "Continue"</dt>
65+ <dt>Switch to the Terminal window and type something again</dt>
66+ <dd>The Terminal session is responsive again</dd>
67+ <dt>Back in Task Manager, right-click on the task once more</dt>
68+ <dt>Click "Kill"</dt>
69+ <dd>A confirmation dialog appears</dd>
70+ <dt>Click 'Yes'</dt>
71+ <dd>The Terminal session is closed</dd>
72+</dl>
73+
74+This test will check the setting of Preferences
75+<dl>
76+ <dt>Click "Preferences" on the menu bar</dt>
77+ <dd>A drop-down menu appears</dd>
78+ <dt>Click each of the options and observe the following results</dt>
79+ <dd>"Show all processes" shows even more running processes but may not increment the number of processes displayed on the status bar</dd>
80+ <dd>"More precision" - CPU, Memory and Swap utilization percentages are displayed to two decimal places (although not when hovering over the panel icon)</dd>
81+ <dd>"Full command line" displays the full file path of many tasks in the list</dd>
82+ <dd>"Show status icon" determines whether an icon is shown on the panel when Task Manager is running</dd>
83+ <dd>"Refresh rate" increases or decreases the frequency of statistics updates</dd>
84+ <dd>The rest of the options display additional columns of information in the task list window</dd>
85+</dl>
86+
87+<strong>If all actions produce the expected results listed, please <a href="results#add_result">submit</a> a 'passed' result.
88+ 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>
89+
90\ No newline at end of file

Subscribers

People subscribed via source and target branches