Project

General

Profile

MediaSystem » History » Version 10

Hammel, 22 Nov 2022 13:52

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