Difference between revisions of "Testplan"
From LinuxMCE
(Initial version of lmce0810 testplan) |
|||
(6 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
− | + | [[Category:Tutorials]] | |
− | + | ||
+ | {| align="right" | ||
+ | | __TOC__ | ||
+ | |} | ||
== Introduction == | == Introduction == | ||
+ | What is this for? | ||
+ | The reason I started this page is that for 0810 we really want that everything we say work really work the way we say it should. | ||
+ | |||
+ | A test plan is also a good way for users to verify things by them self in a consistent manner. | ||
+ | |||
+ | This document will grow over time. | ||
+ | |||
+ | Consider this the first alpha release. | ||
== Objectives and Tasks == | == Objectives and Tasks == | ||
Line 17: | Line 27: | ||
=== UI1 === | === UI1 === | ||
+ | |||
+ | ==== General ==== | ||
<TABLE border=1> | <TABLE border=1> | ||
<TR> | <TR> | ||
Line 58: | Line 70: | ||
<TD></TD> | <TD></TD> | ||
<TD></TD> | <TD></TD> | ||
+ | <TD></TD> | ||
+ | </TR> | ||
+ | </TABLE> | ||
+ | |||
+ | |||
+ | ==== Advanced Options ==== | ||
+ | <TABLE border=1> | ||
+ | <TR> | ||
+ | <TH>Item</TH> | ||
+ | <TH>Task</TH> | ||
+ | <TH>Result</TH> | ||
+ | <TH>Expected result</TH> | ||
+ | <TH>Comment</TH> | ||
+ | </TR> | ||
+ | <TR> | ||
+ | <TD>1</TD> | ||
+ | <TD>Infrared Codes</TD> | ||
+ | <TD></TD> | ||
+ | <TD></TD> | ||
+ | <TD></TD> | ||
+ | </TR> | ||
+ | <TR> | ||
+ | <TD>2</TD> | ||
+ | <TD>Add GC100</TD> | ||
+ | <TD></TD> | ||
+ | <TD>System should find a GC100 device. <br>Add it to the system.</TD> | ||
+ | <TD></TD> | ||
+ | </TR> | ||
+ | <TR> | ||
+ | <TD>3</TD> | ||
+ | <TD>Show ping test</TD> | ||
+ | <TD></TD> | ||
+ | <TD>?</TD> | ||
+ | <TD></TD> | ||
+ | </TR> | ||
+ | <TR> | ||
+ | <TD>4</TD> | ||
+ | <TD>Network Settings</TD> | ||
+ | <TD></TD> | ||
+ | <TD>Changes done should be applied to your system</TD> | ||
+ | <TD></TD> | ||
+ | </TR> | ||
+ | <TR> | ||
+ | <TD>5</TD> | ||
+ | <TD>Force Upgrade</TD> | ||
+ | <TD></TD> | ||
+ | <TD>System check for updates.<br>If there is one available it is applied.</TD> | ||
+ | <TD></TD> | ||
+ | </TR> | ||
+ | <TR> | ||
+ | <TD>6</TD> | ||
+ | <TD>Add keyboard/mouse</TD> | ||
+ | <TD></TD> | ||
+ | <TD></TD> | ||
+ | <TD></TD> | ||
+ | </TR> | ||
+ | <TR> | ||
+ | <TD>7</TD> | ||
+ | <TD>Regen All Orbiters</TD> | ||
+ | <TD></TD> | ||
+ | <TD>Latest GUI changes all your your orbiters<br>System will not be usable during this task.</TD> | ||
+ | <TD></TD> | ||
+ | </TR> | ||
+ | <TR> | ||
+ | <TD>8</TD> | ||
+ | <TD>Regen Orbiter</TD> | ||
+ | <TD></TD> | ||
+ | <TD>Latest GUI changes are applied to your orbiter</TD> | ||
+ | <TD></TD> | ||
+ | </TR> | ||
+ | <TR> | ||
+ | <TD>9</TD> | ||
+ | <TD>Pending Tasks</TD> | ||
+ | <TD></TD> | ||
+ | <TD>Show a list of tasks running.<br>Ex. Ripping a DVD show progress status here</TD> | ||
+ | <TD></TD> | ||
+ | </TR> | ||
+ | <TR> | ||
+ | <TD>10</TD> | ||
+ | <TD>Add Software</TD> | ||
+ | <TD></TD> | ||
+ | <TD>Show a list of sorftware that can be added automatically.<br>For dvdcss that make it possible to play encrypted DVDs.</TD> | ||
+ | <TD></TD> | ||
+ | </TR> | ||
+ | <TR> | ||
+ | <TD>11</TD> | ||
+ | <TD>Setup Wizard</TD> | ||
+ | <TD></TD> | ||
+ | <TD>Take you to initial setup wizard.</TD> | ||
+ | <TD></TD> | ||
+ | </TR> | ||
+ | <TR> | ||
+ | <TD>12</TD> | ||
+ | <TD>Video/Audio setup</TD> | ||
+ | <TD></TD> | ||
+ | <TD>AVWizard to configure audio and video</TD> | ||
+ | <TD></TD> | ||
+ | </TR> | ||
+ | <TR> | ||
+ | <TD>13</TD> | ||
+ | <TD>Remote Asisstance</TD> | ||
+ | <TD></TD> | ||
+ | <TD>Not available for now. <br> No need to test.</TD> | ||
+ | <TD></TD> | ||
+ | </TR> | ||
+ | <TR> | ||
+ | <TD>14</TD> | ||
+ | <TD>Reload and regen all orbiters</TD> | ||
+ | <TD></TD> | ||
+ | <TD>Reload router and apply latest<br>gui changes all your orbiters</TD> | ||
+ | <TD></TD> | ||
+ | </TR> | ||
+ | <TR> | ||
+ | <TD>15</TD> | ||
+ | <TD>Reload and regen orbiter</TD> | ||
+ | <TD></TD> | ||
+ | <TD>Reload router and apply latest<br>gui changes to you orbiter</TD> | ||
+ | <TD></TD> | ||
+ | </TR> | ||
+ | <TR> | ||
+ | <TD>16</TD> | ||
+ | <TD>Reset MDs or Core</TD> | ||
+ | <TD></TD> | ||
+ | <TD>Reset chosen unit</TD> | ||
+ | <TD></TD> | ||
+ | </TR> | ||
+ | <TR> | ||
+ | <TD>17</TD> | ||
+ | <TD>Quick Reload</TD> | ||
+ | <TD></TD> | ||
+ | <TD>Do a quick reload of router.<br>System not usable during this task</TD> | ||
+ | <TD></TD> | ||
+ | </TR> | ||
+ | <TR> | ||
+ | <TD>18</TD> | ||
+ | <TD>Force Reload</TD> | ||
+ | <TD></TD> | ||
+ | <TD>Do orbiter reload even if there are unfinished tasks</TD> | ||
+ | <TD></TD> | ||
+ | </TR> | ||
+ | <TR> | ||
+ | <TD>19</TD> | ||
+ | <TD>KDE Desktop</TD> | ||
+ | <TD></TD> | ||
+ | <TD>Should start KDE desktop</TD> | ||
<TD></TD> | <TD></TD> | ||
</TR> | </TR> | ||
Line 281: | Line 438: | ||
==== Manage Drives ==== | ==== Manage Drives ==== | ||
+ | <TABLE BORDER=1> | ||
+ | <TR> | ||
+ | <TH>Item</TH> | ||
+ | <TH>Task</TH> | ||
+ | <TH>Result</TH> | ||
+ | <TH>Expected result</TH> | ||
+ | <TH>Comment</TH> | ||
+ | </TR> | ||
+ | <TR> | ||
+ | <TD>1</TD> | ||
+ | <TD>Present information about attached storage</TD> | ||
+ | <TD></TD> | ||
+ | <TD>Can be HDD, Flash-drives,Jukebox or CD/DVD</TD> | ||
+ | <TD></TD> | ||
+ | </TR> | ||
+ | <TR> | ||
+ | <TD>2</TD> | ||
+ | <TD>Do play work</TD> | ||
+ | <TD></TD> | ||
+ | <TD>Should start play chosen media in room<br>you have set on your orbiter</TD> | ||
+ | <TD></TD> | ||
+ | </TR> | ||
+ | <TR> | ||
+ | <TD>3</TD> | ||
+ | <TD>Eject on CD/DVD or Jukebox.</TD> | ||
+ | <TD></TD> | ||
+ | <TD>As it sounds.<br>Should eject chosen media.</TD> | ||
+ | <TD></TD> | ||
+ | </TR> | ||
+ | <TR> | ||
+ | <TD>4</TD> | ||
+ | <TD>Rip media</TD> | ||
+ | <TD></TD> | ||
+ | <TD>Should rip the media you chose to hdd.<br>Metdata should be attached in media browser<br>if Updatemedia find any data</TD> | ||
+ | <TD></TD> | ||
+ | </TR> | ||
+ | <TR> | ||
+ | <TD>5</TD> | ||
+ | <TD></TD> | ||
+ | <TD></TD> | ||
+ | <TD></TD> | ||
+ | <TD></TD> | ||
+ | </TR> | ||
+ | </TABLE> | ||
=== Climate === | === Climate === | ||
+ | |||
=== Telecom === | === Telecom === | ||
+ | |||
=== Security === | === Security === |
Latest revision as of 07:51, 18 May 2010
Introduction
What is this for?
The reason I started this page is that for 0810 we really want that everything we say work really work the way we say it should.
A test plan is also a good way for users to verify things by them self in a consistent manner.
This document will grow over time.
Consider this the first alpha release.
Objectives and Tasks
Scope
Testplan
General Orbiter
UI1
General
Item | Task | Result | Expected result | Comment |
---|---|---|---|---|
1 | Basic Navigation. Do mainpage look alright? | |||
2 | Change user | |||
3 | Change room | |||
4 | Do screensaver work | |||
5 | do power buttons work? |
Advanced Options
Item | Task | Result | Expected result | Comment |
---|---|---|---|---|
1 | Infrared Codes | |||
2 | Add GC100 | System should find a GC100 device. Add it to the system. |
||
3 | Show ping test | ? | ||
4 | Network Settings | Changes done should be applied to your system | ||
5 | Force Upgrade | System check for updates. If there is one available it is applied. |
||
6 | Add keyboard/mouse | |||
7 | Regen All Orbiters | Latest GUI changes all your your orbiters System will not be usable during this task. |
||
8 | Regen Orbiter | Latest GUI changes are applied to your orbiter | ||
9 | Pending Tasks | Show a list of tasks running. Ex. Ripping a DVD show progress status here |
||
10 | Add Software | Show a list of sorftware that can be added automatically. For dvdcss that make it possible to play encrypted DVDs. |
||
11 | Setup Wizard | Take you to initial setup wizard. | ||
12 | Video/Audio setup | AVWizard to configure audio and video | ||
13 | Remote Asisstance | Not available for now. No need to test. |
||
14 | Reload and regen all orbiters | Reload router and apply latest gui changes all your orbiters |
||
15 | Reload and regen orbiter | Reload router and apply latest gui changes to you orbiter |
||
16 | Reset MDs or Core | Reset chosen unit | ||
17 | Quick Reload | Do a quick reload of router. System not usable during this task |
||
18 | Force Reload | Do orbiter reload even if there are unfinished tasks | ||
19 | KDE Desktop | Should start KDE desktop |
UI2
Lighting
Media
TV
Video
Item | Task | Result | Expected result | Comment |
---|---|---|---|---|
1 | Browse video media. Do GUI look alright? | |||
2 | Play SD video | |||
3 | Play 720P video | |||
4 | Play 1080P video | |||
5 | Do ff/rew when watching video | |||
6 | Do pause | |||
7 | Stop video, then start same video again. | You should get a question if you want to continue from where you left off | ||
8 | Move active video to another MD | Video should continue from the same point on destination MD | ||
9 | ||||
10 |
Audio
Item | Task | Result | Expected result | Comment |
---|---|---|---|---|
1 | Browse audio media. Do GUI look alright? | |||
2 | Play mp3 audio | You should hear it | ||
3 | Play flac audio | you should here it | ||
4 | Play ogg audio | You should here it | ||
5 | Do ff/rew for audio media | Able to move forward or backward within active audio file | ||
6 | Move playin from one MD to another | Sound should continue form the same point on another MD | ||
7 | ||||
8 |
Pictures
Docs
Playlist
Item | Task | Result | Expected result | Comment |
---|---|---|---|---|
1 | Create playlist. Save as public | |||
2 | create playlist. Save as private | |||
3 | Test private playlist from another user | Should not work, since other user do not have access. | ||
4 | Play playlist | Should start from first media file | ||
5 | Change song in playlist | |||
6 |
Manage Drives
Item | Task | Result | Expected result | Comment |
---|---|---|---|---|
1 | Present information about attached storage | Can be HDD, Flash-drives,Jukebox or CD/DVD | ||
2 | Do play work | Should start play chosen media in room you have set on your orbiter |
||
3 | Eject on CD/DVD or Jukebox. | As it sounds. Should eject chosen media. |
||
4 | Rip media | Should rip the media you chose to hdd. Metdata should be attached in media browser if Updatemedia find any data |
||
5 |