Actions
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 |
| 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) | |
| VideoFE | Selection | Arrow keys | Move sequentially up and down video titles list |
| Search | Slash key + ENTER allows searching videos | ||
| 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 | |
| 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 | |
| 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 | ||
| PiClock | Clock | Check time, multiple seconds | Clock hands should be accurate and move |
| Calendar | Check/modify date | Date should be displayed accurately | |
| PiCam | Video Display | Start video | Webcam should show on console with near real-time frame rate |
| Exit video | Display should return to launcher | ||
| PiXM | Navigation | By channel id | Selected channels should become active |
| By category | Selected categories should display available channels | ||
| Scanning | Categories | Category scan picks up available categories | |
| Channels | Channel scan piks up available channels | ||
| UI | Online icon | Online icon is green when XMPCR is connected, red if not. | |
| Mute icon | Mute icon toggles when M button is pressed. | ||
| Output | Playback start | Audio should play out of the XMPC output port | |
| Playback stop | Audio should stop playing from XMPC output port | ||
| PiPics | 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 | ||
| 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 | ||
| Net Config | UI | Verify UI | Is available and starts |
| 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 | |
| WebUI | 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 | Normal Orientation | ||
| Flip Orientation | |||
| Net Config | Interface | ||
| Access Point |
Updated by Hammel over 2 years ago · 15 revisions