~elfy/ubuntu-manual-tests/1347801

« back to all changes in this revision

Viewing changes to testcases/packages/1427_Rythmnbox Tests

  • Committer: Nicholas Skaggs
  • Date: 2013-01-23 08:29:30 UTC
  • Revision ID: nicholas.skaggs@canonical.com-20130123082930-p1c1o4e19x39lmm3
initial version of manual testcase repository, as extracted from qatrackers

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
Test-case name: rhythmbox/rhy-001
 
2
This test will check that Rhythmbox can play internet radio
 
3
<ol>
 
4
<li title="action"> Open the dash and launch rhythmbox by pressing the super key, and then entering ‘rhythmbox’</li>
 
5
<ol>
 
6
<li title="expected_result">rhythmbox should launch</li>
 
7
</ol>
 
8
<li title="action"> In the Library list, select Radio</li>
 
9
<ol>
 
10
<li title="expected_result">Genre and Radio lists appear</li>
 
11
</ol>
 
12
<li title="action"> Select any genre</li>
 
13
<ol>
 
14
<li title="expected_result">Radio stations are filtered by selected genre</li>
 
15
</ol>
 
16
<li title="action"> Pick a station and press the play button.</li>
 
17
<ol>
 
18
<li title="expected_result">Does the radio start playing?</li>
 
19
</ol>
 
20
</ol>
 
21
Test-case name: rhythmbox/rhy-002
 
22
This test will check that Rhythmbox can play play podcast episodes
 
23
<ol>
 
24
<li title="action"> Open the dash and launch rhythmbox by pressing the super key, and then entering ‘rhythmbox’</li>
 
25
<ol>
 
26
<li title="expected_result">rhythmbox should launch</li>
 
27
</ol>
 
28
<li title="action"> Right-click on Podcasts, select New Podcast Feed</li>
 
29
<ol>
 
30
<li title="expected_result">New Podcast Feed window appears</li>
 
31
</ol>
 
32
<li title="action"> Add the URI to your favourite podcast or http://feeds.feedburner.com/UbuntuUkPodcastOgg-high?format=xml</li>
 
33
<ol>
 
34
<li title="expected_result">Podcast is added to the list</li>
 
35
</ol>
 
36
<ol>
 
37
<li title="expected_result">Notification on new podcast appears</li>
 
38
</ol>
 
39
<ol>
 
40
<li title="expected_result">List of episodes is downloaded</li>
 
41
</ol>
 
42
<ol>
 
43
<li title="expected_result">Last episode is downloaded</li>
 
44
</ol>
 
45
<li title="action"> Double click on any episode</li>
 
46
<ol>
 
47
<li title="expected_result">Progress bar appears in Status column</li>
 
48
</ol>
 
49
<li title="action"> Wait until episode is downloaded</li>
 
50
<ol>
 
51
<li title="expected_result">Status for episode changes to Downloaded</li>
 
52
</ol>
 
53
<li title="action"> Double click on downloaded episode</li>
 
54
<ol>
 
55
<li title="expected_result">Does episode playback start?</li>
 
56
</ol>
 
57
</ol>
 
58
Test-case name: rhythmbox/rhy-003
 
59
This test will check that Rhythmbox can install codecs and play stream from MTP-compatible players
 
60
<ol>
 
61
<ol>
 
62
<li title="expected_result">Have any MTP-compatible MP3 player</li>
 
63
</ol>
 
64
<li title="action"> Open the dash and launch rhythmbox by pressing the super key, and then entering ‘rhythmbox’</li>
 
65
<ol>
 
66
<li title="expected_result">rhythmbox should launch</li>
 
67
</ol>
 
68
<li title="action"> Plug a music player device containing MP3 files into your system and check whether rhythmbox imports the music correctly.</li>
 
69
<ol>
 
70
<li title="expected_result">A new entry Devices appears</li>
 
71
</ol>
 
72
<li title="action"> Test playing music from the device.</li>
 
73
<ol>
 
74
<li title="expected_result">Did the easy codec installer recognize any codecs that aren't installed and install them? Did playback start?</li>
 
75
</ol>
 
76
</ol>
 
77
Test-case name: rhythmbox/rhy-004
 
78
This test will check that Rhythmbox can play Last.FM radio
 
79
<ol>
 
80
<ol>
 
81
<li title="expected_result">Have Last.fm Account must be pre-registered and used for a time in order to get a play list.</li>
 
82
</ol>
 
83
<li title="action"> Open the dash and launch rhythmbox by pressing the super key, and then entering ‘rhythmbox’</li>
 
84
<ol>
 
85
<li title="expected_result">rhythmbox should launch</li>
 
86
</ol>
 
87
<li title="action"> Click on Library - Last.fm entry</li>
 
88
<ol>
 
89
<li title="expected_result">'You are not currently logged in' toolbar with 'Log in' button appears</li>
 
90
</ol>
 
91
<li title="action"> Click 'Log in' button</li>
 
92
<ol>
 
93
<li title="expected_result">'Waiting for authentication' label with 'Cancel' button appear on toolbar</li>
 
94
</ol>
 
95
<ol>
 
96
<li title="expected_result">Last.fm authorization page is opened in default browser</li>
 
97
</ol>
 
98
<li title="action"> Login to Last.fm using your credentials in the browser</li>
 
99
<ol>
 
100
<li title="expected_result">'Connect application' Last.fm page appears</li>
 
101
</ol>
 
102
<ol>
 
103
<li title="expected_result">The page contains the following elements:</li>
 
104
</ol>
 
105
<ol>
 
106
<li title="expected_result">- 'The application Rhythmbox would like permission to access your Last.fm account. You should only give access to your Last.fm account to third parties you trust.' label</li>
 
107
</ol>
 
108
<ol>
 
109
<li title="expected_result">- 'Yes, allow access' button</li>
 
110
</ol>
 
111
<ol>
 
112
<li title="expected_result">- 'cancel' link</li>
 
113
</ol>
 
114
<li title="action"> Click 'Yes, allow access' button</li>
 
115
<ol>
 
116
<li title="expected_result">'Application authenticated' page appears</li>
 
117
</ol>
 
118
<li title="action"> Switch to Rhythmbox window</li>
 
119
<ol>
 
120
<li title="expected_result">User is authenticated, Last.fm page appears</li>
 
121
</ol>
 
122
<li title="action"> Expand 'Last.fm' item in the left list view, select 'My Library'</li>
 
123
<ol>
 
124
<li title="expected_result">Track listview contains some played tracks</li>
 
125
</ol>
 
126
<li title="action"> Select any track, click 'Play'</li>
 
127
<ol>
 
128
<li title="expected_result">Did playback start?</li>
 
129
</ol>
 
130
</ol>
 
131
<strong>
 
132
If all actions produce the expected results listed, please <a href="results#add_result">submit</a> a 'passed' result.
 
133
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>
 
 
b'\\ No newline at end of file'