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-10-22 17:21:21 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-10-22 17:21:21
tester: auto
pom_device.py(18)
2 SRS-008 verify initial state 0 0.0 PASS 2024-10-22 17:21:22
tester: auto
pom_pump.py(51)
3 SRS-004 verify basal rate value is default 100 100 PASS 2024-10-22 17:21:23
tester: auto
pom_gui.py(56)
4 SRS-035 start basal 100 100 PASS 2024-10-22 17:21:23
tester: auto
pom_pump.py(26)
5 SRS-035 verify basal state basal basal PASS 2024-10-22 17:21:25
tester: auto
pom_pump.py(15)
6 SRS-004 verify gui shows the correct rate in started state 100 100 PASS 2024-10-22 17:21:25
tester: auto
pom_gui.py(233)
7 SRS-030 verify state of buttons in running mode disabled disabled PASS 2024-10-22 17:21:25
tester: auto
pom_gui.py(237)
8 SRS-031 verify state of Stop button enabled enabled PASS 2024-10-22 17:21:25
tester: auto
pom_gui.py(240)
9 SRS-032 verify state of Basal +/- buttons disabled disabled PASS 2024-10-22 17:21:25
tester: auto
pom_gui.py(248)
10 SRS-004 verify Basal Rate field shows expected rate 100 100 PASS 2024-10-22 17:21:25
tester: auto
pom_gui.py(251)
11 SRS-005 verify Bolus Amount field shows expected amount 10 10 PASS 2024-10-22 17:21:25
tester: auto
pom_gui.py(254)
12 SRS-033 verify state of Bolus Amount +/- fields enabled enabled PASS 2024-10-22 17:21:25
tester: auto
pom_gui.py(258)
13 SRS-034 verify state of Bolus Button button enabled enabled PASS 2024-10-22 17:21:25
tester: auto
pom_gui.py(261)
14 SRS-090
SRS-091
change basal rate on GUI 100 100 PASS 2024-10-22 17:21:25
tester: auto
pom_gui.py(122)
15 SRS-124 change bolus rate on GUI enabled enabled PASS 2024-10-22 17:21:25
tester: auto
pom_gui.py(170)
16 N/A stop delivery; press stop None None PASS 2024-10-22 17:21:25
tester: auto
None
17 SRS-060
SRS-061
verify stopped state 0 0 PASS 2024-10-22 17:21:25
tester: auto
pom_pump.py(36)
18 SRS-001 verify state of Start button enabled enabled PASS 2024-10-22 17:21:25
tester: auto
pom_gui.py(292)
19 SRS-002 verify state of Stop button disabled disabled PASS 2024-10-22 17:21:25
tester: auto
pom_gui.py(295)
20 SRS-003 verify state of Basal +/- buttons disabled disabled PASS 2024-10-22 17:21:25
tester: auto
pom_gui.py(299)
21 SRS-004 verify state of Basal Rate field 100 100 PASS 2024-10-22 17:21:25
tester: auto
pom_gui.py(302)
22 SRS-005 verify state of Bolus Amount field 10 10 PASS 2024-10-22 17:21:25
tester: auto
pom_gui.py(305)
23 SRS-006 verify state of Bolus Amount +/- fields disabled disabled PASS 2024-10-22 17:21:25
tester: auto
pom_gui.py(309)
24 SRS-007 verify state of Bolus Button button disabled disabled PASS 2024-10-22 17:21:25
tester: auto
pom_gui.py(312)
25 N/A disconnect from device disconnected disconnected PASS 2024-10-22 17:21:25
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-10-22 17:21:26 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-10-22 17:21:26
tester: auto
pom_device.py(18)
2 SRS-008 verify initial state 0 0.0 PASS 2024-10-22 17:21:27
tester: auto
pom_pump.py(51)
3 SRS-035 start basal 100 100 PASS 2024-10-22 17:21:27
tester: auto
pom_pump.py(26)
4 SRS-004 verify gui shows the correct rate in started state 100 100 PASS 2024-10-22 17:21:29
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-10-22 17:21:29
tester: auto
None
6 SRS-091 verify gui shows the minimum rate 100 100 PASS 2024-10-22 17:21:29
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-10-22 17:21:29
tester: auto
pom_gui.py(78)
8 N/A press basal_plus until it is set to the maximum rate None None PASS 2024-10-22 17:21:29
tester: auto
None
9 SRS-090 verify gui shows the maximum rate 200 200 PASS 2024-10-22 17:21:30
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-10-22 17:21:30
tester: auto
pom_gui.py(103)
11 N/A press stop None None PASS 2024-10-22 17:21:30
tester: auto
None
12 N/A disconnect from device disconnected disconnected PASS 2024-10-22 17:21:30
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-10-22 17:21: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-10-22 17:21:31
tester: auto
pom_device.py(18)
2 SRS-008 verify initial state 0 0.0 PASS 2024-10-22 17:21:32
tester: auto
pom_pump.py(51)
3 SRS-035 start basal 100 100 PASS 2024-10-22 17:21:32
tester: auto
pom_pump.py(26)
4 SRS-005 verify gui shows the correct bolus amount in started state 10 10 PASS 2024-10-22 17:21:32
tester: auto
pom_gui.py(151)
5 N/A press bolus_minus until it is set to the minimum amount None None PASS 2024-10-22 17:21:32
tester: auto
None
6 SRS-121 verify gui shows the minimum amount 5 5 PASS 2024-10-22 17:21:32
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-10-22 17:21:32
tester: auto
pom_gui.py(192)
8 N/A press bolus_plus until it is set to the maximumn amount None None PASS 2024-10-22 17:21:32
tester: auto
None
9 N/A verify gui shows the maximum amount None None PASS 2024-10-22 17:21:32
tester: auto
None
10 SRS-120 press bolus_plus one more time, should still be at the maximum amount 20 20 PASS 2024-10-22 17:21:32
tester: auto
pom_gui.py(216)
11 N/A press stop None None PASS 2024-10-22 17:21:32
tester: auto
None
12 N/A disconnect from device disconnected disconnected PASS 2024-10-22 17:21:32
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-10-22 17:21:33 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-10-22 17:21:33
tester: auto
pom_device.py(18)
2 SRS-008 verify initial state 0 0.0 PASS 2024-10-22 17:21:34
tester: auto
pom_pump.py(51)
3 SRS-004
SRS-008
verify basal rate value is default 0 0.0 PASS 2024-10-22 17:21:35
tester: auto
pom_pump.py(51)
4 SRS-035 start basal basal basal PASS 2024-10-22 17:21:35
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-10-22 17:21:35
tester: auto
pom_pump.py(87)
6 SRS-090 change basal rate on GUI 110 110 PASS 2024-10-22 17:21:36
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-10-22 17:21:36
tester: auto
test_tp004_gui_basal.py(67)
8 SRS-060
SRS-061
stop delivery 0 0 PASS 2024-10-22 17:21:36
tester: auto
pom_pump.py(36)
9 N/A disconnect from device disconnected disconnected PASS 2024-10-22 17:21:36
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-10-22 17:21:37 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-10-22 17:21:37
tester: auto
pom_device.py(18)
2 SRS-008 verify initial state 0 0.0 PASS 2024-10-22 17:21:38
tester: auto
pom_pump.py(51)
3 SRS-004
SRS-060
SRS-061
verify basal rate value is default 0 0 PASS 2024-10-22 17:21:38
tester: auto
pom_pump.py(36)
4 SRS-035 start basal 100 100 PASS 2024-10-22 17:21:38
tester: auto
pom_pump.py(26)
5 SRS-121
SRS-122
SRS-123
SRS-126
start bolus at minimal amount 5 5 PASS 2024-10-22 17:21:38
tester: auto
pom_pump.py(112)
6 N/A wait for bolus to end (64.0 seconds or less) None None PASS 2024-10-22 17:21:38
tester: auto
None
7 SRS-092
SRS-124
SRS-125
verify reverts to basal mode enabled enabled PASS 2024-10-22 17:22:39
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-10-22 17:22:39
tester: auto
test_tp005_gui_bolus.py(74)
9 SRS-060
SRS-061
stop delivery 0 0 PASS 2024-10-22 17:22:39
tester: auto
pom_pump.py(36)
10 N/A disconnect from device disconnected disconnected PASS 2024-10-22 17:22:39
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-10-22 17:22:40 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-10-22 17:22:40
tester: auto
pom_device.py(18)
2 SRS-008 verify initial state 0 0.0 PASS 2024-10-22 17:22:41
tester: auto
pom_pump.py(51)
3 SRS-035 start basal 100 100 PASS 2024-10-22 17:22:41
tester: auto
pom_pump.py(26)
4 SRS-060
SRS-061
stop delivery (basal) disabled disabled PASS 2024-10-22 17:22:42
tester: auto
pom_gui.py(277)
5 SRS-035
SRS-121
SRS-122
SRS-123
SRS-126
start bolus 5 5 PASS 2024-10-22 17:22:42
tester: auto
pom_pump.py(112)
6 SRS-060
SRS-061
stop delivery (bolus) disabled disabled PASS 2024-10-22 17:22:43
tester: auto
pom_gui.py(277)
7 N/A disconnect from device disconnected disconnected PASS 2024-10-22 17:22:43
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-10-22 17:22:45 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-10-22 17:22:45
tester: auto
pom_device.py(18)
2 SRS-008 verify initial state 0 0.0 PASS 2024-10-22 17:22:46
tester: auto
pom_pump.py(51)
3 SRS-092 start basal 0 0.0 PASS 2024-10-22 17:22:46
tester: auto
pom_pump.py(125)
4 N/A stop delivery 0 0.0 PASS 2024-10-22 17:22:48
tester: auto
pom_pump.py(75)
5 N/A disconnect from device disconnected disconnected PASS 2024-10-22 17:22:48
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-10-22 17:22:49 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-10-22 17:22:49
tester: auto
pom_device.py(18)
2 SRS-008 verify initial state 0 0.0 PASS 2024-10-22 17:22:50
tester: auto
pom_pump.py(51)
3 SRS-092 start basal 0 0.0 PASS 2024-10-22 17:22:50
tester: auto
pom_pump.py(125)
4 SRS-092 verify starts at the minimum rate 100 100 PASS 2024-10-22 17:22:51
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-10-22 17:22:51
tester: auto
test_tp012_headless_basal_limits.py(60)
6 SRS-092 verify continues to run at minimum rate 100 100 PASS 2024-10-22 17:22:51
tester: auto
pom_pump.py(87)
7 SRS-092 verify starts at the maximum rate 200 200 PASS 2024-10-22 17:22:52
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-10-22 17:22:52
tester: auto
test_tp012_headless_basal_limits.py(73)
9 SRS-092 verify continues to run at maximum rate 200 200 PASS 2024-10-22 17:22:52
tester: auto
pom_pump.py(87)
10 N/A stop delivery 0 0.0 PASS 2024-10-22 17:22:53
tester: auto
pom_pump.py(75)
11 N/A disconnect from device disconnected disconnected PASS 2024-10-22 17:22:53
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-10-22 17:22:55 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-10-22 17:22:55
tester: auto
pom_device.py(18)
2 SRS-008 verify initial state 10 10 PASS 2024-10-22 17:22:56
tester: auto
pom_model.py(20)
3 SRS-092 start basal 0 0.0 PASS 2024-10-22 17:22:56
tester: auto
pom_pump.py(125)
4 SRS-123
SRS-126
verify starts at the minimum amount: 5 5 5 PASS 2024-10-22 17:22:56
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-10-22 17:22:57
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-10-22 17:22:57
tester: auto
pom_pump.py(112)
7 SRS-123
SRS-126
verify starts bolus at the maximum amount: 20 20 20 PASS 2024-10-22 17:22:57
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-10-22 17:22:59
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-10-22 17:22:59
tester: auto
pom_pump.py(112)
10 N/A stop delivery 0 0.0 PASS 2024-10-22 17:22:59
tester: auto
pom_pump.py(75)
11 N/A disconnect from device disconnected disconnected PASS 2024-10-22 17:22:59
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-10-22 17:23:01 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-10-22 17:23:01
tester: auto
pom_device.py(18)
2 SRS-008 verify initial state 0 0.0 PASS 2024-10-22 17:23:01
tester: auto
pom_pump.py(51)
3 N/A start basal None None PASS 2024-10-22 17:23:01
tester: auto
None
4 SRS-092 verify basal being delivered on the device at the default rate 100 100 PASS 2024-10-22 17:23:01
tester: auto
pom_pump.py(87)
5 N/A change basal rate to 10 None None PASS 2024-10-22 17:23:02
tester: auto
None
6 SRS-092 verify basal being delivered on the device at the new rate 110 110 PASS 2024-10-22 17:23:03
tester: auto
pom_pump.py(87)
7 N/A stop delivery 0 0.0 PASS 2024-10-22 17:23:03
tester: auto
pom_pump.py(75)
8 N/A disconnect from device disconnected disconnected PASS 2024-10-22 17:23:03
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-10-22 17:23:05 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-10-22 17:23:05
tester: auto
pom_device.py(18)
2 SRS-008 verify initial state 0 0.0 PASS 2024-10-22 17:23:06
tester: auto
pom_pump.py(51)
3 SRS-092
SRS-123
SRS-126
start basal 5 5 PASS 2024-10-22 17:23:06
tester: auto
pom_pump.py(112)
4 N/A wait for bolus to end (64.0 seconds or less) None None PASS 2024-10-22 17:23:07
tester: auto
None
5 SRS-092
SRS-125
verify reverts to basal mode 181 181 PASS 2024-10-22 17:24:06
tester: auto
pom_pump.py(99)
6 N/A stop delivery 5.019 5.019 PASS 2024-10-22 17:24:06
tester: auto
pom_pump.py(75)
7 N/A disconnect from device disconnected disconnected PASS 2024-10-22 17:24:06
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




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(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)