Verification Test Results for medver-pytest-tutorial



Automated Test Summary

Test Run Details

Summary

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%


Test Run Details

Test Protocols with results

TP-001: test basic GUI behaviors Start date : 2024-09-25 09:23:17 MDT
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-09-25 09:23:17
tester: auto
pom_device.py(17)
2 SRS-008 verify initial state 0 0.0 PASS 2024-09-25 09:23:18
tester: auto
pom_pump.py(47)
3 SRS-004 verify basal rate value is default 100 100 PASS 2024-09-25 09:23:18
tester: auto
pom_gui.py(56)
4 SRS-035 start basal 100 100 PASS 2024-09-25 09:23:18
tester: auto
pom_pump.py(24)
5 SRS-035 verify basal state basal basal PASS 2024-09-25 09:23:20
tester: auto
pom_pump.py(14)
6 SRS-004 verify gui shows the correct rate in started state 100 100 PASS 2024-09-25 09:23:20
tester: auto
pom_gui.py(229)
7 SRS-030 verify state of buttons in running mode disabled disabled PASS 2024-09-25 09:23:20
tester: auto
pom_gui.py(233)
8 SRS-031 verify state of Stop button enabled enabled PASS 2024-09-25 09:23:20
tester: auto
pom_gui.py(236)
9 SRS-032 verify state of Basal +/- buttons disabled disabled PASS 2024-09-25 09:23:20
tester: auto
pom_gui.py(244)
10 SRS-004 verify Basal Rate field shows expected rate 100 100 PASS 2024-09-25 09:23:20
tester: auto
pom_gui.py(247)
11 SRS-005 verify Bolus Amount field shows expected amount 10 10 PASS 2024-09-25 09:23:20
tester: auto
pom_gui.py(250)
12 SRS-033 verify state of Bolus Amount +/- fields enabled enabled PASS 2024-09-25 09:23:20
tester: auto
pom_gui.py(254)
13 SRS-034 verify state of Bolus Button button enabled enabled PASS 2024-09-25 09:23:20
tester: auto
pom_gui.py(257)
14 SRS-090
SRS-091
change basal rate on GUI 100 100 PASS 2024-09-25 09:23:20
tester: auto
pom_gui.py(120)
15 SRS-124 change bolus rate on GUI enabled enabled PASS 2024-09-25 09:23:20
tester: auto
pom_gui.py(168)
16 N/A stop delivery; press stop None None PASS 2024-09-25 09:23:20
tester: auto
None
17 SRS-060
SRS-061
verify stopped state 0 0 PASS 2024-09-25 09:23:20
tester: auto
pom_pump.py(34)
18 SRS-001 verify state of Start button enabled enabled PASS 2024-09-25 09:23:20
tester: auto
pom_gui.py(288)
19 SRS-002 verify state of Stop button disabled disabled PASS 2024-09-25 09:23:20
tester: auto
pom_gui.py(291)
20 SRS-003 verify state of Basal +/- buttons disabled disabled PASS 2024-09-25 09:23:20
tester: auto
pom_gui.py(295)
21 SRS-004 verify state of Basal Rate field 100 100 PASS 2024-09-25 09:23:20
tester: auto
pom_gui.py(298)
22 SRS-005 verify state of Bolus Amount field 10 10 PASS 2024-09-25 09:23:20
tester: auto
pom_gui.py(301)
23 SRS-006 verify state of Bolus Amount +/- fields disabled disabled PASS 2024-09-25 09:23:20
tester: auto
pom_gui.py(305)
24 SRS-007 verify state of Bolus Button button disabled disabled PASS 2024-09-25 09:23:20
tester: auto
pom_gui.py(308)
25 N/A disconnect from device disconnected disconnected PASS 2024-09-25 09:23:20
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-09-25 09:23:24 MDT
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-09-25 09:23:24
tester: auto
pom_device.py(17)
2 SRS-008 verify initial state 0 0.0 PASS 2024-09-25 09:23:25
tester: auto
pom_pump.py(47)
3 SRS-035 start basal 100 100 PASS 2024-09-25 09:23:25
tester: auto
pom_pump.py(24)
4 SRS-004 verify gui shows the correct rate in started state 100 100 PASS 2024-09-25 09:23:27
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-09-25 09:23:27
tester: auto
None
6 SRS-091 verify gui shows the minimum rate 100 100 PASS 2024-09-25 09:23:27
tester: auto
pom_gui.py(72)
7 SRS-091 press basal_minus one more time, should still be at the minimum rate 100 100 PASS 2024-09-25 09:23:27
tester: auto
pom_gui.py(77)
8 N/A press basal_plus until it is set to the maximum rate None None PASS 2024-09-25 09:23:27
tester: auto
None
9 SRS-090 verify gui shows the maximum rate 200 200 PASS 2024-09-25 09:23:27
tester: auto
pom_gui.py(96)
10 SRS-090 press basal_plus one more time, should still be at the maximum rate 200 200 PASS 2024-09-25 09:23:27
tester: auto
pom_gui.py(101)
11 N/A press stop None None PASS 2024-09-25 09:23:27
tester: auto
None
12 N/A disconnect from device disconnected disconnected PASS 2024-09-25 09:23:28
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-09-25 09:23:31 MDT
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-09-25 09:23:31
tester: auto
pom_device.py(17)
2 SRS-008 verify initial state 0 0.0 PASS 2024-09-25 09:23:32
tester: auto
pom_pump.py(47)
3 SRS-035 start basal 100 100 PASS 2024-09-25 09:23:32
tester: auto
pom_pump.py(24)
4 SRS-005 verify gui shows the correct bolus amount in started state 10 10 PASS 2024-09-25 09:23:32
tester: auto
pom_gui.py(149)
5 N/A press bolus_minus until it is set to the minimum amount None None PASS 2024-09-25 09:23:32
tester: auto
None
6 SRS-121 verify gui shows the minimum amount 5 5 PASS 2024-09-25 09:23:32
tester: auto
pom_gui.py(184)
7 SRS-121 press bolus_minus one more time, should still be at the minimum amount 5 5 PASS 2024-09-25 09:23:32
tester: auto
pom_gui.py(189)
8 N/A press bolus_plus until it is set to the maximumn amount None None PASS 2024-09-25 09:23:32
tester: auto
None
9 SRS-120 verify gui shows the maximum amount 20 20 PASS 2024-09-25 09:23:33
tester: auto
pom_gui.py(207)
10 SRS-120 press bolus_plus one more time, should still be at the maximum amount 20 20 PASS 2024-09-25 09:23:33
tester: auto
pom_gui.py(212)
11 N/A press stop None None PASS 2024-09-25 09:23:33
tester: auto
None
12 N/A disconnect from device disconnected disconnected PASS 2024-09-25 09:23:33
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-09-25 09:23:36 MDT
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-09-25 09:23:36
tester: auto
pom_device.py(17)
2 SRS-008 verify initial state 0 0.0 PASS 2024-09-25 09:23:37
tester: auto
pom_pump.py(47)
3 SRS-004
SRS-008
verify basal rate value is default 0 0.0 PASS 2024-09-25 09:23:37
tester: auto
pom_pump.py(47)
4 SRS-035 start basal basal basal PASS 2024-09-25 09:23:37
tester: auto
page_object_model.py(118)
5 SRS-092 verify basal being delivered on the device at the default rate 100 100 PASS 2024-09-25 09:23:37
tester: auto
pom_pump.py(82)
6 SRS-090 change basal rate on GUI 110 110 PASS 2024-09-25 09:23:38
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-09-25 09:23:39
tester: auto
test_tp004_gui_basal.py(67)
8 SRS-060
SRS-061
stop delivery 0 0 PASS 2024-09-25 09:23:39
tester: auto
pom_pump.py(34)
9 N/A disconnect from device disconnected disconnected PASS 2024-09-25 09:23:39
tester: auto
pom_device.py(24)

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-09-25 09:23:42 MDT
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-09-25 09:23:42
tester: auto
pom_device.py(17)
2 SRS-008 verify initial state 0 0.0 PASS 2024-09-25 09:23:43
tester: auto
pom_pump.py(47)
3 SRS-004
SRS-060
SRS-061
verify basal rate value is default 0 0 PASS 2024-09-25 09:23:43
tester: auto
pom_pump.py(34)
4 SRS-035 start basal 100 100 PASS 2024-09-25 09:23:43
tester: auto
pom_pump.py(24)
5 SRS-121
SRS-122
SRS-123
SRS-126
start bolus at minimal amount 5 5 PASS 2024-09-25 09:23:43
tester: auto
pom_pump.py(106)
6 N/A wait for bolus to end (64.0 seconds or less) None None PASS 2024-09-25 09:23:43
tester: auto
None
7 SRS-092
SRS-124
SRS-125
verify reverts to basal mode enabled enabled PASS 2024-09-25 09:24:43
tester: auto
pom_gui.py(168)
8 SRS-092 verify basal being delivered on the device at the previous basal rate 100 100 PASS 2024-09-25 09:24:43
tester: auto
test_tp005_gui_bolus.py(74)
9 SRS-060
SRS-061
stop delivery 0 0 PASS 2024-09-25 09:24:43
tester: auto
pom_pump.py(34)
10 N/A disconnect from device disconnected disconnected PASS 2024-09-25 09:24:43
tester: auto
pom_device.py(24)

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-09-25 09:24:47 MDT
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-09-25 09:24:47
tester: auto
pom_device.py(17)
2 SRS-008 verify initial state 0 0.0 PASS 2024-09-25 09:24:48
tester: auto
pom_pump.py(47)
3 SRS-035 start basal 100 100 PASS 2024-09-25 09:24:48
tester: auto
pom_pump.py(24)
4 SRS-060
SRS-061
stop delivery (basal) disabled disabled PASS 2024-09-25 09:24:49
tester: auto
pom_gui.py(273)
5 SRS-035
SRS-121
SRS-122
SRS-123
SRS-126
start bolus 5 5 PASS 2024-09-25 09:24:49
tester: auto
pom_pump.py(106)
6 SRS-060
SRS-061
stop delivery (bolus) disabled disabled PASS 2024-09-25 09:24:50
tester: auto
pom_gui.py(273)
7 N/A disconnect from device disconnected disconnected PASS 2024-09-25 09:24:50
tester: auto
pom_device.py(24)

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-09-25 09:24:54 MDT
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-09-25 09:24:54
tester: auto
pom_device.py(17)
2 SRS-008 verify initial state 0 0.0 PASS 2024-09-25 09:24:55
tester: auto
pom_pump.py(47)
3 SRS-092 start basal 0 0.0 PASS 2024-09-25 09:24:55
tester: auto
pom_pump.py(118)
4 N/A stop delivery 0 0.0 PASS 2024-09-25 09:24:57
tester: auto
pom_pump.py(70)
5 N/A disconnect from device disconnected disconnected PASS 2024-09-25 09:24:57
tester: auto
pom_device.py(24)

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-09-25 09:24:59 MDT
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-09-25 09:24:59
tester: auto
pom_device.py(17)
2 SRS-008 verify initial state 0 0.0 PASS 2024-09-25 09:25:00
tester: auto
pom_pump.py(47)
3 SRS-092 start basal 0 0.0 PASS 2024-09-25 09:25:00
tester: auto
pom_pump.py(118)
4 SRS-092 verify starts at the minimum rate 100 100 PASS 2024-09-25 09:25:01
tester: auto
pom_pump.py(82)
5 N/A verify fails below minimum rate fail: basal rate is below minimum: 100 fail: basal rate is below minimum: 100 PASS 2024-09-25 09:25:01
tester: auto
test_tp012_headless_basal_limits.py(60)
6 SRS-092 verify continues to run at minimum rate 100 100 PASS 2024-09-25 09:25:01
tester: auto
pom_pump.py(82)
7 SRS-092 verify starts at the maximum rate 200 200 PASS 2024-09-25 09:25:02
tester: auto
pom_pump.py(82)
8 N/A verify fails above maximum rate fail: basal rate is above maximum: 200 fail: basal rate is above maximum: 200 PASS 2024-09-25 09:25:02
tester: auto
test_tp012_headless_basal_limits.py(73)
9 SRS-092 verify continues to run at maximum rate 200 200 PASS 2024-09-25 09:25:02
tester: auto
pom_pump.py(82)
10 N/A stop delivery 0 0.0 PASS 2024-09-25 09:25:03
tester: auto
pom_pump.py(70)
11 N/A disconnect from device disconnected disconnected PASS 2024-09-25 09:25:03
tester: auto
pom_device.py(24)

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-09-25 09:25:05 MDT
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-09-25 09:25:05
tester: auto
pom_device.py(17)
2 SRS-008 verify initial state 10 10 PASS 2024-09-25 09:25:05
tester: auto
pom_model.py(18)
3 SRS-092 start basal 0 0.0 PASS 2024-09-25 09:25:05
tester: auto
pom_pump.py(118)
4 SRS-123
SRS-126
verify starts at the minimum amount: 5 5 5 PASS 2024-09-25 09:25:05
tester: auto
pom_pump.py(106)
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-09-25 09:25:07
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-09-25 09:25:07
tester: auto
pom_pump.py(106)
7 SRS-123
SRS-126
verify starts bolus at the maximum amount: 20 20 20 PASS 2024-09-25 09:25:07
tester: auto
pom_pump.py(106)
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-09-25 09:25:09
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-09-25 09:25:09
tester: auto
pom_pump.py(106)
10 N/A stop delivery 0 0.0 PASS 2024-09-25 09:25:09
tester: auto
pom_pump.py(70)
11 N/A disconnect from device disconnected disconnected PASS 2024-09-25 09:25:09
tester: auto
pom_device.py(24)

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-09-25 09:25:10 MDT
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-09-25 09:25:10
tester: auto
pom_device.py(17)
2 SRS-008 verify initial state 0 0.0 PASS 2024-09-25 09:25:11
tester: auto
pom_pump.py(47)
3 N/A start basal None None PASS 2024-09-25 09:25:11
tester: auto
None
4 SRS-092 verify basal being delivered on the device at the default rate 100 100 PASS 2024-09-25 09:25:11
tester: auto
pom_pump.py(82)
5 N/A change basal rate to 10 None None PASS 2024-09-25 09:25:12
tester: auto
None
6 SRS-092 verify basal being delivered on the device at the new rate 110 110 PASS 2024-09-25 09:25:13
tester: auto
pom_pump.py(82)
7 N/A stop delivery 0 0.0 PASS 2024-09-25 09:25:13
tester: auto
pom_pump.py(70)
8 N/A disconnect from device disconnected disconnected PASS 2024-09-25 09:25:13
tester: auto
pom_device.py(24)

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-09-25 09:25:15 MDT
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-09-25 09:25:15
tester: auto
pom_device.py(17)
2 SRS-008 verify initial state 0 0.0 PASS 2024-09-25 09:25:16
tester: auto
pom_pump.py(47)
3 SRS-092
SRS-123
SRS-126
start basal 5 5 PASS 2024-09-25 09:25:16
tester: auto
pom_pump.py(106)
4 N/A wait for bolus to end (64.0 seconds or less) None None PASS 2024-09-25 09:25:16
tester: auto
None
5 SRS-092
SRS-125
verify reverts to basal mode 181 181 PASS 2024-09-25 09:26:16
tester: auto
pom_pump.py(94)
6 N/A stop delivery 5.019 5.019 PASS 2024-09-25 09:26:16
tester: auto
pom_pump.py(70)
7 N/A disconnect from device disconnected disconnected PASS 2024-09-25 09:26:16
tester: auto
pom_device.py(24)

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




