Project

General

Profile

MediaSystem » History » Revision 7

Revision 6 (Hammel, 22 Nov 2022 11:00) → Revision 7/15 (Hammel, 22 Nov 2022 11:16)

h1. MediaSystem 

 |_.Subsystem      |_.Feature             |_.Test                                 |_.Expected Result| 
 |Splash           |                      |Sequential update at boot              |Status bar moves continuously right during boot, reaching end before screen clears    | 
 |/2. UI           |Launcher              |Launcher displays icons, time          |Icon matrix, date/time, splash icon visible | 
                 |Matchbox              |App overlays launcher                  |Only one app should be visible at any one time    | 
 |/2. Launcher     |Display               |x rows by y columns                    |Icons are displayed in a 3xY array.    | 
                 |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)    | 
 |/6. 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.    | 
                 |Exit                  |                                       |Video should exit and video list redisplayed    | 
 |/6. MusicFE      |Selection by title    |Arrow Keys                             |Move sequentially left and right through the titles    | 
                 |Selection by Artist |Arrow Keys                             |Move | 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        |Video Display         |Start video                            |Webcam should show on console with near real-time frame rate    | 
                 |Video Display         |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    | 
 |/7. 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    | 
                 |WebCam                |                                       |    | 
                 |/2. Net Config        |Interface                              |    | 
                                      |Access Point                           |    |