Project

General

Profile

MediaSystem » History » Revision 13

Revision 12 (Hammel, 23 Nov 2022 15:50) → Revision 13/15 (Hammel, 23 Nov 2022 15:58)

h1. MediaSystem 

 |_.Subsystem      |_.Feature             |_.Test                                 |_.Expected Result| 
 |Opkg             |Install               |Automated installation of opkgs        |Packages should be installed automatically at boot and system rebooted after | 
 |Splash           |                      |Sequential update at boot              |Status bar moves continuously right during boot, reaching end before screen clears    | 
 |Network          |Wired                 |Eth gets DHCP                          |Plugging in network cable puts device on local network | 
 |UI               |Matchbox              |App overlays launcher                  |Only one app should be visible at any one time    | 
 |/4. Laucher      |Icons                 |x rows by y columns icons              |Icon matrix visible    | 
                 |Splash                |Displays large icon per app            |Splash image matches app    | 
                 |Date/time             |                                       |Banner area shows date/time | 
                 |Navigation            |Use kb arrows to nav app selection     |Active app icon should be highlighted and splash image changed | 
 |App Manager      |                      |Start app via launcher                 |Any app selected via launcher should start and close using appropriate close method (keyboard or touchscreen)    | 
 |/8. VideoFE      |/2. Selection         |Arrow keys                             |Move sequentially up and down video titles list    | 
                                      |Search                                 |Slash key + ENTER allows searching videos    | 
                 |/3. Playback          |Start video                            |Video playback should begin    | 
                                      |FF                                     |Video should jump ahead 10 sec.    | 
                                      |Rewind                                 |Video should jump back 10 sec.    | 
                 |Rescan DB             |Plugin USB Media stick with videos     |                                       |Adding a media stick should cause an update to displayed titles    | 
                 |Exit                  |                                       |Video should exit and video list redisplayed    | 
                 |Full screen           |                                       |Video playback should be full screen | 
                 |Video Formats         |Test multiples files                   |Video formats supported: mp4 mkv m4v avi mov    | 
 |/6. MusicFE      |Selection by title    |Arrow Keys                             |Move sequentially left and right through the titles    | 
                 |Selection by Artist |Arrow Keys                             |Move sequentially left and right through artists | 
                 |/3. Playback          |Start audio                            |Music playback should begin    | 
                                      |FF                                     |Video should jump ahead 10 sec.    | 
                                      |Rewind                                 |Video should jup back 10 sec.    | 
                 |Exit                  |                                       |Music should exit and video list redisplayed    | 
 |/2. PiClock      |Clock                 |Check time, multiple seconds           |Clock hands should be accurate and move    | 
                 |Calendar              |Check/modify date                      |Date should be displayed accurately | 
 |/2. PiCam        |/2. Video Display     |Start video                            |Webcam should show on console with near real-time frame rate    | 
                                      |Exit video                             |Display should return to launcher | 
 |/4. PiXM         |/2. Navigation        |By channel id                          |Selected channels should become active    | 
                                      |By category                            |Selected categories should display available channels | 
                 |/2. Output            |Playback start                         |Audio should play out of the XMPC output port | 
                                      |Playback stop                          |Audio should stop playing from XMPC output port | 
 |/4. PiPics       |/2. Nav, kb           |FF                                     |Next picture is displayed, wrapping to start of list of pictures | 
                                      |Rewind                                 |Previous picture is displayed, wrapping to the end of list of pictures    | 
                 |/2. Nav, touchscreen|FF                                     |Next picture is displayed, wrapping to start of list of pictures | 
                                      |Rewind                                 |Previous picture is displayed, wrapping to the end of list of pictures    | 
 |/5. Net Config |UI                    |Verify UI                              |Is available and starts    | 
                 |/2.Interface          |Static IP                              |/etc/network/interfaces is properly updated; networking restarts correctly    | 
                                      |DHCP                                   |/etc/network/interfaces is properly updated; networking restart correctly    | 
                 |Access Point          |Pi accepts WiFi connections            |Network node connects over WiFi and receives a DHCP address    | 
                 |Scanner               |Visual display of local WiFi signals |Graphs are drawn with associated text    | 
 |/8. WebUI        |/4. Users             |Login                                  |User should be required to login with a valid webUI password    | 
                                      |Add                                    |New user can login via webUI    | 
                                      |Delete                                 |Deleted user cannot login via webUI    | 
                                      |Password Change                        |Password should be updated for web UI login    | 
                 |/2. WebCam            |Normal Orientation                     |    | 
                                      |Flip Orientation                       |    | 
                 |/2. Net Config        |Interface                              |    | 
                                      |Access Point                           |    |