Project

General

Profile

MediaSystem » History » Version 6

Hammel, 22 Nov 2022 11:00

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