Trace Matrix

Test Run Details

Trace Matrix

Req. Id Protocol
SRS-001
(auto)
Desc: On startup, the Device shall display Start button in enabled state

TP-001 pom_gui.py(288)
SRS-002
(auto)
Desc: On startup, the Device shall display Stop button in disabled state

TP-001 pom_gui.py(291)
SRS-003
(auto)
Desc: On startup, the Device shall display Basal Rate + and - buttons in disabled state

TP-001 pom_gui.py(294)
TP-001 pom_gui.py(295)
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(229)
TP-001 pom_gui.py(247)
TP-001 pom_gui.py(298)
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(250)
TP-001 pom_gui.py(301)
TP-003 pom_gui.py(149)
SRS-006
(auto)
Desc: On startup, the Device shall display Bolus Amount + and - buttons in disabled state

TP-001 pom_gui.py(304)
TP-001 pom_gui.py(305)
SRS-007
(auto)
Desc: On startup, the Device shall display Bolus button in disabled state

TP-001 pom_gui.py(308)
SRS-008
(auto)
Desc: On startup, the Device shall be in stopped mode

TP-001 pom_pump.py(43)
TP-002 pom_pump.py(43)
TP-003 pom_pump.py(43)
TP-004 pom_pump.py(43)
TP-004 pom_pump.py(43)
TP-005 pom_pump.py(43)
TP-006 pom_pump.py(43)
TP-011 pom_pump.py(43)
TP-012 pom_pump.py(43)
TP-013 pom_pump.py(43)
TP-014 pom_pump.py(43)
TP-015 pom_pump.py(43)
SRS-030
(auto)
Desc: If the Start button is pressed, the Start button shall be disabled

