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

Proposed by Elfy
Status: Superseded
Proposed branch: lp:~elfy/ubuntu-manual-tests/xchat
Merge into: lp:ubuntu-manual-tests
Diff against target: 75 lines (+71/-0)
1 file modified
testcases/packages/xchat (+71/-0)
To merge this branch: bzr merge lp:~elfy/ubuntu-manual-tests/xchat
Reviewer Review Type Date Requested Status
Dan Chapman  (community) Approve
Review via email: mp+165749@code.launchpad.net

This proposal has been superseded by a proposal from 2013-05-26.

To post a comment you must log in.
Revision history for this message
Dan Chapman  (dpniel) wrote :

I think its getting there elfy, but could be more detailed. Like entering nicknames etc on the network list window. Try to think this is on a clean install so no nicks will be stored anywhere. Also your <dd></dd> expected results are more questions that seem like something might happen rather than it is expected to, for instance,

<dt>Look for xchat and launch it</dt>
    <dd>Network list window opens</dd> # This is what is expected to happen rather than did it launch?

and

<dt>Select Ubuntu servers from the list of networks</dt>
    <dd>Ubuntu servers is highlighted</dd>
<dt>Click the Connect Button</dt>
   <dd>Chat window opens with #ubuntu in the channel sidebar</dd>

As you go through try to see what happens on the screen, what gets highlighted what changes each action or change on the display can become a step in the testcase.

Also what about a test for adding a network on the network window if the one you want isnt there. just an idea :D

review: Needs Fixing
lp:~elfy/ubuntu-manual-tests/xchat updated
108. By Elfy

First edit following comments

Revision history for this message
Dan Chapman  (dpniel) wrote :

Approved on my part :D. Much better detail

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

I'm glad you said that ;)

lp:~elfy/ubuntu-manual-tests/xchat updated
109. By Elfy

First copy

110. By Elfy

First draft

111. By Elfy

Action and result added to last section for quit verification

Unmerged revisions

111. By Elfy

Action and result added to last section for quit verification

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== added file 'testcases/packages/xchat'
2--- testcases/packages/xchat 1970-01-01 00:00:00 +0000
3+++ testcases/packages/xchat 2013-05-26 16:15:31 +0000
4@@ -0,0 +1,71 @@
5+Test-case name:xchat
6+
7+<dl>This test will check that Xchat will open correctly
8+ <dt>Open Xchat</dt>
9+ <dd>Xchat should launch to Network List window</dd>
10+</dl>
11+
12+<dl>This test will check that XChat let you specify Nicks, Names
13+ <dt>Double click existing nick in Nick name and enter your nick</dt>
14+ <dd>Your choice is saved</dd>
15+ <dt>Repeat for Second and Third choice</dt>
16+ <dd>All your choices are saved</dd>
17+ <dt> Double click existing name in User Name and enter your name(or choice)</dt>
18+ <dd>Your chosen name is saved</dd>
19+ <dt>Repeat for Real name</dt>
20+ <dd>Your chosen name is saved</dd>
21+</dl>
22+
23+<dl>This test will check that XChat will use specified Network, Network Settings and accept Favorite channels
24+ <dt>Select Freenode from Network list </dt>
25+ <dd>Freenode is highlighted</dd>
26+ <dt>Click in Skip network list on startup</dt>
27+ <dd>Box is populated with a tickmark</dd>
28+ <dt>Click Edit button</dt>
29+ <dd> Edit Freenode window opens</dd>
30+ <dt>Click in Connect to selected server only</dt>
31+ <dd>Box is populated with a tickmark</dd>
32+ <dt>Click in Auto connect to this network at startup</dt>
33+ <dd>Box is populated with a tickmark</dd>
34+ <dt>Click the ... button next to text box for Favorite channels</dt>
35+ <dd>Favorite Channels (Auto-Join List) window opens</dd>
36+ <dt>Click Add button</dt>
37+ <dd>Channel dialog appears highlighted</dd>
38+ <dt>Enter channel name in #channel syntax and enter</dt>
39+ <dd>Your chosen channel is added to the list</dd>
40+ <dt>Click Ok</dt>
41+ <dd>Favorite Channels window closes, your channel is added to Favourite Channel list</dd>
42+ <dt>Select Server Password text box</dt>
43+ <dd>Cursor apppears in text box</dd>
44+ <dt>Enter your freenode password</dt>
45+ <dd>Symbols appear in password box as you type</dd>
46+ <dt>Click Close button</dt>
47+ <dd>Edit Freenode window closes</dd>
48+</dl>
49+
50+<dl>This test will check that Xchat connects to your chosen network and channel(s) with your chosen nickname
51+ <dt>Click Connect button</dt>
52+ <dd>Xchat opens a new window connected to your chosen channel(s)</dd>
53+ <dd>Xchat Connection Complete window opens</dd>
54+ <dt>Click in Always show this dialog after connecting box</dt>
55+ <dd>Tickmark is removed from the box</dd>
56+ <dt>Click OK</dt>
57+ <dd>Connection Complete window closes</dd>
58+ <dt>Type message in XChat window for channel</dt>
59+ <dd>Message appears in channel</dd>
60+</dl>
61+
62+<dl>This test checks that XChat closes properly, and will reopen with the settings previously applied
63+ <dt>Click X in top right (or left depending on Desktop Environment)</dt>
64+ <dd>Quit XChat window appears</dd>
65+ <dt>Select Don't ask next time</dt>
66+ <dd>Tickmark appears in box</dd>
67+ <dt>Click Quit button</dt>
68+ <dd>XChat closes without error</dd>
69+ <dt>Open Xchat</dt>
70+ <dd>Xchat opens, connects to server, opens to channel in autojoin list</dd>
71+</dl>
72+
73+
74+<strong>If all actions produce the expected results listed, please <a href="results#add_result">submit</a> a 'passed' result.
75+ 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