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

Proposed by Elfy
Status: Merged
Merged at revision: 112
Proposed branch: lp:~elfy/ubuntu-manual-tests/Catfish
Merge into: lp:ubuntu-manual-tests
Diff against target: 258 lines (+244/-0)
3 files modified
testcases/packages/Catfish (+103/-0)
testcases/packages/Mousepad (+70/-0)
testcases/packages/xchat (+71/-0)
To merge this branch: bzr merge lp:~elfy/ubuntu-manual-tests/Catfish
Reviewer Review Type Date Requested Status
Nicholas Skaggs (community) Approve
Review via email: mp+165876@code.launchpad.net
To post a comment you must log in.
Revision history for this message
Nicholas Skaggs (nskaggs) wrote :

You've got xchat and mousepad lumped into this branch as well; we'll have to show you how to fix that so your not pushing things that shouldn't be pushed.

Revision history for this message
Elfy (elfy) wrote :

yea - and anyone else trying to help by contributing with this

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

approving, but removing the non-catfish tests from branch

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== added file 'testcases/packages/Catfish'
2--- testcases/packages/Catfish 1970-01-01 00:00:00 +0000
3+++ testcases/packages/Catfish 2013-05-27 12:59:28 +0000
4@@ -0,0 +1,103 @@
5+Test-case name:Catfish
6+
7+<dl>This test will check that Catfish opens
8+ <dt>Open Catfish from menu</dt>
9+ <dd>Catfish opens with empty search box</dd>
10+</dl>
11+<dl>This test will check that Update Search Index works
12+ <dt>Open a terminal from the menu</dt>
13+ <dd>Terminal opens</dd>
14+ <dt>Type cd Desktop and enter</dt>
15+ <dd>Terminal prompt changes to ~/Desktop$</dd>
16+ <dt>Type touch test Test and enter</dt>
17+ <dd>New files named test and Test appear on Desktop</dd>
18+ <dt>Open Catfish from menu</dt>
19+ <dd>Catfish opens with empty search box</dd>
20+ <dt>Click icon to right of search box</dt>
21+ <dd>Menu appears</dd>
22+ <dt>Click Update Search Index</dt>
23+ <dd>Update Search Index opens</dd>
24+ <dt>Click Unlock</dt>
25+ <dd>Password Entry box opens</dd>
26+ <dt>Enter your password and Enter</dt>
27+ <dd>Password box closes</dd>
28+ <dd>Update Search Index box shows index being updated</dd>
29+ <dt>When Search Index reports Locate database updated successfully, click Close</dt>
30+ <dd>Search Index box closes</dd>
31+ <dt>Close Catfish with X in the top left corner</dt>
32+ <dd>Catfish closes</dd>
33+</dl>
34+<dl>This test will check that Catfish will search for files
35+ <dt>Open a terminal from the menu</dt>
36+ <dd>Terminal opens</dd>
37+ <dt>Type cd Desktop and enter</dt>
38+ <dd>Terminal prompt changes to ~/Desktop$</dd>
39+ <dt>Type touch test Test and enter</dt>
40+ <dd>New files named test and Test appear on Desktop</dd>
41+ <dt>Open Catfish from menu</dt>
42+ <dd>Catfish opens with empty search box</dd>
43+ <dt>Click icon to right of search box</dt>
44+ <dd>Menu appears</dd>
45+ <dt>Click Update Search Index</dt>
46+ <dd>Update Search Index opens</dd>
47+ <dt>Click Unlock</dt>
48+ <dd>Password Entry box opens</dd>
49+ <dt>Enter your password and Enter</dt>
50+ <dd>Password box closes</dd>
51+ <dd>Update Search Index box shows index being updated</dd>
52+ <dt>When Search Index reports Locate database updated successfully, click Close</dt>
53+ <dd>Search Index box closes</dd>
54+ <dt>Click on Folder icon to right of search term box</dt>
55+ <dd>Folder list appears</dd>
56+ <dt>Click on Desktop</dt>
57+ <dd>Folder name changes to Desktop</dd>
58+ <dt>Type test in Search Term box and enter</dt>
59+ <dd>Results appear for both Test and test files on Desktop</dd>
60+ <dt>Close Catfish with X in the top left corner</dt>
61+ <dd>Catfish closes</dd>
62+</dl>
63+<dl>This test will check that Catfish will use case sensitivity when searching and will search for hidden files
64+ <dt>Open a terminal from the menu</dt>
65+ <dd>Terminal opens</dd>
66+ <dt>Type cd Desktop and enter</dt>
67+ <dd>Terminal prompt changes to ~/Desktop$</dd>
68+ <dt>Type touch .test test Test and enter</dt>
69+ <dd>New files named test and Test appear on Desktop</dd>
70+ <dt>Open Catfish from menu</dt>
71+ <dd>Catfish opens with empty search box</dd>
72+ <dt>Click icon to right of search box</dt>
73+ <dd>Menu appears</dd>
74+ <dt>Click Update Search Index</dt>
75+ <dd>Update Search Index opens</dd>
76+ <dt>Click Unlock</dt>
77+ <dd>Password Entry box opens</dd>
78+ <dt>Enter your password and Enter</dt>
79+ <dd>Password box closes</dd>
80+ <dd>Update Search Index box shows index being updated</dd>
81+ <dt>When Search Index reports Locate database updated successfully, click Close</dt>
82+ <dd>Search Index box closes</dd>
83+ <dt>Click on Folder icon to right of search term box</dt>
84+ <dd>Folder list appears</dd>
85+ <dt>Click on Desktop</dt>
86+ <dd>Folder name changes to Desktop</dd>
87+ <dt>Click icon to right of search box</dt>
88+ <dd>Menu appears</dd>
89+ <dt>Click Exact Match in menu</dt>
90+ <dd>Menu closes</dd>
91+ <dt>Type Test in Search Term box and enter</dt>
92+ <dd>Result appears for Test file on Desktop</dd>
93+ <dt>Type test in Search Term box and enter</dt>
94+ <dd>Result appears for test file on Desktop</dd>
95+ <dt>Click icon to right of search box</dt>
96+ <dd>Menu appears</dd>
97+ <dt>Click Hidden Files in menu</dt>
98+ <dd>Menu closes</dd>
99+ <dd>Results appear for test and .test files on Desktop</dd>
100+ <dt>Close Catfish with X in the top left corner</dt>
101+ <dd>Catfish closes</dd>
102+</dl>
103+
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>
106+
107+
108
109=== added file 'testcases/packages/Mousepad'
110--- testcases/packages/Mousepad 1970-01-01 00:00:00 +0000
111+++ testcases/packages/Mousepad 2013-05-27 12:59:28 +0000
112@@ -0,0 +1,70 @@
113+Test-case name:Mousepad
114+
115+<dl>This test will check that Mousepad opens
116+ <dt>Open Mousepad from menu</dt>
117+ <dd>Mousepad opens with an unnamed text document</dd>
118+</dl>
119+<dl>This test will check that Mousepad can save and open saved files
120+ <dt>Type in "The quick brown fox jumps over the lazy dog"</dt>
121+ <dd>Text appears in window</dd>
122+ <dt>Click File - Save</dt>
123+ <dd>Save As window opens</dd>
124+ <dt>type test.txt in Name box</dt>
125+ <dt>Select any folder to save file to</dt>
126+ <dd>Chosen file name and target folder remain as selected</dd>
127+ <dt>Click Save button</dt>
128+ <dd>Save as dialogue closes</dd>
129+ <dt>Close Mousepad with File - Close Window</dt>
130+ <dd>Mousepad closes</dd>
131+ <dt>Open File Manager from Menu - Accessories, navigate to saved file and double click to open in Mousepad</dt>
132+ <dd>Mousepad opens with saved text</dd>
133+</dl>
134+<dl>This test will check that Mousepad can find and highlight searched text
135+ <dt>Open Mousepad from menu</dt>
136+ <dd>Mousepad opens with an unnamed text document</dd>
137+ <dt>Type in "The quick brown fox jumps over the lazy dog"</dt>
138+ <dd>Text appears in window</dd>
139+ <dt>Press Ctrl+F</dt>
140+ <dd>Search box appears</dd>
141+ <dt>Type t in the box</dt>
142+ <dd>First t is found in the text document</dt>
143+ <dt>Press F3</dt>
144+ <dd>Next t is found in the text document</dt>
145+ <dt>Type he in the search box</dt>
146+ <dd>The is found in the document</dd>
147+ <dt>Press F3</dt>
148+ <dd>Next the is found in the document</dd>
149+ <dt>Press esc</dt>
150+ <dd>Search box closes, focus returns to text document with search term highlighted</dd>
151+</dl>
152+<dl>This test will check that Mousepad can find and replace text, including case sensitivity and saves on close
153+ <dt>Open Mousepad from menu</dt>
154+ <dd>Mousepad opens with an unnamed text document</dd>
155+ <dt>Type in "The quick brown fox jumps over the lazy dog"</dt>
156+ <dd>Text appears in window</dd>
157+ <dt>Press Ctrl+R</dt>
158+ <dd>Replace dialogue opens</dd>
159+ <dt>Type fox in the search for box</dt>
160+ <dt>Type cat in the replace with box and click Replace All</dt>
161+ <dd>Replace dialogue does not close</dd>
162+ <dd>Text now reads "The quick brown cat jumps over the lazy dog"</dd>
163+ <dt>Type the in the search for box</dt>
164+ <dt>Type a in the replace with box</dt>
165+ <dt>Click Case Sensitive box and click Replace All</dt>
166+ <dd>Replace dialogue does not close</dd>
167+ <dd>Text now reads "The quick brown cat jumps over a lazy dog"</dd>
168+ <dt>Click Close in Replace box</dt>
169+ <dd>Replace box closes</dd>
170+ <dt>Close Mousepad with File - Close Window</dt>
171+ <dd>Save before closing dialogue appears</dd>
172+ <dt>Click Save</dt>
173+ <dd>Mousepad closes</dd>
174+ <dt>Open File Manager from Menu - Accessories, navigate to saved file and double click to open in Mousepad</dt>
175+ <dd>Mousepad opens with saved text</dd>
176+</dl>
177+
178+<strong>If all actions produce the expected results listed, please <a href="results#add_result">submit</a> a 'passed' result.
179+ 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>
180+
181+
182+
183
184=== added file 'testcases/packages/xchat'
185--- testcases/packages/xchat 1970-01-01 00:00:00 +0000
186+++ testcases/packages/xchat 2013-05-27 12:59:28 +0000
187@@ -0,0 +1,71 @@
188+Test-case name:xchat
189+
190+<dl>This test will check that Xchat will open correctly
191+ <dt>Open Xchat</dt>
192+ <dd>Xchat should launch to Network List window</dd>
193+</dl>
194+
195+<dl>This test will check that XChat let you specify Nicks, Names
196+ <dt>Double click existing nick in Nick name and enter your nick</dt>
197+ <dd>Your choice is saved</dd>
198+ <dt>Repeat for Second and Third choice</dt>
199+ <dd>All your choices are saved</dd>
200+ <dt> Double click existing name in User Name and enter your name(or choice)</dt>
201+ <dd>Your chosen name is saved</dd>
202+ <dt>Repeat for Real name</dt>
203+ <dd>Your chosen name is saved</dd>
204+</dl>
205+
206+<dl>This test will check that XChat will use specified Network, Network Settings and accept Favorite channels
207+ <dt>Select Freenode from Network list </dt>
208+ <dd>Freenode is highlighted</dd>
209+ <dt>Click in Skip network list on startup</dt>
210+ <dd>Box is populated with a tickmark</dd>
211+ <dt>Click Edit button</dt>
212+ <dd> Edit Freenode window opens</dd>
213+ <dt>Click in Connect to selected server only</dt>
214+ <dd>Box is populated with a tickmark</dd>
215+ <dt>Click in Auto connect to this network at startup</dt>
216+ <dd>Box is populated with a tickmark</dd>
217+ <dt>Click the ... button next to text box for Favorite channels</dt>
218+ <dd>Favorite Channels (Auto-Join List) window opens</dd>
219+ <dt>Click Add button</dt>
220+ <dd>Channel dialog appears highlighted</dd>
221+ <dt>Enter channel name in #channel syntax and enter</dt>
222+ <dd>Your chosen channel is added to the list</dd>
223+ <dt>Click Ok</dt>
224+ <dd>Favorite Channels window closes, your channel is added to Favourite Channel list</dd>
225+ <dt>Select Server Password text box</dt>
226+ <dd>Cursor apppears in text box</dd>
227+ <dt>Enter your freenode password</dt>
228+ <dd>Symbols appear in password box as you type</dd>
229+ <dt>Click Close button</dt>
230+ <dd>Edit Freenode window closes</dd>
231+</dl>
232+
233+<dl>This test will check that Xchat connects to your chosen network and channel(s) with your chosen nickname
234+ <dt>Click Connect button</dt>
235+ <dd>Xchat opens a new window connected to your chosen channel(s)</dd>
236+ <dd>Xchat Connection Complete window opens</dd>
237+ <dt>Click in Always show this dialog after connecting box</dt>
238+ <dd>Tickmark is removed from the box</dd>
239+ <dt>Click OK</dt>
240+ <dd>Connection Complete window closes</dd>
241+ <dt>Type message in XChat window for channel</dt>
242+ <dd>Message appears in channel</dd>
243+</dl>
244+
245+<dl>This test checks that XChat closes properly, and will reopen with the settings previously applied
246+ <dt>Click X in top right (or left depending on Desktop Environment)</dt>
247+ <dd>Quit XChat window appears</dd>
248+ <dt>Select Don't ask next time</dt>
249+ <dd>Tickmark appears in box</dd>
250+ <dt>Click Quit button</dt>
251+ <dd>XChat closes without error</dd>
252+ <dt>Open Xchat</dt>
253+ <dd>Xchat opens, connects to server, opens to channel in autojoin list</dd>
254+</dl>
255+
256+
257+<strong>If all actions produce the expected results listed, please <a href="results#add_result">submit</a> a 'passed' result.
258+ 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