TP-001 pom_gui.py(233)
SRS-031
(auto)
Desc: If the Start button is pressed, the Stop button shall be enabled

TP-001 pom_gui.py(236)
SRS-032
(auto)
Desc: If the Start button is pressed, the Basal Rate +/- buttons shall be enabled

TP-001 pom_gui.py(239)
TP-001 pom_gui.py(244)
SRS-033
(auto)
Desc: If the Start button is pressed, the Bolus Amount +/- buttons shall be enabled

TP-001 pom_gui.py(253)
TP-001 pom_gui.py(254)
SRS-034
(auto)
Desc: If the Start button is pressed, the Bolus button shall be enabled

TP-001 pom_gui.py(257)
SRS-035
(auto)
Desc: If the Start button is pressed, the system shall enter Basal mode

TP-001 page_object_model.py(118)
TP-001 pom_pump.py(24)
TP-001 pom_pump.py(14)
TP-002 page_object_model.py(118)
TP-002 pom_pump.py(24)
TP-003 page_object_model.py(118)
TP-003 pom_pump.py(24)
TP-004 page_object_model.py(118)
TP-005 page_object_model.py(118)
TP-005 pom_pump.py(24)
TP-006 page_object_model.py(118)
TP-006 pom_pump.py(24)
TP-006 page_object_model.py(118)
SRS-060
(auto)
Desc: If the Stop button is pressed, the pump shall stop delivering any fluid

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-061
(auto)
Desc: If the Stop button is pressed, the system shall enter stopped mode

