Requirements Summary | ||
---|---|---|
Count | Percentage | |
#Requirements | 26 | 100.0% |
Manual Requirements | 0 | 0.0% |
Manual & Auto Requirements | 0 | 0.0% |
Automated Requirements | 26 | 100.0% |
Invalid | 0 | 0.0% |
PASS | 26 | 100.0% |
FAIL | 0 | 0.0% |
Not tested | 0 | 0.0% |
Protocol Summary | ||
---|---|---|
Count | Percentage | |
#Protocols | 11 | 100.0% |
PASS | 11 | 100.0% |
FAIL | 0 | 0.0% |
TP-001: test basic GUI behaviors | Start date : 2024-12-11 17:34:01 MST |
At: test_tp001_gui_basic.py(35) | Requirements : see below |
Software Version: N/A | Serial number: N/A |
Objectives: N/A | |
Preconditions: N/A | Deviations: N/A |
Step | Req. | Execution Instructions | Expected | Actual | Pass / Fail | Date |
---|---|---|---|---|---|---|
1 | N/A | connect to device | connected | connected | PASS | 2024-12-11 17:34:01 tester: auto pom_device.py(18) |
2 | SRS-008 | verify initial state | 0 | 0.0 | PASS | 2024-12-11 17:34:03 tester: auto pom_pump.py(51) |
3 | SRS-004 | verify basal rate value is default | 100 | 100 | PASS | 2024-12-11 17:34:03 tester: auto pom_gui.py(56) |
4 | SRS-035 | start basal | 100 | 100 | PASS | 2024-12-11 17:34:03 tester: auto pom_pump.py(26) |
5 | SRS-035 | verify basal state | basal | basal | PASS | 2024-12-11 17:34:05 tester: auto pom_pump.py(15) |
6 | SRS-004 | verify gui shows the correct rate in started state | 100 | 100 | PASS | 2024-12-11 17:34:05 tester: auto pom_gui.py(233) |
7 | SRS-030 | verify state of buttons in running mode | disabled | disabled | PASS | 2024-12-11 17:34:05 tester: auto pom_gui.py(237) |
8 | SRS-031 | verify state of Stop button | enabled | enabled | PASS | 2024-12-11 17:34:05 tester: auto pom_gui.py(240) |
9 | SRS-032 | verify state of Basal +/- buttons | disabled | disabled | PASS | 2024-12-11 17:34:05 tester: auto pom_gui.py(248) |
10 | SRS-004 | verify Basal Rate field shows expected rate | 100 | 100 | PASS | 2024-12-11 17:34:05 tester: auto pom_gui.py(251) |
11 | SRS-005 | verify Bolus Amount field shows expected amount | 10 | 10 | PASS | 2024-12-11 17:34:05 tester: auto pom_gui.py(254) |
12 | SRS-033 | verify state of Bolus Amount +/- fields | enabled | enabled | PASS | 2024-12-11 17:34:05 tester: auto pom_gui.py(258) |
13 | SRS-034 | verify state of Bolus Button button | enabled | enabled | PASS | 2024-12-11 17:34:05 tester: auto pom_gui.py(261) |
14 | SRS-090 SRS-091 |
change basal rate on GUI | 100 | 100 | PASS | 2024-12-11 17:34:05 tester: auto pom_gui.py(122) |
15 | SRS-124 | change bolus rate on GUI | enabled | enabled | PASS | 2024-12-11 17:34:05 tester: auto pom_gui.py(170) |
16 | N/A | stop delivery; press stop | None | None | PASS | 2024-12-11 17:34:05 tester: auto None |
17 | SRS-060 SRS-061 |
verify stopped state | 0 | 0 | PASS | 2024-12-11 17:34:05 tester: auto pom_pump.py(36) |
18 | SRS-001 | verify state of Start button | enabled | enabled | PASS | 2024-12-11 17:34:05 tester: auto pom_gui.py(292) |
19 | SRS-002 | verify state of Stop button | disabled | disabled | PASS | 2024-12-11 17:34:05 tester: auto pom_gui.py(295) |
20 | SRS-003 | verify state of Basal +/- buttons | disabled | disabled | PASS | 2024-12-11 17:34:05 tester: auto pom_gui.py(299) |
21 | SRS-004 | verify state of Basal Rate field | 100 | 100 | PASS | 2024-12-11 17:34:05 tester: auto pom_gui.py(302) |
22 | SRS-005 | verify state of Bolus Amount field | 10 | 10 | PASS | 2024-12-11 17:34:05 tester: auto pom_gui.py(305) |
23 | SRS-006 | verify state of Bolus Amount +/- fields | disabled | disabled | PASS | 2024-12-11 17:34:05 tester: auto pom_gui.py(309) |
24 | SRS-007 | verify state of Bolus Button button | disabled | disabled | PASS | 2024-12-11 17:34:05 tester: auto pom_gui.py(312) |
25 | N/A | disconnect from device | disconnected | disconnected | PASS | 2024-12-11 17:34:05 tester: auto test_tp001_gui_basic.py(76) |
Req. | Desc. |
---|---|
SRS-001 | On startup, the Device shall display Start button in enabled state |
SRS-002 | On startup, the Device shall display Stop button in disabled state |
SRS-003 | On startup, the Device shall display Basal Rate + and - buttons in disabled state |
SRS-004 | On startup, the Device shall display Basal Rate field, default value 100 |
SRS-005 | On startup, the Device shall display Bolus Amount entry field, default value 10 |
SRS-006 | On startup, the Device shall display Bolus Amount + and - buttons in disabled state |
SRS-007 | On startup, the Device shall display Bolus button in disabled state |
SRS-008 | On startup, the Device shall be in stopped mode |
SRS-030 | If the Start button is pressed, the Start button shall be disabled |
SRS-031 | If the Start button is pressed, the Stop button shall be enabled |
SRS-032 | If the Start button is pressed, the Basal Rate +/- buttons shall be enabled |
SRS-033 | If the Start button is pressed, the Bolus Amount +/- buttons shall be enabled |
SRS-034 | If the Start button is pressed, the Bolus button shall be enabled |
SRS-035 | If the Start button is pressed, the system shall enter Basal mode |
SRS-060 | If the Stop button is pressed, the pump shall stop delivering any fluid |
SRS-061 | If the Stop button is pressed, the system shall enter stopped mode |
SRS-090 | If the Basal + button is pressed, the basal rate shall increase by 10, up to a maximum of 200 |
SRS-091 | If the Basal - button is pressed, the basal rate shall decrease by 10, down to a minimum of 100 |
SRS-124 | If the system is in Bolus mode and the specified Bolus Amount has been delivered, the Bolus Amount +/- buttons shall be enabled |
TP-002: test GUI - basal rate limits | Start date : 2024-12-11 17:34:06 MST |
At: test_tp002_gui_basal_limits.py(35) | Requirements : see below |
Software Version: N/A | Serial number: N/A |
Objectives: N/A | |
Preconditions: N/A | Deviations: N/A |
Step | Req. | Execution Instructions | Expected | Actual | Pass / Fail | Date |
---|---|---|---|---|---|---|
1 | N/A | connect to device | connected | connected | PASS | 2024-12-11 17:34:06 tester: auto pom_device.py(18) |
2 | SRS-008 | verify initial state | 0 | 0.0 | PASS | 2024-12-11 17:34:07 tester: auto pom_pump.py(51) |
3 | SRS-035 | start basal | 100 | 100 | PASS | 2024-12-11 17:34:07 tester: auto pom_pump.py(26) |
4 | SRS-004 | verify gui shows the correct rate in started state | 100 | 100 | PASS | 2024-12-11 17:34:09 tester: auto test_tp002_gui_basal_limits.py(55) |
5 | N/A | press basal_minus until it is set to the minimum rate | None | None | PASS | 2024-12-11 17:34:09 tester: auto None |
6 | SRS-091 | verify gui shows the minimum rate | 100 | 100 | PASS | 2024-12-11 17:34:09 tester: auto pom_gui.py(73) |
7 | SRS-091 | press basal_minus one more time, should still be at the minimum rate | 100 | 100 | PASS | 2024-12-11 17:34:09 tester: auto pom_gui.py(78) |
8 | N/A | press basal_plus until it is set to the maximum rate | None | None | PASS | 2024-12-11 17:34:09 tester: auto None |
9 | SRS-090 | verify gui shows the maximum rate | 200 | 200 | PASS | 2024-12-11 17:34:10 tester: auto pom_gui.py(98) |
10 | SRS-090 | press basal_plus one more time, should still be at the maximum rate | 200 | 200 | PASS | 2024-12-11 17:34:10 tester: auto pom_gui.py(103) |
11 | N/A | press stop | None | None | PASS | 2024-12-11 17:34:10 tester: auto None |
12 | N/A | disconnect from device | disconnected | disconnected | PASS | 2024-12-11 17:34:10 tester: auto test_tp002_gui_basal_limits.py(66) |
Req. | Desc. |
---|---|
SRS-004 | On startup, the Device shall display Basal Rate field, default value 100 |
SRS-008 | On startup, the Device shall be in stopped mode |
SRS-035 | If the Start button is pressed, the system shall enter Basal mode |
SRS-090 | If the Basal + button is pressed, the basal rate shall increase by 10, up to a maximum of 200 |
SRS-091 | If the Basal - button is pressed, the basal rate shall decrease by 10, down to a minimum of 100 |
TP-003: test GUI - bolus amount limits | Start date : 2024-12-11 17:34:11 MST |
At: test_tp003_gui_bolus_limits.py(34) | Requirements : see below |
Software Version: N/A | Serial number: N/A |
Objectives: N/A | |
Preconditions: N/A | Deviations: N/A |
Step | Req. | Execution Instructions | Expected | Actual | Pass / Fail | Date |
---|---|---|---|---|---|---|
1 | N/A | connect to device | connected | connected | PASS | 2024-12-11 17:34:11 tester: auto pom_device.py(18) |
2 | SRS-008 | verify initial state | 0 | 0.0 | PASS | 2024-12-11 17:34:12 tester: auto pom_pump.py(51) |
3 | SRS-035 | start basal | 100 | 100 | PASS | 2024-12-11 17:34:12 tester: auto pom_pump.py(26) |
4 | SRS-005 | verify gui shows the correct bolus amount in started state | 10 | 10 | PASS | 2024-12-11 17:34:12 tester: auto pom_gui.py(151) |
5 | N/A | press bolus_minus until it is set to the minimum amount | None | None | PASS | 2024-12-11 17:34:12 tester: auto None |
6 | SRS-121 | verify gui shows the minimum amount | 5 | 5 | PASS | 2024-12-11 17:34:12 tester: auto pom_gui.py(187) |
7 | SRS-121 | press bolus_minus one more time, should still be at the minimum amount | 5 | 5 | PASS | 2024-12-11 17:34:12 tester: auto pom_gui.py(192) |
8 | N/A | press bolus_plus until it is set to the maximumn amount | None | None | PASS | 2024-12-11 17:34:12 tester: auto None |
9 | N/A | verify gui shows the maximum amount | None | None | PASS | 2024-12-11 17:34:12 tester: auto None |
10 | SRS-120 | press bolus_plus one more time, should still be at the maximum amount | 20 | 20 | PASS | 2024-12-11 17:34:12 tester: auto pom_gui.py(216) |
11 | N/A | press stop | None | None | PASS | 2024-12-11 17:34:12 tester: auto None |
12 | N/A | disconnect from device | disconnected | disconnected | PASS | 2024-12-11 17:34:12 tester: auto test_tp003_gui_bolus_limits.py(58) |
Req. | Desc. |
---|---|
SRS-005 | On startup, the Device shall display Bolus Amount entry field, default value 10 |
SRS-008 | On startup, the Device shall be in stopped mode |
SRS-035 | If the Start button is pressed, the system shall enter Basal mode |
SRS-120 | If the Bolus Amount + button is pressed, the bolus Amount shall increase by 5 units, up to a maximum of 20 |
SRS-121 | If the Bolus Amount - button is pressed, the bolus Amount shall decrease by 5 units, down to a minimum of 5 |
TP-004: test basal behaviors | Start date : 2024-12-11 17:34:13 MST |
At: test_tp004_gui_basal.py(35) | Requirements : see below |
Software Version: N/A | Serial number: N/A |
Objectives: N/A | |
Preconditions: N/A | Deviations: N/A |
Step | Req. | Execution Instructions | Expected | Actual | Pass / Fail | Date |
---|---|---|---|---|---|---|
1 | N/A | connect to device | connected | connected | PASS | 2024-12-11 17:34:13 tester: auto pom_device.py(18) |
2 | SRS-008 | verify initial state | 0 | 0.0 | PASS | 2024-12-11 17:34:15 tester: auto pom_pump.py(51) |
3 | SRS-004 SRS-008 |
verify basal rate value is default | 0 | 0.0 | PASS | 2024-12-11 17:34:15 tester: auto pom_pump.py(51) |
4 | SRS-035 | start basal | basal | basal | PASS | 2024-12-11 17:34:15 tester: auto page_object_model.py(119) |
5 | SRS-092 | verify basal being delivered on the device at the default rate | 100 | 100 | PASS | 2024-12-11 17:34:15 tester: auto pom_pump.py(87) |
6 | SRS-090 | change basal rate on GUI | 110 | 110 | PASS | 2024-12-11 17:34:16 tester: auto test_tp004_gui_basal.py(63) |
7 | SRS-092 | verify basal being delivered on the device at the new rate | 110 | 110 | PASS | 2024-12-11 17:34:16 tester: auto test_tp004_gui_basal.py(67) |
8 | SRS-060 SRS-061 |
stop delivery | 0 | 0 | PASS | 2024-12-11 17:34:16 tester: auto pom_pump.py(36) |
9 | N/A | disconnect from device | disconnected | disconnected | PASS | 2024-12-11 17:34:16 tester: auto pom_device.py(25) |
Req. | Desc. |
---|---|
SRS-004 | On startup, the Device shall display Basal Rate field, default value 100 |
SRS-008 | On startup, the Device shall be in stopped mode |
SRS-035 | If the Start button is pressed, the system shall enter Basal mode |
SRS-060 | If the Stop button is pressed, the pump shall stop delivering any fluid |
SRS-061 | If the Stop button is pressed, the system shall enter stopped mode |
SRS-090 | If the Basal + button is pressed, the basal rate shall increase by 10, up to a maximum of 200 |
SRS-092 | If the system enters Basal mode, pump shall be commanded to deliver at the current specified basal rate |
TP-005: test bolus behaviors | Start date : 2024-12-11 17:34:17 MST |
At: test_tp005_gui_bolus.py(35) | Requirements : see below |
Software Version: N/A | Serial number: N/A |
Objectives: N/A | |
Preconditions: N/A | Deviations: N/A |
Step | Req. | Execution Instructions | Expected | Actual | Pass / Fail | Date |
---|---|---|---|---|---|---|
1 | N/A | connect to device | connected | connected | PASS | 2024-12-11 17:34:17 tester: auto pom_device.py(18) |
2 | SRS-008 | verify initial state | 0 | 0.0 | PASS | 2024-12-11 17:34:18 tester: auto pom_pump.py(51) |
3 | SRS-004 SRS-060 SRS-061 |
verify basal rate value is default | 0 | 0 | PASS | 2024-12-11 17:34:18 tester: auto pom_pump.py(36) |
4 | SRS-035 | start basal | 100 | 100 | PASS | 2024-12-11 17:34:18 tester: auto pom_pump.py(26) |
5 | SRS-121 SRS-122 SRS-123 SRS-126 |
start bolus at minimal amount | 5 | 5 | PASS | 2024-12-11 17:34:18 tester: auto pom_pump.py(112) |
6 | N/A | wait for bolus to end (64.0 seconds or less) | None | None | PASS | 2024-12-11 17:34:18 tester: auto None |
7 | SRS-092 SRS-124 SRS-125 |
verify reverts to basal mode | enabled | enabled | PASS | 2024-12-11 17:35:18 tester: auto pom_gui.py(170) |
8 | SRS-092 | verify basal being delivered on the device at the previous basal rate | 100 | 100 | PASS | 2024-12-11 17:35:18 tester: auto test_tp005_gui_bolus.py(74) |
9 | SRS-060 SRS-061 |
stop delivery | 0 | 0 | PASS | 2024-12-11 17:35:18 tester: auto pom_pump.py(36) |
10 | N/A | disconnect from device | disconnected | disconnected | PASS | 2024-12-11 17:35:18 tester: auto pom_device.py(25) |
Req. | Desc. |
---|---|
SRS-004 | On startup, the Device shall display Basal Rate field, default value 100 |
SRS-008 | On startup, the Device shall be in stopped mode |
SRS-035 | If the Start button is pressed, the system shall enter Basal mode |
SRS-060 | If the Stop button is pressed, the pump shall stop delivering any fluid |
SRS-061 | If the Stop button is pressed, the system shall enter stopped mode |
SRS-092 | If the system enters Basal mode, pump shall be commanded to deliver at the current specified basal rate |
SRS-121 | If the Bolus Amount - button is pressed, the bolus Amount shall decrease by 5 units, down to a minimum of 5 |
SRS-122 | If the Bolus button is pressed, the Bolus Amount +/- buttons shall be disabled |
SRS-123 | If the Bolus button is pressed, the system shall enter Bolus mode (Basal is suspended) |
SRS-124 | If the system is in Bolus mode and the specified Bolus Amount has been delivered, the Bolus Amount +/- buttons shall be enabled |
SRS-125 | If the system is in Bolus mode, and the specified Bolus Amount has been delivered, the system shall enter Basal mode |
SRS-126 | If the system enters Bolus mode, pump shall be commanded to deliver at the bolus rate of 300 units/hour |
TP-006: test delivery is stopped (both basal and bolus) | Start date : 2024-12-11 17:35:20 MST |
At: test_tp006_gui_delivery_stopped.py(36) | Requirements : see below |
Software Version: N/A | Serial number: N/A |
Objectives: N/A | |
Preconditions: N/A | Deviations: N/A |
Step | Req. | Execution Instructions | Expected | Actual | Pass / Fail | Date |
---|---|---|---|---|---|---|
1 | N/A | connect to device | connected | connected | PASS | 2024-12-11 17:35:20 tester: auto pom_device.py(18) |
2 | SRS-008 | verify initial state | 0 | 0.0 | PASS | 2024-12-11 17:35:21 tester: auto pom_pump.py(51) |
3 | SRS-035 | start basal | 100 | 100 | PASS | 2024-12-11 17:35:21 tester: auto pom_pump.py(26) |
4 | SRS-060 SRS-061 |
stop delivery (basal) | disabled | disabled | PASS | 2024-12-11 17:35:22 tester: auto pom_gui.py(277) |
5 | SRS-035 SRS-121 SRS-122 SRS-123 SRS-126 |
start bolus | 5 | 5 | PASS | 2024-12-11 17:35:22 tester: auto pom_pump.py(112) |
6 | SRS-060 SRS-061 |
stop delivery (bolus) | disabled | disabled | PASS | 2024-12-11 17:35:23 tester: auto pom_gui.py(277) |
7 | N/A | disconnect from device | disconnected | disconnected | PASS | 2024-12-11 17:35:23 tester: auto pom_device.py(25) |
Req. | Desc. |
---|---|
SRS-008 | On startup, the Device shall be in stopped mode |
SRS-035 | If the Start button is pressed, the system shall enter Basal mode |
SRS-060 | If the Stop button is pressed, the pump shall stop delivering any fluid |
SRS-061 | If the Stop button is pressed, the system shall enter stopped mode |
SRS-121 | If the Bolus Amount - button is pressed, the bolus Amount shall decrease by 5 units, down to a minimum of 5 |
SRS-122 | If the Bolus button is pressed, the Bolus Amount +/- buttons shall be disabled |
SRS-123 | If the Bolus button is pressed, the system shall enter Bolus mode (Basal is suspended) |
SRS-126 | If the system enters Bolus mode, pump shall be commanded to deliver at the bolus rate of 300 units/hour |
TP-011: test Headless - basic behaviors | Start date : 2024-12-11 17:35:25 MST |
At: test_tp011_headless_basic.py(36) | Requirements : see below |
Software Version: N/A | Serial number: N/A |
Objectives: N/A | |
Preconditions: N/A | Deviations: N/A |
Step | Req. | Execution Instructions | Expected | Actual | Pass / Fail | Date |
---|---|---|---|---|---|---|
1 | N/A | connect to device | connected | connected | PASS | 2024-12-11 17:35:25 tester: auto pom_device.py(18) |
2 | SRS-008 | verify initial state | 0 | 0.0 | PASS | 2024-12-11 17:35:25 tester: auto pom_pump.py(51) |
3 | SRS-092 | start basal | 0 | 0.0 | PASS | 2024-12-11 17:35:25 tester: auto pom_pump.py(125) |
4 | N/A | stop delivery | 0 | 0.0 | PASS | 2024-12-11 17:35:27 tester: auto pom_pump.py(75) |
5 | N/A | disconnect from device | disconnected | disconnected | PASS | 2024-12-11 17:35:27 tester: auto pom_device.py(25) |
Req. | Desc. |
---|---|
SRS-008 | On startup, the Device shall be in stopped mode |
SRS-092 | If the system enters Basal mode, pump shall be commanded to deliver at the current specified basal rate |
TP-012: test Headless - basal rate limits | Start date : 2024-12-11 17:35:29 MST |
At: test_tp012_headless_basal_limits.py(36) | Requirements : see below |
Software Version: N/A | Serial number: N/A |
Objectives: N/A | |
Preconditions: N/A | Deviations: N/A |
Step | Req. | Execution Instructions | Expected | Actual | Pass / Fail | Date |
---|---|---|---|---|---|---|
1 | N/A | connect to device | connected | connected | PASS | 2024-12-11 17:35:29 tester: auto pom_device.py(18) |
2 | SRS-008 | verify initial state | 0 | 0.0 | PASS | 2024-12-11 17:35:30 tester: auto pom_pump.py(51) |
3 | SRS-092 | start basal | 0 | 0.0 | PASS | 2024-12-11 17:35:30 tester: auto pom_pump.py(125) |
4 | SRS-092 | verify starts at the minimum rate | 100 | 100 | PASS | 2024-12-11 17:35:31 tester: auto pom_pump.py(87) |
5 | N/A | verify fails below minimum rate | fail: basal rate is below minimum: 100 | fail: basal rate is below minimum: 100 | PASS | 2024-12-11 17:35:31 tester: auto test_tp012_headless_basal_limits.py(60) |
6 | SRS-092 | verify continues to run at minimum rate | 100 | 100 | PASS | 2024-12-11 17:35:31 tester: auto pom_pump.py(87) |
7 | SRS-092 | verify starts at the maximum rate | 200 | 200 | PASS | 2024-12-11 17:35:32 tester: auto pom_pump.py(87) |
8 | N/A | verify fails above maximum rate | fail: basal rate is above maximum: 200 | fail: basal rate is above maximum: 200 | PASS | 2024-12-11 17:35:32 tester: auto test_tp012_headless_basal_limits.py(73) |
9 | SRS-092 | verify continues to run at maximum rate | 200 | 200 | PASS | 2024-12-11 17:35:32 tester: auto pom_pump.py(87) |
10 | N/A | stop delivery | 0 | 0.0 | PASS | 2024-12-11 17:35:33 tester: auto pom_pump.py(75) |
11 | N/A | disconnect from device | disconnected | disconnected | PASS | 2024-12-11 17:35:33 tester: auto pom_device.py(25) |
Req. | Desc. |
---|---|
SRS-008 | On startup, the Device shall be in stopped mode |
SRS-092 | If the system enters Basal mode, pump shall be commanded to deliver at the current specified basal rate |
TP-013: test headless - bolus amount limits | Start date : 2024-12-11 17:35:35 MST |
At: test_tp013_headless_bolus_limits.py(35) | Requirements : see below |
Software Version: N/A | Serial number: N/A |
Objectives: N/A | |
Preconditions: N/A | Deviations: N/A |
Step | Req. | Execution Instructions | Expected | Actual | Pass / Fail | Date |
---|---|---|---|---|---|---|
1 | N/A | connect to device | connected | connected | PASS | 2024-12-11 17:35:35 tester: auto pom_device.py(18) |
2 | SRS-008 | verify initial state | 10 | 10 | PASS | 2024-12-11 17:35:35 tester: auto pom_model.py(20) |
3 | SRS-092 | start basal | 0 | 0.0 | PASS | 2024-12-11 17:35:35 tester: auto pom_pump.py(125) |
4 | SRS-123 SRS-126 |
verify starts at the minimum amount: 5 | 5 | 5 | PASS | 2024-12-11 17:35:35 tester: auto pom_pump.py(112) |
5 | N/A | verify fails below bolus minimum amount | fail: bolus amount is below minimum: 5 | fail: bolus amount is below minimum: 5 | PASS | 2024-12-11 17:35:37 tester: auto test_tp013_headless_bolus_limits.py(62) |
6 | SRS-123 SRS-126 |
verify continued to run at bolus minimum amount | 5 | 5 | PASS | 2024-12-11 17:35:37 tester: auto pom_pump.py(112) |
7 | SRS-123 SRS-126 |
verify starts bolus at the maximum amount: 20 | 20 | 20 | PASS | 2024-12-11 17:35:37 tester: auto pom_pump.py(112) |
8 | N/A | verify fails above maximum bolus amount | fail: bolus amount is above maximum: 20 | fail: bolus amount is above maximum: 20 | PASS | 2024-12-11 17:35:38 tester: auto test_tp013_headless_bolus_limits.py(78) |
9 | SRS-123 SRS-126 |
verify continued to run at bolus minimum amount | 20 | 20 | PASS | 2024-12-11 17:35:39 tester: auto pom_pump.py(112) |
10 | N/A | stop delivery | 0 | 0.0 | PASS | 2024-12-11 17:35:39 tester: auto pom_pump.py(75) |
11 | N/A | disconnect from device | disconnected | disconnected | PASS | 2024-12-11 17:35:39 tester: auto pom_device.py(25) |
Req. | Desc. |
---|---|
SRS-008 | On startup, the Device shall be in stopped mode |
SRS-092 | If the system enters Basal mode, pump shall be commanded to deliver at the current specified basal rate |
SRS-123 | If the Bolus button is pressed, the system shall enter Bolus mode (Basal is suspended) |
SRS-126 | If the system enters Bolus mode, pump shall be commanded to deliver at the bolus rate of 300 units/hour |
TP-014: test Headless - basal behaviors | Start date : 2024-12-11 17:35:40 MST |
At: test_tp014_headless_basal.py(36) | Requirements : see below |
Software Version: N/A | Serial number: N/A |
Objectives: N/A | |
Preconditions: N/A | Deviations: N/A |
Step | Req. | Execution Instructions | Expected | Actual | Pass / Fail | Date |
---|---|---|---|---|---|---|
1 | N/A | connect to device | connected | connected | PASS | 2024-12-11 17:35:40 tester: auto pom_device.py(18) |
2 | SRS-008 | verify initial state | 0 | 0.0 | PASS | 2024-12-11 17:35:41 tester: auto pom_pump.py(51) |
3 | N/A | start basal | None | None | PASS | 2024-12-11 17:35:41 tester: auto None |
4 | SRS-092 | verify basal being delivered on the device at the default rate | 100 | 100 | PASS | 2024-12-11 17:35:41 tester: auto pom_pump.py(87) |
5 | N/A | change basal rate to 10 | None | None | PASS | 2024-12-11 17:35:42 tester: auto None |
6 | SRS-092 | verify basal being delivered on the device at the new rate | 110 | 110 | PASS | 2024-12-11 17:35:43 tester: auto pom_pump.py(87) |
7 | N/A | stop delivery | 0 | 0.0 | PASS | 2024-12-11 17:35:43 tester: auto pom_pump.py(75) |
8 | N/A | disconnect from device | disconnected | disconnected | PASS | 2024-12-11 17:35:43 tester: auto pom_device.py(25) |
Req. | Desc. |
---|---|
SRS-008 | On startup, the Device shall be in stopped mode |
SRS-092 | If the system enters Basal mode, pump shall be commanded to deliver at the current specified basal rate |
TP-015: test Headless - test bolus complete | Start date : 2024-12-11 17:35:45 MST |
At: test_tp015_headless_bolus_complete.py(36) | Requirements : see below |
Software Version: N/A | Serial number: N/A |
Objectives: N/A | |
Preconditions: N/A | Deviations: N/A |
Step | Req. | Execution Instructions | Expected | Actual | Pass / Fail | Date |
---|---|---|---|---|---|---|
1 | N/A | connect to device | connected | connected | PASS | 2024-12-11 17:35:45 tester: auto pom_device.py(18) |
2 | SRS-008 | verify initial state | 0 | 0.0 | PASS | 2024-12-11 17:35:45 tester: auto pom_pump.py(51) |
3 | SRS-092 SRS-123 SRS-126 |
start basal | 5 | 5 | PASS | 2024-12-11 17:35:45 tester: auto pom_pump.py(112) |
4 | N/A | wait for bolus to end (64.0 seconds or less) | None | None | PASS | 2024-12-11 17:35:46 tester: auto None |
5 | SRS-092 SRS-125 |
verify reverts to basal mode | 181 | 181 | PASS | 2024-12-11 17:36:46 tester: auto pom_pump.py(99) |
6 | N/A | stop delivery | 5.019 | 5.019 | PASS | 2024-12-11 17:36:46 tester: auto pom_pump.py(75) |
7 | N/A | disconnect from device | disconnected | disconnected | PASS | 2024-12-11 17:36:46 tester: auto pom_device.py(25) |
Req. | Desc. |
---|---|
SRS-008 | On startup, the Device shall be in stopped mode |
SRS-092 | If the system enters Basal mode, pump shall be commanded to deliver at the current specified basal rate |
SRS-123 | If the Bolus button is pressed, the system shall enter Bolus mode (Basal is suspended) |
SRS-125 | If the system is in Bolus mode, and the specified Bolus Amount has been delivered, the system shall enter Basal mode |
SRS-126 | If the system enters Bolus mode, pump shall be commanded to deliver at the bolus rate of 300 units/hour |
Req. Id | Protocol |
---|---|
SRS-001 (auto) |
Desc: On startup, the Device shall display Start button in enabled state TP-001 pom_gui.py(292)
|
SRS-002 (auto) |
Desc: On startup, the Device shall display Stop button in disabled state TP-001 pom_gui.py(295)
|
SRS-003 (auto) |
Desc: On startup, the Device shall display Basal Rate + and - buttons in disabled state TP-001 pom_gui.py(298)
TP-001 pom_gui.py(299)
|
SRS-004 (auto) |
Desc: On startup, the Device shall display Basal Rate field, default value 100 TP-001 pom_gui.py(56)
TP-001 pom_gui.py(233)
TP-001 pom_gui.py(251)
TP-001 pom_gui.py(302)
TP-002 test_tp002_gui_basal_limits.py(55)
TP-004 pom_gui.py(56)
TP-005 pom_gui.py(56)
|
SRS-005 (auto) |
Desc: On startup, the Device shall display Bolus Amount entry field, default value 10 TP-001 pom_gui.py(254)
TP-001 pom_gui.py(305)
TP-003 pom_gui.py(151)
|
SRS-006 (auto) |
Desc: On startup, the Device shall display Bolus Amount + and - buttons in disabled state TP-001 pom_gui.py(308)
TP-001 pom_gui.py(309)
|
SRS-007 (auto) |
Desc: On startup, the Device shall display Bolus button in disabled state TP-001 pom_gui.py(312)
|
SRS-008 (auto) |
Desc: On startup, the Device shall be in stopped mode TP-001 pom_pump.py(45)
TP-002 pom_pump.py(45)
TP-003 pom_pump.py(45)
TP-004 pom_pump.py(45)
TP-004 pom_pump.py(45)
TP-005 pom_pump.py(45)
TP-006 pom_pump.py(45)
TP-011 pom_pump.py(45)
TP-012 pom_pump.py(45)
TP-013 pom_pump.py(45)
TP-014 pom_pump.py(45)
TP-015 pom_pump.py(45)
|
SRS-030 (auto) |
Desc: If the Start button is pressed, the Start button shall be disabled TP-001 pom_gui.py(237)
|
SRS-031 (auto) |
Desc: If the Start button is pressed, the Stop button shall be enabled TP-001 pom_gui.py(240)
|
SRS-032 (auto) |
Desc: If the Start button is pressed, the Basal Rate +/- buttons shall be enabled TP-001 pom_gui.py(243)
TP-001 pom_gui.py(248)
|
SRS-033 (auto) |
Desc: If the Start button is pressed, the Bolus Amount +/- buttons shall be enabled TP-001 pom_gui.py(257)
TP-001 pom_gui.py(258)
|
SRS-034 (auto) |
Desc: If the Start button is pressed, the Bolus button shall be enabled TP-001 pom_gui.py(261)
|
SRS-035 (auto) |
Desc: If the Start button is pressed, the system shall enter Basal mode TP-001 page_object_model.py(119)
TP-001 pom_pump.py(26)
TP-001 pom_pump.py(15)
TP-002 page_object_model.py(119)
TP-002 pom_pump.py(26)
TP-003 page_object_model.py(119)
TP-003 pom_pump.py(26)
TP-004 page_object_model.py(119)
TP-005 page_object_model.py(119)
TP-005 pom_pump.py(26)
TP-006 page_object_model.py(119)
TP-006 pom_pump.py(26)
TP-006 page_object_model.py(119)
|
SRS-060 (auto) |
Desc: If the Stop button is pressed, the pump shall stop delivering any fluid TP-001 pom_pump.py(36)
TP-004 pom_pump.py(36)
TP-005 pom_pump.py(36)
TP-005 pom_pump.py(36)
TP-006 pom_pump.py(36)
TP-006 pom_pump.py(36)
|
SRS-061 (auto) |
Desc: If the Stop button is pressed, the system shall enter stopped mode TP-001 pom_pump.py(34)
TP-004 pom_pump.py(34)
TP-005 pom_pump.py(34)
TP-005 pom_pump.py(34)
TP-006 pom_pump.py(34)
TP-006 pom_pump.py(34)
|
SRS-090 (auto) |
Desc: If the Basal + button is pressed, the basal rate shall increase by 10, up to a maximum of 200 TP-001 pom_gui.py(117)
TP-002 pom_gui.py(98)
TP-002 pom_gui.py(103)
TP-004 test_tp004_gui_basal.py(63)
|
SRS-091 (auto) |
Desc: If the Basal - button is pressed, the basal rate shall decrease by 10, down to a minimum of 100 TP-001 pom_gui.py(122)
TP-002 pom_gui.py(73)
TP-002 pom_gui.py(78)
|
SRS-092 (auto) |
Desc: If the system enters Basal mode, pump shall be commanded to deliver at the current specified basal rate TP-004 pom_pump.py(86)
TP-004 test_tp004_gui_basal.py(67)
TP-005 pom_pump.py(99)
TP-005 test_tp005_gui_bolus.py(74)
TP-011 pom_pump.py(86)
TP-012 pom_pump.py(86)
TP-012 pom_pump.py(86)
TP-012 pom_pump.py(86)
TP-012 pom_pump.py(86)
TP-012 pom_pump.py(86)
TP-013 pom_pump.py(86)
TP-014 pom_pump.py(86)
TP-014 pom_pump.py(86)
TP-015 pom_pump.py(86)
TP-015 pom_pump.py(99)
|
SRS-120 (auto) |
Desc: If the Bolus Amount + button is pressed, the bolus Amount shall increase by 5 units, up to a maximum of 20 TP-003 pom_gui.py(216)
|
SRS-121 (auto) |
Desc: If the Bolus Amount - button is pressed, the bolus Amount shall decrease by 5 units, down to a minimum of 5 TP-003 pom_gui.py(187)
TP-003 pom_gui.py(192)
TP-005 test_tp005_gui_bolus.py(56)
TP-006 test_tp006_gui_delivery_stopped.py(66)
|
SRS-122 (auto) |
Desc: If the Bolus button is pressed, the Bolus Amount +/- buttons shall be disabled TP-005 pom_gui.py(140)
TP-005 pom_gui.py(141)
TP-006 pom_gui.py(140)
TP-006 pom_gui.py(141)
|
SRS-123 (auto) |
Desc: If the Bolus button is pressed, the system shall enter Bolus mode (Basal is suspended) TP-005 pom_pump.py(109)
TP-006 pom_pump.py(109)
TP-013 pom_pump.py(109)
TP-013 pom_pump.py(109)
TP-013 pom_pump.py(109)
TP-013 pom_pump.py(109)
TP-015 pom_pump.py(109)
|
SRS-124 (auto) |
Desc: If the system is in Bolus mode and the specified Bolus Amount has been delivered, the Bolus Amount +/- buttons shall be enabled TP-001 pom_gui.py(165)
TP-001 pom_gui.py(170)
TP-005 pom_gui.py(163)
TP-005 pom_gui.py(170)
|
SRS-125 (auto) |
Desc: If the system is in Bolus mode, and the specified Bolus Amount has been delivered, the system shall enter Basal mode TP-005 pom_pump.py(98)
TP-015 pom_pump.py(98)
|
SRS-126 (auto) |
Desc: If the system enters Bolus mode, pump shall be commanded to deliver at the bolus rate of 300 units/hour TP-005 pom_pump.py(111)
TP-006 pom_pump.py(111)
TP-013 pom_pump.py(111)
TP-013 pom_pump.py(111)
TP-013 pom_pump.py(111)
TP-013 pom_pump.py(111)
TP-015 pom_pump.py(111)
|