Testplan

From LinuxMCE
Revision as of 04:55, 25 November 2008 by Rwilson131 (Talk | contribs)

Jump to: navigation, search

LMCE Testplan

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


Climate

Telecom

Security