TP-001 pom_pump.py(32)
TP-004 pom_pump.py(32)
TP-005 pom_pump.py(32)
TP-005 pom_pump.py(32)
TP-006 pom_pump.py(32)
TP-006 pom_pump.py(32)
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(115)
TP-002 pom_gui.py(96)
TP-002 pom_gui.py(101)
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(120)
TP-002 pom_gui.py(72)
TP-002 pom_gui.py(77)
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(81)
TP-004 test_tp004_gui_basal.py(67)
TP-005 pom_pump.py(94)
TP-005 test_tp005_gui_bolus.py(74)
TP-011 pom_pump.py(81)
TP-012 pom_pump.py(81)
TP-012 pom_pump.py(81)
TP-012 pom_pump.py(81)
TP-012 pom_pump.py(81)
TP-012 pom_pump.py(81)
TP-013 pom_pump.py(81)
TP-014 pom_pump.py(81)
TP-014 pom_pump.py(81)
TP-015 pom_pump.py(81)
TP-015 pom_pump.py(94)
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(207)
TP-003 pom_gui.py(212)
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(184)
TP-003 pom_gui.py(189)
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(138)
TP-005 pom_gui.py(139)
TP-006 pom_gui.py(138)
TP-006 pom_gui.py(139)
SRS-123
(auto)
Desc: If the Bolus button is pressed, the system shall enter Bolus mode (Basal is suspended)

TP-005 pom_pump.py(104)
TP-006 pom_pump.py(104)
TP-013 pom_pump.py(104)
TP-013 pom_pump.py(104)
TP-013 pom_pump.py(104)
TP-013 pom_pump.py(104)
TP-015 pom_pump.py(104)
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(163)
TP-001 pom_gui.py(168)
TP-005 pom_gui.py(161)
TP-005 pom_gui.py(168)
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(93)
TP-015 pom_pump.py(93)
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(105)
TP-006 pom_pump.py(105)
TP-013 pom_pump.py(105)
TP-013 pom_pump.py(105)
TP-013 pom_pump.py(105)
TP-013 pom_pump.py(105)
TP-015 pom_pump.py(105)