MediaSystem » History » Revision 5
Revision 4 (Hammel, 18 Sep 2022 20:20) → Revision 5/15 (Hammel, 18 Sep 2022 20:36)
h1. MediaSystem |_.Subsystem|_.Feature|_.Test|_.Expected Result| |Splash | |Sequential update during boot |The status bar should move continuously to the right during boot, eventually reaching the end before the screen clears | |UI |Matchbox |Launcher displays, overlaid by selected app |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 keyboard arrow keys to navigation app selection |Active app icon should be highlighted and splash image changed | |App Manager | |Start app via launcher |Any app selected via the 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 jup 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 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, over multiple seconds |Clock hands should be accurate and move | |Calendar |Check date, including manually changing |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 |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. Navigation, keyboard |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. Navigation, 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. |/3. Net Config |UI |Verify UI |Is available and starts |Interface | |/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. |/4. WebUI |/4. Users |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 | |