1
Test-case name: rhythmbox/rhy-001
2
This test will check that Rhythmbox can play internet radio
4
<li title="action"> Open the dash and launch rhythmbox by pressing the super key, and then entering ‘rhythmbox’</li>
6
<li title="expected_result">rhythmbox should launch</li>
8
<li title="action"> In the Library list, select Radio</li>
10
<li title="expected_result">Genre and Radio lists appear</li>
12
<li title="action"> Select any genre</li>
14
<li title="expected_result">Radio stations are filtered by selected genre</li>
16
<li title="action"> Pick a station and press the play button.</li>
18
<li title="expected_result">Does the radio start playing?</li>
21
Test-case name: rhythmbox/rhy-002
22
This test will check that Rhythmbox can play play podcast episodes
24
<li title="action"> Open the dash and launch rhythmbox by pressing the super key, and then entering ‘rhythmbox’</li>
26
<li title="expected_result">rhythmbox should launch</li>
28
<li title="action"> Right-click on Podcasts, select New Podcast Feed</li>
30
<li title="expected_result">New Podcast Feed window appears</li>
32
<li title="action"> Add the URI to your favourite podcast or http://feeds.feedburner.com/UbuntuUkPodcastOgg-high?format=xml</li>
34
<li title="expected_result">Podcast is added to the list</li>
37
<li title="expected_result">Notification on new podcast appears</li>
40
<li title="expected_result">List of episodes is downloaded</li>
43
<li title="expected_result">Last episode is downloaded</li>
45
<li title="action"> Double click on any episode</li>
47
<li title="expected_result">Progress bar appears in Status column</li>
49
<li title="action"> Wait until episode is downloaded</li>
51
<li title="expected_result">Status for episode changes to Downloaded</li>
53
<li title="action"> Double click on downloaded episode</li>
55
<li title="expected_result">Does episode playback start?</li>
58
Test-case name: rhythmbox/rhy-003
59
This test will check that Rhythmbox can install codecs and play stream from MTP-compatible players
62
<li title="expected_result">Have any MTP-compatible MP3 player</li>
64
<li title="action"> Open the dash and launch rhythmbox by pressing the super key, and then entering ‘rhythmbox’</li>
66
<li title="expected_result">rhythmbox should launch</li>
68
<li title="action"> Plug a music player device containing MP3 files into your system and check whether rhythmbox imports the music correctly.</li>
70
<li title="expected_result">A new entry Devices appears</li>
72
<li title="action"> Test playing music from the device.</li>
74
<li title="expected_result">Did the easy codec installer recognize any codecs that aren't installed and install them? Did playback start?</li>
77
Test-case name: rhythmbox/rhy-004
78
This test will check that Rhythmbox can play Last.FM radio
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>
83
<li title="action"> Open the dash and launch rhythmbox by pressing the super key, and then entering ‘rhythmbox’</li>
85
<li title="expected_result">rhythmbox should launch</li>
87
<li title="action"> Click on Library - Last.fm entry</li>
89
<li title="expected_result">'You are not currently logged in' toolbar with 'Log in' button appears</li>
91
<li title="action"> Click 'Log in' button</li>
93
<li title="expected_result">'Waiting for authentication' label with 'Cancel' button appear on toolbar</li>
96
<li title="expected_result">Last.fm authorization page is opened in default browser</li>
98
<li title="action"> Login to Last.fm using your credentials in the browser</li>
100
<li title="expected_result">'Connect application' Last.fm page appears</li>
103
<li title="expected_result">The page contains the following elements:</li>
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>
109
<li title="expected_result">- 'Yes, allow access' button</li>
112
<li title="expected_result">- 'cancel' link</li>
114
<li title="action"> Click 'Yes, allow access' button</li>
116
<li title="expected_result">'Application authenticated' page appears</li>
118
<li title="action"> Switch to Rhythmbox window</li>
120
<li title="expected_result">User is authenticated, Last.fm page appears</li>
122
<li title="action"> Expand 'Last.fm' item in the left list view, select 'My Library'</li>
124
<li title="expected_result">Track listview contains some played tracks</li>
126
<li title="action"> Select any track, click 'Play'</li>
128
<li title="expected_result">Did playback start?</li>
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'