Test - Test_134
UART functional/system test
Tests the UART functionality at the system level
Test - Test_134
Tests the UART functionality at the system level
Testing Warnings for Test UART functional/system test
Testing warnings are related to the tests in the testing layer and their depedencies.
(Test_134) UART functional/system test is not rejected or implemented. |
Derived | |
---|---|
SIL | no safety requirements referencing |
Base | |
---|---|
Name | UART functional/system test |
Type | Test |
Description | Tests the UART functionality at the system level |
User-ID | Test_134 |
UID | _Csid2FU5Ee2zY-a2salcrw |
Test configuration | |
Parent | |
Status | approved |
Priority | 0 |
Procedures and input-data | |
Regular power-on with a terminal connected to UART. The Button is pressed for 10 seconds. |
|
Expected results | |
The string '--- UART WakeUp ----' is send whenever the button is pressed, followed by 'Button pressed for %d seconds.' messages, where '%d' represents the integer number of seconds the button already has been pressed. |
(Safety)Requirements referencing to test UART functional/system test.
(Safety)Requirement | Parent | User-ID | Author | Creation Date | Start Date | Deadline | Expense | Responsibe | Category | Type | Status | Function Type | SIL derived | SIL manual | SIL effective | Tests | Technical Functions | Software | Hardware | Signals | Global variables | Activation events | Use-Cases | User-Stories | Refining | Conflicting | refined by | conflicted by |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
When the button is pressed, the system-state shall change from Blink into UART mode. |
Requirement_95 | Thomas Barth | Wed Jun 08 17:56:19 CEST 2022 | 0.0 | Thomas Barth | product | functional | implemented | - | - | - | - |
|
Technical-Functions associated with the requirements referencing to test UART functional/system test.
Function | LFB | Software | Hardware | Technical Functions | sub Technical Functions | Requirements | sub Requirements |
---|---|---|---|---|---|---|---|
If the button is pressed, UART messages indicating the press duration are sent. |
Software-Units associated with the requirements referencing to test UART functional/system test.
Unit | Parent | Function calls | Technical Functions | Requirements | Type | Tasks | WCET | Stack | ROM | Globals | ProtectionSets | SIL req | SIL ach | sub Technical Functions (R) | sub Requirements (R) | Has a return value (R) | SystemStates (R) | Ingoing Trigger Ports (R) | Outgoing Trigger Ports (R) | Ingoing Data Ports (R) | Outgoing Data Ports (R) | Signals (D) | Runnables (D) | DataType (D) | Is Synchronous (D) | Hardware (D) | Ports (G) | Callers (F) | Return Type (F) | Parameters (F) |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sends UART messages periodically via the UART signal |
UART | Runnable | 0 | 0 | 0 | QM | QM | true |
|
|
|
- | - | - | - | - | - | - | - | - | ||||||||||
Runnable to switch into the UART state if there is an event in the Blink State. |
UART | Runnable | 0 | 0 | 0 | QM | QM | true |
|
- | - | - | - | - | - | - | - | - |