CDRouter TR-069 EDM Test Summaries (Full)
Test Case Descriptions
- Modules: 6
- Test Cases: 954
Below is a full description of the testcases in each module
VoiceService1_profiles.tcl
TR-104 CWMP profile testing for VoiceService:1 data model
Test |
Name |
Synopsis |
Verify VoiceService:1 Endpoint Profile using GetParameterNames from top level |
VoiceService1_Endpoint_gpn_1 |
Verify VoiceService:1 Endpoint Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:1.1 Service Data Model "TR-104 Issue 1 Amendment 1"
https://cwmp-data-models.broadband-forum.org/tr-104-1-1-0.html
Test |
Name |
Synopsis |
Verify VoiceService:1 Endpoint Profile using GetParameterNames walk at each level |
VoiceService1_Endpoint_gpn_walk_2 |
Verify VoiceService:1 Endpoint Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:1.1 Service Data Model "TR-104 Issue 1 Amendment 1"
https://cwmp-data-models.broadband-forum.org/tr-104-1-1-0.html
Test |
Name |
Synopsis |
Verify VoiceService:1 Endpoint Profile parameters with 'Write' requirement have Writable flag |
VoiceService1_Endpoint_gpn_req_3 |
Verify VoiceService:1 Endpoint Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model VoiceService:1.1 Service Data Model "TR-104 Issue 1 Amendment 1"
https://cwmp-data-models.broadband-forum.org/tr-104-1-1-0.html
Test |
Name |
Synopsis |
Verify VoiceService:1 Endpoint Profile using GetParameterValues RPC |
VoiceService1_Endpoint_gpv_4 |
Verify VoiceService:1 Endpoint Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:1.1 Service Data Model "TR-104 Issue 1 Amendment 1"
https://cwmp-data-models.broadband-forum.org/tr-104-1-1-0.html
Test |
Name |
Synopsis |
Verify VoiceService:1 Endpoint Profile using SetParameterValues RPC |
VoiceService1_Endpoint_spv_5 |
Verify VoiceService:1 Endpoint Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model VoiceService:1.1 Service Data Model "TR-104 Issue 1 Amendment 1"
https://cwmp-data-models.broadband-forum.org/tr-104-1-1-0.html
Test |
Name |
Synopsis |
Verify VoiceService:1 Endpoint Profile using AddObject and DeleteObject on all creatable objects |
VoiceService1_Endpoint_ado_6 |
Verify VoiceService:1 Endpoint Profile using AddObject and DeleteObject on all creatable objects |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all objects that can be created based on the profile definition (either PC or POC)
step 3. For each object, attempt to create a new instance using AddObject
step 4. Fail the test if any AddObject fails
step 5. Initiate a GetParameterValues on new object instance
step 6. Verify all subparameters have been created based on the profile
step 7. After creating all objects, delete each object using DeleteObject
step 8. Fail the test if any DeleteObject fails
NOTE: This testcase is based on OD-128 Test 27 Part 3 Profile Object Creation
and OD-128 Test 27 Part 4 Profile Object Deletion.
References:
BBF CWMP Data Model VoiceService:1.1 Service Data Model "TR-104 Issue 1 Amendment 1"
https://cwmp-data-models.broadband-forum.org/tr-104-1-1-0.html
Test |
Name |
Synopsis |
Verify VoiceService:1 Endpoint Profile using GetParameterValues for all GetParameterNames full paths |
VoiceService1_Endpoint_gpn_and_gpv_7 |
Verify VoiceService:1 Endpoint Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model VoiceService:1.1 Service Data Model "TR-104 Issue 1 Amendment 1"
https://cwmp-data-models.broadband-forum.org/tr-104-1-1-0.html
Test |
Name |
Synopsis |
Verify VoiceService:1 SIPEndpoint Profile using GetParameterNames from top level |
VoiceService1_SIPEndpoint_gpn_1 |
Verify VoiceService:1 SIPEndpoint Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:1.1 Service Data Model "TR-104 Issue 1 Amendment 1"
https://cwmp-data-models.broadband-forum.org/tr-104-1-1-0.html
Test |
Name |
Synopsis |
Verify VoiceService:1 SIPEndpoint Profile using GetParameterNames walk at each level |
VoiceService1_SIPEndpoint_gpn_walk_2 |
Verify VoiceService:1 SIPEndpoint Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:1.1 Service Data Model "TR-104 Issue 1 Amendment 1"
https://cwmp-data-models.broadband-forum.org/tr-104-1-1-0.html
Test |
Name |
Synopsis |
Verify VoiceService:1 SIPEndpoint Profile parameters with 'Write' requirement have Writable flag |
VoiceService1_SIPEndpoint_gpn_req_3 |
Verify VoiceService:1 SIPEndpoint Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model VoiceService:1.1 Service Data Model "TR-104 Issue 1 Amendment 1"
https://cwmp-data-models.broadband-forum.org/tr-104-1-1-0.html
Test |
Name |
Synopsis |
Verify VoiceService:1 SIPEndpoint Profile using GetParameterValues RPC |
VoiceService1_SIPEndpoint_gpv_4 |
Verify VoiceService:1 SIPEndpoint Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:1.1 Service Data Model "TR-104 Issue 1 Amendment 1"
https://cwmp-data-models.broadband-forum.org/tr-104-1-1-0.html
Test |
Name |
Synopsis |
Verify VoiceService:1 SIPEndpoint Profile using SetParameterValues RPC |
VoiceService1_SIPEndpoint_spv_5 |
Verify VoiceService:1 SIPEndpoint Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model VoiceService:1.1 Service Data Model "TR-104 Issue 1 Amendment 1"
https://cwmp-data-models.broadband-forum.org/tr-104-1-1-0.html
Test |
Name |
Synopsis |
Verify VoiceService:1 SIPEndpoint Profile using AddObject and DeleteObject on all creatable objects |
VoiceService1_SIPEndpoint_ado_6 |
Verify VoiceService:1 SIPEndpoint Profile using AddObject and DeleteObject on all creatable objects |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all objects that can be created based on the profile definition (either PC or POC)
step 3. For each object, attempt to create a new instance using AddObject
step 4. Fail the test if any AddObject fails
step 5. Initiate a GetParameterValues on new object instance
step 6. Verify all subparameters have been created based on the profile
step 7. After creating all objects, delete each object using DeleteObject
step 8. Fail the test if any DeleteObject fails
NOTE: This testcase is based on OD-128 Test 27 Part 3 Profile Object Creation
and OD-128 Test 27 Part 4 Profile Object Deletion.
References:
BBF CWMP Data Model VoiceService:1.1 Service Data Model "TR-104 Issue 1 Amendment 1"
https://cwmp-data-models.broadband-forum.org/tr-104-1-1-0.html
Test |
Name |
Synopsis |
Verify VoiceService:1 SIPEndpoint Profile using GetParameterValues for all GetParameterNames full paths |
VoiceService1_SIPEndpoint_gpn_and_gpv_7 |
Verify VoiceService:1 SIPEndpoint Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model VoiceService:1.1 Service Data Model "TR-104 Issue 1 Amendment 1"
https://cwmp-data-models.broadband-forum.org/tr-104-1-1-0.html
Test |
Name |
Synopsis |
Verify VoiceService:1 MGCPEndpoint Profile using GetParameterNames from top level |
VoiceService1_MGCPEndpoint_gpn_1 |
Verify VoiceService:1 MGCPEndpoint Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:1.1 Service Data Model "TR-104 Issue 1 Amendment 1"
https://cwmp-data-models.broadband-forum.org/tr-104-1-1-0.html
Test |
Name |
Synopsis |
Verify VoiceService:1 MGCPEndpoint Profile using GetParameterNames walk at each level |
VoiceService1_MGCPEndpoint_gpn_walk_2 |
Verify VoiceService:1 MGCPEndpoint Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:1.1 Service Data Model "TR-104 Issue 1 Amendment 1"
https://cwmp-data-models.broadband-forum.org/tr-104-1-1-0.html
Test |
Name |
Synopsis |
Verify VoiceService:1 MGCPEndpoint Profile parameters with 'Write' requirement have Writable flag |
VoiceService1_MGCPEndpoint_gpn_req_3 |
Verify VoiceService:1 MGCPEndpoint Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model VoiceService:1.1 Service Data Model "TR-104 Issue 1 Amendment 1"
https://cwmp-data-models.broadband-forum.org/tr-104-1-1-0.html
Test |
Name |
Synopsis |
Verify VoiceService:1 MGCPEndpoint Profile using GetParameterValues RPC |
VoiceService1_MGCPEndpoint_gpv_4 |
Verify VoiceService:1 MGCPEndpoint Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:1.1 Service Data Model "TR-104 Issue 1 Amendment 1"
https://cwmp-data-models.broadband-forum.org/tr-104-1-1-0.html
Test |
Name |
Synopsis |
Verify VoiceService:1 MGCPEndpoint Profile using SetParameterValues RPC |
VoiceService1_MGCPEndpoint_spv_5 |
Verify VoiceService:1 MGCPEndpoint Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model VoiceService:1.1 Service Data Model "TR-104 Issue 1 Amendment 1"
https://cwmp-data-models.broadband-forum.org/tr-104-1-1-0.html
Test |
Name |
Synopsis |
Verify VoiceService:1 MGCPEndpoint Profile using AddObject and DeleteObject on all creatable objects |
VoiceService1_MGCPEndpoint_ado_6 |
Verify VoiceService:1 MGCPEndpoint Profile using AddObject and DeleteObject on all creatable objects |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all objects that can be created based on the profile definition (either PC or POC)
step 3. For each object, attempt to create a new instance using AddObject
step 4. Fail the test if any AddObject fails
step 5. Initiate a GetParameterValues on new object instance
step 6. Verify all subparameters have been created based on the profile
step 7. After creating all objects, delete each object using DeleteObject
step 8. Fail the test if any DeleteObject fails
NOTE: This testcase is based on OD-128 Test 27 Part 3 Profile Object Creation
and OD-128 Test 27 Part 4 Profile Object Deletion.
References:
BBF CWMP Data Model VoiceService:1.1 Service Data Model "TR-104 Issue 1 Amendment 1"
https://cwmp-data-models.broadband-forum.org/tr-104-1-1-0.html
Test |
Name |
Synopsis |
Verify VoiceService:1 MGCPEndpoint Profile using GetParameterValues for all GetParameterNames full paths |
VoiceService1_MGCPEndpoint_gpn_and_gpv_7 |
Verify VoiceService:1 MGCPEndpoint Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model VoiceService:1.1 Service Data Model "TR-104 Issue 1 Amendment 1"
https://cwmp-data-models.broadband-forum.org/tr-104-1-1-0.html
Test |
Name |
Synopsis |
Verify VoiceService:1 H323Endpoint Profile using GetParameterNames from top level |
VoiceService1_H323Endpoint_gpn_1 |
Verify VoiceService:1 H323Endpoint Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:1.1 Service Data Model "TR-104 Issue 1 Amendment 1"
https://cwmp-data-models.broadband-forum.org/tr-104-1-1-0.html
Test |
Name |
Synopsis |
Verify VoiceService:1 H323Endpoint Profile using GetParameterNames walk at each level |
VoiceService1_H323Endpoint_gpn_walk_2 |
Verify VoiceService:1 H323Endpoint Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:1.1 Service Data Model "TR-104 Issue 1 Amendment 1"
https://cwmp-data-models.broadband-forum.org/tr-104-1-1-0.html
Test |
Name |
Synopsis |
Verify VoiceService:1 H323Endpoint Profile parameters with 'Write' requirement have Writable flag |
VoiceService1_H323Endpoint_gpn_req_3 |
Verify VoiceService:1 H323Endpoint Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model VoiceService:1.1 Service Data Model "TR-104 Issue 1 Amendment 1"
https://cwmp-data-models.broadband-forum.org/tr-104-1-1-0.html
Test |
Name |
Synopsis |
Verify VoiceService:1 H323Endpoint Profile using GetParameterValues RPC |
VoiceService1_H323Endpoint_gpv_4 |
Verify VoiceService:1 H323Endpoint Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:1.1 Service Data Model "TR-104 Issue 1 Amendment 1"
https://cwmp-data-models.broadband-forum.org/tr-104-1-1-0.html
Test |
Name |
Synopsis |
Verify VoiceService:1 H323Endpoint Profile using SetParameterValues RPC |
VoiceService1_H323Endpoint_spv_5 |
Verify VoiceService:1 H323Endpoint Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model VoiceService:1.1 Service Data Model "TR-104 Issue 1 Amendment 1"
https://cwmp-data-models.broadband-forum.org/tr-104-1-1-0.html
Test |
Name |
Synopsis |
Verify VoiceService:1 H323Endpoint Profile using AddObject and DeleteObject on all creatable objects |
VoiceService1_H323Endpoint_ado_6 |
Verify VoiceService:1 H323Endpoint Profile using AddObject and DeleteObject on all creatable objects |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all objects that can be created based on the profile definition (either PC or POC)
step 3. For each object, attempt to create a new instance using AddObject
step 4. Fail the test if any AddObject fails
step 5. Initiate a GetParameterValues on new object instance
step 6. Verify all subparameters have been created based on the profile
step 7. After creating all objects, delete each object using DeleteObject
step 8. Fail the test if any DeleteObject fails
NOTE: This testcase is based on OD-128 Test 27 Part 3 Profile Object Creation
and OD-128 Test 27 Part 4 Profile Object Deletion.
References:
BBF CWMP Data Model VoiceService:1.1 Service Data Model "TR-104 Issue 1 Amendment 1"
https://cwmp-data-models.broadband-forum.org/tr-104-1-1-0.html
Test |
Name |
Synopsis |
Verify VoiceService:1 H323Endpoint Profile using GetParameterValues for all GetParameterNames full paths |
VoiceService1_H323Endpoint_gpn_and_gpv_7 |
Verify VoiceService:1 H323Endpoint Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model VoiceService:1.1 Service Data Model "TR-104 Issue 1 Amendment 1"
https://cwmp-data-models.broadband-forum.org/tr-104-1-1-0.html
Test |
Name |
Synopsis |
Verify VoiceService:1 TAEndpoint Profile using GetParameterNames from top level |
VoiceService1_TAEndpoint_gpn_1 |
Verify VoiceService:1 TAEndpoint Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:1.1 Service Data Model "TR-104 Issue 1 Amendment 1"
https://cwmp-data-models.broadband-forum.org/tr-104-1-1-0.html
Test |
Name |
Synopsis |
Verify VoiceService:1 TAEndpoint Profile using GetParameterNames walk at each level |
VoiceService1_TAEndpoint_gpn_walk_2 |
Verify VoiceService:1 TAEndpoint Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:1.1 Service Data Model "TR-104 Issue 1 Amendment 1"
https://cwmp-data-models.broadband-forum.org/tr-104-1-1-0.html
Test |
Name |
Synopsis |
Verify VoiceService:1 TAEndpoint Profile parameters with 'Write' requirement have Writable flag |
VoiceService1_TAEndpoint_gpn_req_3 |
Verify VoiceService:1 TAEndpoint Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model VoiceService:1.1 Service Data Model "TR-104 Issue 1 Amendment 1"
https://cwmp-data-models.broadband-forum.org/tr-104-1-1-0.html
Test |
Name |
Synopsis |
Verify VoiceService:1 TAEndpoint Profile using GetParameterValues RPC |
VoiceService1_TAEndpoint_gpv_4 |
Verify VoiceService:1 TAEndpoint Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:1.1 Service Data Model "TR-104 Issue 1 Amendment 1"
https://cwmp-data-models.broadband-forum.org/tr-104-1-1-0.html
Test |
Name |
Synopsis |
Verify VoiceService:1 TAEndpoint Profile using SetParameterValues RPC |
VoiceService1_TAEndpoint_spv_5 |
Verify VoiceService:1 TAEndpoint Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model VoiceService:1.1 Service Data Model "TR-104 Issue 1 Amendment 1"
https://cwmp-data-models.broadband-forum.org/tr-104-1-1-0.html
Test |
Name |
Synopsis |
Verify VoiceService:1 TAEndpoint Profile using AddObject and DeleteObject on all creatable objects |
VoiceService1_TAEndpoint_ado_6 |
Verify VoiceService:1 TAEndpoint Profile using AddObject and DeleteObject on all creatable objects |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all objects that can be created based on the profile definition (either PC or POC)
step 3. For each object, attempt to create a new instance using AddObject
step 4. Fail the test if any AddObject fails
step 5. Initiate a GetParameterValues on new object instance
step 6. Verify all subparameters have been created based on the profile
step 7. After creating all objects, delete each object using DeleteObject
step 8. Fail the test if any DeleteObject fails
NOTE: This testcase is based on OD-128 Test 27 Part 3 Profile Object Creation
and OD-128 Test 27 Part 4 Profile Object Deletion.
References:
BBF CWMP Data Model VoiceService:1.1 Service Data Model "TR-104 Issue 1 Amendment 1"
https://cwmp-data-models.broadband-forum.org/tr-104-1-1-0.html
Test |
Name |
Synopsis |
Verify VoiceService:1 TAEndpoint Profile using GetParameterValues for all GetParameterNames full paths |
VoiceService1_TAEndpoint_gpn_and_gpv_7 |
Verify VoiceService:1 TAEndpoint Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model VoiceService:1.1 Service Data Model "TR-104 Issue 1 Amendment 1"
https://cwmp-data-models.broadband-forum.org/tr-104-1-1-0.html
VoiceService2_profiles.tcl
TR-104 Issue 2 CWMP profile testing for VoiceService:2 data model
Test |
Name |
Synopsis |
Verify VoiceService:2 Baseline Profile using GetParameterNames from top level |
VoiceService2_Baseline_gpn_1 |
Verify VoiceService:2 Baseline Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 Baseline Profile using GetParameterNames walk at each level |
VoiceService2_Baseline_gpn_walk_2 |
Verify VoiceService:2 Baseline Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 Baseline Profile parameters with 'Write' requirement have Writable flag |
VoiceService2_Baseline_gpn_req_3 |
Verify VoiceService:2 Baseline Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 Baseline Profile using GetParameterValues RPC |
VoiceService2_Baseline_gpv_4 |
Verify VoiceService:2 Baseline Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 Baseline Profile using SetParameterValues RPC |
VoiceService2_Baseline_spv_5 |
Verify VoiceService:2 Baseline Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 Baseline Profile using GetParameterValues for all GetParameterNames full paths |
VoiceService2_Baseline_gpn_and_gpv_7 |
Verify VoiceService:2 Baseline Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 ISDN Profile using GetParameterNames from top level |
VoiceService2_ISDN_gpn_1 |
Verify VoiceService:2 ISDN Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 ISDN Profile using GetParameterNames walk at each level |
VoiceService2_ISDN_gpn_walk_2 |
Verify VoiceService:2 ISDN Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 ISDN Profile parameters with 'Write' requirement have Writable flag |
VoiceService2_ISDN_gpn_req_3 |
Verify VoiceService:2 ISDN Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 ISDN Profile using GetParameterValues RPC |
VoiceService2_ISDN_gpv_4 |
Verify VoiceService:2 ISDN Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 ISDN Profile using GetParameterValues for all GetParameterNames full paths |
VoiceService2_ISDN_gpn_and_gpv_7 |
Verify VoiceService:2 ISDN Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 ISDNBRI Profile using GetParameterNames from top level |
VoiceService2_ISDNBRI_gpn_1 |
Verify VoiceService:2 ISDNBRI Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 ISDNBRI Profile using GetParameterNames walk at each level |
VoiceService2_ISDNBRI_gpn_walk_2 |
Verify VoiceService:2 ISDNBRI Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 ISDNBRI Profile parameters with 'Write' requirement have Writable flag |
VoiceService2_ISDNBRI_gpn_req_3 |
Verify VoiceService:2 ISDNBRI Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 ISDNBRI Profile using GetParameterValues RPC |
VoiceService2_ISDNBRI_gpv_4 |
Verify VoiceService:2 ISDNBRI Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 ISDNBRI Profile using SetParameterValues RPC |
VoiceService2_ISDNBRI_spv_5 |
Verify VoiceService:2 ISDNBRI Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 ISDNBRI Profile using GetParameterValues for all GetParameterNames full paths |
VoiceService2_ISDNBRI_gpn_and_gpv_7 |
Verify VoiceService:2 ISDNBRI Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 ISDNPRI Profile using GetParameterNames from top level |
VoiceService2_ISDNPRI_gpn_1 |
Verify VoiceService:2 ISDNPRI Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 ISDNPRI Profile using GetParameterNames walk at each level |
VoiceService2_ISDNPRI_gpn_walk_2 |
Verify VoiceService:2 ISDNPRI Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 ISDNPRI Profile parameters with 'Write' requirement have Writable flag |
VoiceService2_ISDNPRI_gpn_req_3 |
Verify VoiceService:2 ISDNPRI Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 ISDNPRI Profile using GetParameterValues RPC |
VoiceService2_ISDNPRI_gpv_4 |
Verify VoiceService:2 ISDNPRI Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 ISDNPRI Profile using SetParameterValues RPC |
VoiceService2_ISDNPRI_spv_5 |
Verify VoiceService:2 ISDNPRI Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 ISDNPRI Profile using GetParameterValues for all GetParameterNames full paths |
VoiceService2_ISDNPRI_gpn_and_gpv_7 |
Verify VoiceService:2 ISDNPRI Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 POTSFXO Profile using GetParameterNames from top level |
VoiceService2_POTSFXO_gpn_1 |
Verify VoiceService:2 POTSFXO Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 POTSFXO Profile using GetParameterNames walk at each level |
VoiceService2_POTSFXO_gpn_walk_2 |
Verify VoiceService:2 POTSFXO Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 POTSFXO Profile parameters with 'Write' requirement have Writable flag |
VoiceService2_POTSFXO_gpn_req_3 |
Verify VoiceService:2 POTSFXO Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 POTSFXO Profile using GetParameterValues RPC |
VoiceService2_POTSFXO_gpv_4 |
Verify VoiceService:2 POTSFXO Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 POTSFXO Profile using SetParameterValues RPC |
VoiceService2_POTSFXO_spv_5 |
Verify VoiceService:2 POTSFXO Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 POTSFXO Profile using GetParameterValues for all GetParameterNames full paths |
VoiceService2_POTSFXO_gpn_and_gpv_7 |
Verify VoiceService:2 POTSFXO Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 POTSFXS Profile using GetParameterNames from top level |
VoiceService2_POTSFXS_gpn_1 |
Verify VoiceService:2 POTSFXS Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 POTSFXS Profile using GetParameterNames walk at each level |
VoiceService2_POTSFXS_gpn_walk_2 |
Verify VoiceService:2 POTSFXS Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 POTSFXS Profile parameters with 'Write' requirement have Writable flag |
VoiceService2_POTSFXS_gpn_req_3 |
Verify VoiceService:2 POTSFXS Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 POTSFXS Profile using GetParameterValues RPC |
VoiceService2_POTSFXS_gpv_4 |
Verify VoiceService:2 POTSFXS Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 POTSFXS Profile using SetParameterValues RPC |
VoiceService2_POTSFXS_spv_5 |
Verify VoiceService:2 POTSFXS Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 POTSFXS Profile using GetParameterValues for all GetParameterNames full paths |
VoiceService2_POTSFXS_gpn_and_gpv_7 |
Verify VoiceService:2 POTSFXS Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 DECT Profile using GetParameterNames from top level |
VoiceService2_DECT_gpn_1 |
Verify VoiceService:2 DECT Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 DECT Profile using GetParameterNames walk at each level |
VoiceService2_DECT_gpn_walk_2 |
Verify VoiceService:2 DECT Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 DECT Profile parameters with 'Write' requirement have Writable flag |
VoiceService2_DECT_gpn_req_3 |
Verify VoiceService:2 DECT Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 DECT Profile using GetParameterValues RPC |
VoiceService2_DECT_gpv_4 |
Verify VoiceService:2 DECT Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 DECT Profile using SetParameterValues RPC |
VoiceService2_DECT_spv_5 |
Verify VoiceService:2 DECT Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 DECT Profile using GetParameterValues for all GetParameterNames full paths |
VoiceService2_DECT_gpn_and_gpv_7 |
Verify VoiceService:2 DECT Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 VoIPProfile Profile using GetParameterNames from top level |
VoiceService2_VoIPProfile_gpn_1 |
Verify VoiceService:2 VoIPProfile Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 VoIPProfile Profile using GetParameterNames walk at each level |
VoiceService2_VoIPProfile_gpn_walk_2 |
Verify VoiceService:2 VoIPProfile Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 VoIPProfile Profile parameters with 'Write' requirement have Writable flag |
VoiceService2_VoIPProfile_gpn_req_3 |
Verify VoiceService:2 VoIPProfile Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 VoIPProfile Profile using GetParameterValues RPC |
VoiceService2_VoIPProfile_gpv_4 |
Verify VoiceService:2 VoIPProfile Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 VoIPProfile Profile using SetParameterValues RPC |
VoiceService2_VoIPProfile_spv_5 |
Verify VoiceService:2 VoIPProfile Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 VoIPProfile Profile using AddObject and DeleteObject on all creatable objects |
VoiceService2_VoIPProfile_ado_6 |
Verify VoiceService:2 VoIPProfile Profile using AddObject and DeleteObject on all creatable objects |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all objects that can be created based on the profile definition (either PC or POC)
step 3. For each object, attempt to create a new instance using AddObject
step 4. Fail the test if any AddObject fails
step 5. Initiate a GetParameterValues on new object instance
step 6. Verify all subparameters have been created based on the profile
step 7. After creating all objects, delete each object using DeleteObject
step 8. Fail the test if any DeleteObject fails
NOTE: This testcase is based on OD-128 Test 27 Part 3 Profile Object Creation
and OD-128 Test 27 Part 4 Profile Object Deletion.
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 VoIPProfile Profile using GetParameterValues for all GetParameterNames full paths |
VoiceService2_VoIPProfile_gpn_and_gpv_7 |
Verify VoiceService:2 VoIPProfile Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 SIPClient Profile using GetParameterNames from top level |
VoiceService2_SIPClient_gpn_1 |
Verify VoiceService:2 SIPClient Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 SIPClient Profile using GetParameterNames walk at each level |
VoiceService2_SIPClient_gpn_walk_2 |
Verify VoiceService:2 SIPClient Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 SIPClient Profile parameters with 'Write' requirement have Writable flag |
VoiceService2_SIPClient_gpn_req_3 |
Verify VoiceService:2 SIPClient Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 SIPClient Profile using GetParameterValues RPC |
VoiceService2_SIPClient_gpv_4 |
Verify VoiceService:2 SIPClient Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 SIPClient Profile using SetParameterValues RPC |
VoiceService2_SIPClient_spv_5 |
Verify VoiceService:2 SIPClient Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 SIPClient Profile using AddObject and DeleteObject on all creatable objects |
VoiceService2_SIPClient_ado_6 |
Verify VoiceService:2 SIPClient Profile using AddObject and DeleteObject on all creatable objects |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all objects that can be created based on the profile definition (either PC or POC)
step 3. For each object, attempt to create a new instance using AddObject
step 4. Fail the test if any AddObject fails
step 5. Initiate a GetParameterValues on new object instance
step 6. Verify all subparameters have been created based on the profile
step 7. After creating all objects, delete each object using DeleteObject
step 8. Fail the test if any DeleteObject fails
NOTE: This testcase is based on OD-128 Test 27 Part 3 Profile Object Creation
and OD-128 Test 27 Part 4 Profile Object Deletion.
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 SIPClient Profile using GetParameterValues for all GetParameterNames full paths |
VoiceService2_SIPClient_gpn_and_gpv_7 |
Verify VoiceService:2 SIPClient Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 SIPRegistrar Profile using GetParameterNames from top level |
VoiceService2_SIPRegistrar_gpn_1 |
Verify VoiceService:2 SIPRegistrar Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 SIPRegistrar Profile using GetParameterNames walk at each level |
VoiceService2_SIPRegistrar_gpn_walk_2 |
Verify VoiceService:2 SIPRegistrar Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 SIPRegistrar Profile parameters with 'Write' requirement have Writable flag |
VoiceService2_SIPRegistrar_gpn_req_3 |
Verify VoiceService:2 SIPRegistrar Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 SIPRegistrar Profile using GetParameterValues RPC |
VoiceService2_SIPRegistrar_gpv_4 |
Verify VoiceService:2 SIPRegistrar Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 SIPRegistrar Profile using SetParameterValues RPC |
VoiceService2_SIPRegistrar_spv_5 |
Verify VoiceService:2 SIPRegistrar Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 SIPRegistrar Profile using AddObject and DeleteObject on all creatable objects |
VoiceService2_SIPRegistrar_ado_6 |
Verify VoiceService:2 SIPRegistrar Profile using AddObject and DeleteObject on all creatable objects |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all objects that can be created based on the profile definition (either PC or POC)
step 3. For each object, attempt to create a new instance using AddObject
step 4. Fail the test if any AddObject fails
step 5. Initiate a GetParameterValues on new object instance
step 6. Verify all subparameters have been created based on the profile
step 7. After creating all objects, delete each object using DeleteObject
step 8. Fail the test if any DeleteObject fails
NOTE: This testcase is based on OD-128 Test 27 Part 3 Profile Object Creation
and OD-128 Test 27 Part 4 Profile Object Deletion.
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 SIPRegistrar Profile using GetParameterValues for all GetParameterNames full paths |
VoiceService2_SIPRegistrar_gpn_and_gpv_7 |
Verify VoiceService:2 SIPRegistrar Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 SIPProxy Profile using GetParameterNames from top level |
VoiceService2_SIPProxy_gpn_1 |
Verify VoiceService:2 SIPProxy Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 SIPProxy Profile using GetParameterNames walk at each level |
VoiceService2_SIPProxy_gpn_walk_2 |
Verify VoiceService:2 SIPProxy Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 SIPProxy Profile parameters with 'Write' requirement have Writable flag |
VoiceService2_SIPProxy_gpn_req_3 |
Verify VoiceService:2 SIPProxy Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 SIPProxy Profile using GetParameterValues RPC |
VoiceService2_SIPProxy_gpv_4 |
Verify VoiceService:2 SIPProxy Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 SIPProxy Profile using SetParameterValues RPC |
VoiceService2_SIPProxy_spv_5 |
Verify VoiceService:2 SIPProxy Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 SIPProxy Profile using AddObject and DeleteObject on all creatable objects |
VoiceService2_SIPProxy_ado_6 |
Verify VoiceService:2 SIPProxy Profile using AddObject and DeleteObject on all creatable objects |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all objects that can be created based on the profile definition (either PC or POC)
step 3. For each object, attempt to create a new instance using AddObject
step 4. Fail the test if any AddObject fails
step 5. Initiate a GetParameterValues on new object instance
step 6. Verify all subparameters have been created based on the profile
step 7. After creating all objects, delete each object using DeleteObject
step 8. Fail the test if any DeleteObject fails
NOTE: This testcase is based on OD-128 Test 27 Part 3 Profile Object Creation
and OD-128 Test 27 Part 4 Profile Object Deletion.
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 SIPProxy Profile using GetParameterValues for all GetParameterNames full paths |
VoiceService2_SIPProxy_gpn_and_gpv_7 |
Verify VoiceService:2 SIPProxy Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 H323 Profile using GetParameterNames from top level |
VoiceService2_H323_gpn_1 |
Verify VoiceService:2 H323 Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 H323 Profile using GetParameterNames walk at each level |
VoiceService2_H323_gpn_walk_2 |
Verify VoiceService:2 H323 Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 H323 Profile parameters with 'Write' requirement have Writable flag |
VoiceService2_H323_gpn_req_3 |
Verify VoiceService:2 H323 Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 H323 Profile using GetParameterValues RPC |
VoiceService2_H323_gpv_4 |
Verify VoiceService:2 H323 Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 H323 Profile using SetParameterValues RPC |
VoiceService2_H323_spv_5 |
Verify VoiceService:2 H323 Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 H323 Profile using AddObject and DeleteObject on all creatable objects |
VoiceService2_H323_ado_6 |
Verify VoiceService:2 H323 Profile using AddObject and DeleteObject on all creatable objects |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all objects that can be created based on the profile definition (either PC or POC)
step 3. For each object, attempt to create a new instance using AddObject
step 4. Fail the test if any AddObject fails
step 5. Initiate a GetParameterValues on new object instance
step 6. Verify all subparameters have been created based on the profile
step 7. After creating all objects, delete each object using DeleteObject
step 8. Fail the test if any DeleteObject fails
NOTE: This testcase is based on OD-128 Test 27 Part 3 Profile Object Creation
and OD-128 Test 27 Part 4 Profile Object Deletion.
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 H323 Profile using GetParameterValues for all GetParameterNames full paths |
VoiceService2_H323_gpn_and_gpv_7 |
Verify VoiceService:2 H323 Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 MGCP Profile using GetParameterNames from top level |
VoiceService2_MGCP_gpn_1 |
Verify VoiceService:2 MGCP Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 MGCP Profile using GetParameterNames walk at each level |
VoiceService2_MGCP_gpn_walk_2 |
Verify VoiceService:2 MGCP Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 MGCP Profile parameters with 'Write' requirement have Writable flag |
VoiceService2_MGCP_gpn_req_3 |
Verify VoiceService:2 MGCP Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 MGCP Profile using GetParameterValues RPC |
VoiceService2_MGCP_gpv_4 |
Verify VoiceService:2 MGCP Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 MGCP Profile using SetParameterValues RPC |
VoiceService2_MGCP_spv_5 |
Verify VoiceService:2 MGCP Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 MGCP Profile using AddObject and DeleteObject on all creatable objects |
VoiceService2_MGCP_ado_6 |
Verify VoiceService:2 MGCP Profile using AddObject and DeleteObject on all creatable objects |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all objects that can be created based on the profile definition (either PC or POC)
step 3. For each object, attempt to create a new instance using AddObject
step 4. Fail the test if any AddObject fails
step 5. Initiate a GetParameterValues on new object instance
step 6. Verify all subparameters have been created based on the profile
step 7. After creating all objects, delete each object using DeleteObject
step 8. Fail the test if any DeleteObject fails
NOTE: This testcase is based on OD-128 Test 27 Part 3 Profile Object Creation
and OD-128 Test 27 Part 4 Profile Object Deletion.
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 MGCP Profile using GetParameterValues for all GetParameterNames full paths |
VoiceService2_MGCP_gpn_and_gpv_7 |
Verify VoiceService:2 MGCP Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 CallControl Profile using GetParameterNames from top level |
VoiceService2_CallControl_gpn_1 |
Verify VoiceService:2 CallControl Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 CallControl Profile using GetParameterNames walk at each level |
VoiceService2_CallControl_gpn_walk_2 |
Verify VoiceService:2 CallControl Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 CallControl Profile parameters with 'Write' requirement have Writable flag |
VoiceService2_CallControl_gpn_req_3 |
Verify VoiceService:2 CallControl Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 CallControl Profile using GetParameterValues RPC |
VoiceService2_CallControl_gpv_4 |
Verify VoiceService:2 CallControl Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 CallControl Profile using SetParameterValues RPC |
VoiceService2_CallControl_spv_5 |
Verify VoiceService:2 CallControl Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 CallControl Profile using AddObject and DeleteObject on all creatable objects |
VoiceService2_CallControl_ado_6 |
Verify VoiceService:2 CallControl Profile using AddObject and DeleteObject on all creatable objects |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all objects that can be created based on the profile definition (either PC or POC)
step 3. For each object, attempt to create a new instance using AddObject
step 4. Fail the test if any AddObject fails
step 5. Initiate a GetParameterValues on new object instance
step 6. Verify all subparameters have been created based on the profile
step 7. After creating all objects, delete each object using DeleteObject
step 8. Fail the test if any DeleteObject fails
NOTE: This testcase is based on OD-128 Test 27 Part 3 Profile Object Creation
and OD-128 Test 27 Part 4 Profile Object Deletion.
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 CallControl Profile using GetParameterValues for all GetParameterNames full paths |
VoiceService2_CallControl_gpn_and_gpv_7 |
Verify VoiceService:2 CallControl Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 CallingFeatures Profile using GetParameterNames from top level |
VoiceService2_CallingFeatures_gpn_1 |
Verify VoiceService:2 CallingFeatures Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 CallingFeatures Profile using GetParameterNames walk at each level |
VoiceService2_CallingFeatures_gpn_walk_2 |
Verify VoiceService:2 CallingFeatures Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 CallingFeatures Profile parameters with 'Write' requirement have Writable flag |
VoiceService2_CallingFeatures_gpn_req_3 |
Verify VoiceService:2 CallingFeatures Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 CallingFeatures Profile using GetParameterValues RPC |
VoiceService2_CallingFeatures_gpv_4 |
Verify VoiceService:2 CallingFeatures Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 CallingFeatures Profile using SetParameterValues RPC |
VoiceService2_CallingFeatures_spv_5 |
Verify VoiceService:2 CallingFeatures Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 CallingFeatures Profile using AddObject and DeleteObject on all creatable objects |
VoiceService2_CallingFeatures_ado_6 |
Verify VoiceService:2 CallingFeatures Profile using AddObject and DeleteObject on all creatable objects |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all objects that can be created based on the profile definition (either PC or POC)
step 3. For each object, attempt to create a new instance using AddObject
step 4. Fail the test if any AddObject fails
step 5. Initiate a GetParameterValues on new object instance
step 6. Verify all subparameters have been created based on the profile
step 7. After creating all objects, delete each object using DeleteObject
step 8. Fail the test if any DeleteObject fails
NOTE: This testcase is based on OD-128 Test 27 Part 3 Profile Object Creation
and OD-128 Test 27 Part 4 Profile Object Deletion.
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 CallingFeatures Profile using GetParameterValues for all GetParameterNames full paths |
VoiceService2_CallingFeatures_gpn_and_gpv_7 |
Verify VoiceService:2 CallingFeatures Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 Interwork Profile using GetParameterNames from top level |
VoiceService2_Interwork_gpn_1 |
Verify VoiceService:2 Interwork Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 Interwork Profile using GetParameterNames walk at each level |
VoiceService2_Interwork_gpn_walk_2 |
Verify VoiceService:2 Interwork Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 Interwork Profile parameters with 'Write' requirement have Writable flag |
VoiceService2_Interwork_gpn_req_3 |
Verify VoiceService:2 Interwork Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 Interwork Profile using GetParameterValues RPC |
VoiceService2_Interwork_gpv_4 |
Verify VoiceService:2 Interwork Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 Interwork Profile using SetParameterValues RPC |
VoiceService2_Interwork_spv_5 |
Verify VoiceService:2 Interwork Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 Interwork Profile using AddObject and DeleteObject on all creatable objects |
VoiceService2_Interwork_ado_6 |
Verify VoiceService:2 Interwork Profile using AddObject and DeleteObject on all creatable objects |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all objects that can be created based on the profile definition (either PC or POC)
step 3. For each object, attempt to create a new instance using AddObject
step 4. Fail the test if any AddObject fails
step 5. Initiate a GetParameterValues on new object instance
step 6. Verify all subparameters have been created based on the profile
step 7. After creating all objects, delete each object using DeleteObject
step 8. Fail the test if any DeleteObject fails
NOTE: This testcase is based on OD-128 Test 27 Part 3 Profile Object Creation
and OD-128 Test 27 Part 4 Profile Object Deletion.
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 Interwork Profile using GetParameterValues for all GetParameterNames full paths |
VoiceService2_Interwork_gpn_and_gpv_7 |
Verify VoiceService:2 Interwork Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 Trunk Profile using GetParameterNames from top level |
VoiceService2_Trunk_gpn_1 |
Verify VoiceService:2 Trunk Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 Trunk Profile using GetParameterNames walk at each level |
VoiceService2_Trunk_gpn_walk_2 |
Verify VoiceService:2 Trunk Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 Trunk Profile parameters with 'Write' requirement have Writable flag |
VoiceService2_Trunk_gpn_req_3 |
Verify VoiceService:2 Trunk Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 Trunk Profile using GetParameterValues RPC |
VoiceService2_Trunk_gpv_4 |
Verify VoiceService:2 Trunk Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 Trunk Profile using SetParameterValues RPC |
VoiceService2_Trunk_spv_5 |
Verify VoiceService:2 Trunk Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 Trunk Profile using AddObject and DeleteObject on all creatable objects |
VoiceService2_Trunk_ado_6 |
Verify VoiceService:2 Trunk Profile using AddObject and DeleteObject on all creatable objects |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all objects that can be created based on the profile definition (either PC or POC)
step 3. For each object, attempt to create a new instance using AddObject
step 4. Fail the test if any AddObject fails
step 5. Initiate a GetParameterValues on new object instance
step 6. Verify all subparameters have been created based on the profile
step 7. After creating all objects, delete each object using DeleteObject
step 8. Fail the test if any DeleteObject fails
NOTE: This testcase is based on OD-128 Test 27 Part 3 Profile Object Creation
and OD-128 Test 27 Part 4 Profile Object Deletion.
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 Trunk Profile using GetParameterValues for all GetParameterNames full paths |
VoiceService2_Trunk_gpn_and_gpv_7 |
Verify VoiceService:2 Trunk Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 Terminal Profile using GetParameterNames from top level |
VoiceService2_Terminal_gpn_1 |
Verify VoiceService:2 Terminal Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 Terminal Profile using GetParameterNames walk at each level |
VoiceService2_Terminal_gpn_walk_2 |
Verify VoiceService:2 Terminal Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 Terminal Profile parameters with 'Write' requirement have Writable flag |
VoiceService2_Terminal_gpn_req_3 |
Verify VoiceService:2 Terminal Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 Terminal Profile using GetParameterValues RPC |
VoiceService2_Terminal_gpv_4 |
Verify VoiceService:2 Terminal Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 Terminal Profile using SetParameterValues RPC |
VoiceService2_Terminal_spv_5 |
Verify VoiceService:2 Terminal Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 Terminal Profile using GetParameterValues for all GetParameterNames full paths |
VoiceService2_Terminal_gpn_and_gpv_7 |
Verify VoiceService:2 Terminal Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 CallStatistics Profile using GetParameterNames from top level |
VoiceService2_CallStatistics_gpn_1 |
Verify VoiceService:2 CallStatistics Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 CallStatistics Profile using GetParameterNames walk at each level |
VoiceService2_CallStatistics_gpn_walk_2 |
Verify VoiceService:2 CallStatistics Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 CallStatistics Profile parameters with 'Write' requirement have Writable flag |
VoiceService2_CallStatistics_gpn_req_3 |
Verify VoiceService:2 CallStatistics Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 CallStatistics Profile using GetParameterValues RPC |
VoiceService2_CallStatistics_gpv_4 |
Verify VoiceService:2 CallStatistics Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 CallStatistics Profile using GetParameterValues for all GetParameterNames full paths |
VoiceService2_CallStatistics_gpn_and_gpv_7 |
Verify VoiceService:2 CallStatistics Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 ClockSynchronization Profile using GetParameterNames from top level |
VoiceService2_ClockSynchronization_gpn_1 |
Verify VoiceService:2 ClockSynchronization Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 ClockSynchronization Profile using GetParameterNames walk at each level |
VoiceService2_ClockSynchronization_gpn_walk_2 |
Verify VoiceService:2 ClockSynchronization Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 ClockSynchronization Profile parameters with 'Write' requirement have Writable flag |
VoiceService2_ClockSynchronization_gpn_req_3 |
Verify VoiceService:2 ClockSynchronization Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 ClockSynchronization Profile using GetParameterValues RPC |
VoiceService2_ClockSynchronization_gpv_4 |
Verify VoiceService:2 ClockSynchronization Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 ClockSynchronization Profile using SetParameterValues RPC |
VoiceService2_ClockSynchronization_spv_5 |
Verify VoiceService:2 ClockSynchronization Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
Test |
Name |
Synopsis |
Verify VoiceService:2 ClockSynchronization Profile using GetParameterValues for all GetParameterNames full paths |
VoiceService2_ClockSynchronization_gpn_and_gpv_7 |
Verify VoiceService:2 ClockSynchronization Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum "TR-104 Issue 2 Corrigendum 2"
https://cwmp-data-models.broadband-forum.org/tr-104-2-0-2-cwmp.xml
STBService1_profiles.tcl
TR-135 CWMP profile testing for STBService:1 data model
Test |
Name |
Synopsis |
Verify STBService:1 PVR Profile using GetParameterNames from top level |
STBService1_PVR_gpn_1 |
Verify STBService:1 PVR Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 PVR Profile using GetParameterNames walk at each level |
STBService1_PVR_gpn_walk_2 |
Verify STBService:1 PVR Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 PVR Profile parameters with 'Write' requirement have Writable flag |
STBService1_PVR_gpn_req_3 |
Verify STBService:1 PVR Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 PVR Profile using GetParameterValues RPC |
STBService1_PVR_gpv_4 |
Verify STBService:1 PVR Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 PVR Profile using GetParameterValues for all GetParameterNames full paths |
STBService1_PVR_gpn_and_gpv_7 |
Verify STBService:1 PVR Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 RTCP Profile using GetParameterNames from top level |
STBService1_RTCP_gpn_1 |
Verify STBService:1 RTCP Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 RTCP Profile using GetParameterNames walk at each level |
STBService1_RTCP_gpn_walk_2 |
Verify STBService:1 RTCP Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 RTCP Profile parameters with 'Write' requirement have Writable flag |
STBService1_RTCP_gpn_req_3 |
Verify STBService:1 RTCP Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 RTCP Profile using GetParameterValues RPC |
STBService1_RTCP_gpv_4 |
Verify STBService:1 RTCP Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 RTCP Profile using SetParameterValues RPC |
STBService1_RTCP_spv_5 |
Verify STBService:1 RTCP Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 RTCP Profile using GetParameterValues for all GetParameterNames full paths |
STBService1_RTCP_gpn_and_gpv_7 |
Verify STBService:1 RTCP Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 RTPAVPF Profile using GetParameterNames from top level |
STBService1_RTPAVPF_gpn_1 |
Verify STBService:1 RTPAVPF Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 RTPAVPF Profile using GetParameterNames walk at each level |
STBService1_RTPAVPF_gpn_walk_2 |
Verify STBService:1 RTPAVPF Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 RTPAVPF Profile parameters with 'Write' requirement have Writable flag |
STBService1_RTPAVPF_gpn_req_3 |
Verify STBService:1 RTPAVPF Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 RTPAVPF Profile using GetParameterValues RPC |
STBService1_RTPAVPF_gpv_4 |
Verify STBService:1 RTPAVPF Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 RTPAVPF Profile using SetParameterValues RPC |
STBService1_RTPAVPF_spv_5 |
Verify STBService:1 RTPAVPF Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 RTPAVPF Profile using GetParameterValues for all GetParameterNames full paths |
STBService1_RTPAVPF_gpn_and_gpv_7 |
Verify STBService:1 RTPAVPF Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 RTPAVPFConfig Profile using GetParameterNames from top level |
STBService1_RTPAVPFConfig_gpn_1 |
Verify STBService:1 RTPAVPFConfig Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 RTPAVPFConfig Profile using GetParameterNames walk at each level |
STBService1_RTPAVPFConfig_gpn_walk_2 |
Verify STBService:1 RTPAVPFConfig Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 RTPAVPFConfig Profile parameters with 'Write' requirement have Writable flag |
STBService1_RTPAVPFConfig_gpn_req_3 |
Verify STBService:1 RTPAVPFConfig Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 RTPAVPFConfig Profile using GetParameterValues RPC |
STBService1_RTPAVPFConfig_gpv_4 |
Verify STBService:1 RTPAVPFConfig Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 RTPAVPFConfig Profile using SetParameterValues RPC |
STBService1_RTPAVPFConfig_spv_5 |
Verify STBService:1 RTPAVPFConfig Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 RTPAVPFConfig Profile using GetParameterValues for all GetParameterNames full paths |
STBService1_RTPAVPFConfig_gpn_and_gpv_7 |
Verify STBService:1 RTPAVPFConfig Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 FECConfig Profile using GetParameterNames from top level |
STBService1_FECConfig_gpn_1 |
Verify STBService:1 FECConfig Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 FECConfig Profile using GetParameterNames walk at each level |
STBService1_FECConfig_gpn_walk_2 |
Verify STBService:1 FECConfig Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 FECConfig Profile parameters with 'Write' requirement have Writable flag |
STBService1_FECConfig_gpn_req_3 |
Verify STBService:1 FECConfig Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 FECConfig Profile using GetParameterValues RPC |
STBService1_FECConfig_gpv_4 |
Verify STBService:1 FECConfig Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 FECConfig Profile using SetParameterValues RPC |
STBService1_FECConfig_spv_5 |
Verify STBService:1 FECConfig Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 FECConfig Profile using GetParameterValues for all GetParameterNames full paths |
STBService1_FECConfig_gpn_and_gpv_7 |
Verify STBService:1 FECConfig Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 ForceMonitoring Profile using GetParameterNames from top level |
STBService1_ForceMonitoring_gpn_1 |
Verify STBService:1 ForceMonitoring Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 ForceMonitoring Profile using GetParameterNames walk at each level |
STBService1_ForceMonitoring_gpn_walk_2 |
Verify STBService:1 ForceMonitoring Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 ForceMonitoring Profile parameters with 'Write' requirement have Writable flag |
STBService1_ForceMonitoring_gpn_req_3 |
Verify STBService:1 ForceMonitoring Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 ForceMonitoring Profile using GetParameterValues RPC |
STBService1_ForceMonitoring_gpv_4 |
Verify STBService:1 ForceMonitoring Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 ForceMonitoring Profile using SetParameterValues RPC |
STBService1_ForceMonitoring_spv_5 |
Verify STBService:1 ForceMonitoring Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 ForceMonitoring Profile using GetParameterValues for all GetParameterNames full paths |
STBService1_ForceMonitoring_gpn_and_gpv_7 |
Verify STBService:1 ForceMonitoring Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 IPTVHomeNetwork Profile using GetParameterNames from top level |
STBService1_IPTVHomeNetwork_gpn_1 |
Verify STBService:1 IPTVHomeNetwork Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 IPTVHomeNetwork Profile using GetParameterNames walk at each level |
STBService1_IPTVHomeNetwork_gpn_walk_2 |
Verify STBService:1 IPTVHomeNetwork Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 IPTVHomeNetwork Profile parameters with 'Write' requirement have Writable flag |
STBService1_IPTVHomeNetwork_gpn_req_3 |
Verify STBService:1 IPTVHomeNetwork Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 IPTVHomeNetwork Profile using GetParameterValues RPC |
STBService1_IPTVHomeNetwork_gpv_4 |
Verify STBService:1 IPTVHomeNetwork Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 IPTVHomeNetwork Profile using GetParameterValues for all GetParameterNames full paths |
STBService1_IPTVHomeNetwork_gpn_and_gpv_7 |
Verify STBService:1 IPTVHomeNetwork Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 IGMP Profile using GetParameterNames from top level |
STBService1_IGMP_gpn_1 |
Verify STBService:1 IGMP Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 IGMP Profile using GetParameterNames walk at each level |
STBService1_IGMP_gpn_walk_2 |
Verify STBService:1 IGMP Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 IGMP Profile parameters with 'Write' requirement have Writable flag |
STBService1_IGMP_gpn_req_3 |
Verify STBService:1 IGMP Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 IGMP Profile using GetParameterValues RPC |
STBService1_IGMP_gpv_4 |
Verify STBService:1 IGMP Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 IGMP Profile using SetParameterValues RPC |
STBService1_IGMP_spv_5 |
Verify STBService:1 IGMP Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 IGMP Profile using GetParameterValues for all GetParameterNames full paths |
STBService1_IGMP_gpn_and_gpv_7 |
Verify STBService:1 IGMP Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 ECPerfMon Profile using GetParameterNames from top level |
STBService1_ECPerfMon_gpn_1 |
Verify STBService:1 ECPerfMon Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 ECPerfMon Profile using GetParameterNames walk at each level |
STBService1_ECPerfMon_gpn_walk_2 |
Verify STBService:1 ECPerfMon Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 ECPerfMon Profile parameters with 'Write' requirement have Writable flag |
STBService1_ECPerfMon_gpn_req_3 |
Verify STBService:1 ECPerfMon Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 ECPerfMon Profile using GetParameterValues RPC |
STBService1_ECPerfMon_gpv_4 |
Verify STBService:1 ECPerfMon Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 ECPerfMon Profile using GetParameterValues for all GetParameterNames full paths |
STBService1_ECPerfMon_gpn_and_gpv_7 |
Verify STBService:1 ECPerfMon Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 HistoECPerfMon Profile using GetParameterNames from top level |
STBService1_HistoECPerfMon_gpn_1 |
Verify STBService:1 HistoECPerfMon Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 HistoECPerfMon Profile using GetParameterNames walk at each level |
STBService1_HistoECPerfMon_gpn_walk_2 |
Verify STBService:1 HistoECPerfMon Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 HistoECPerfMon Profile parameters with 'Write' requirement have Writable flag |
STBService1_HistoECPerfMon_gpn_req_3 |
Verify STBService:1 HistoECPerfMon Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 HistoECPerfMon Profile using GetParameterValues RPC |
STBService1_HistoECPerfMon_gpv_4 |
Verify STBService:1 HistoECPerfMon Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 HistoECPerfMon Profile using GetParameterValues for all GetParameterNames full paths |
STBService1_HistoECPerfMon_gpn_and_gpv_7 |
Verify STBService:1 HistoECPerfMon Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 VideoPerfMon Profile using GetParameterNames from top level |
STBService1_VideoPerfMon_gpn_1 |
Verify STBService:1 VideoPerfMon Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 VideoPerfMon Profile using GetParameterNames walk at each level |
STBService1_VideoPerfMon_gpn_walk_2 |
Verify STBService:1 VideoPerfMon Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 VideoPerfMon Profile parameters with 'Write' requirement have Writable flag |
STBService1_VideoPerfMon_gpn_req_3 |
Verify STBService:1 VideoPerfMon Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 VideoPerfMon Profile using GetParameterValues RPC |
STBService1_VideoPerfMon_gpv_4 |
Verify STBService:1 VideoPerfMon Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 VideoPerfMon Profile using SetParameterValues RPC |
STBService1_VideoPerfMon_spv_5 |
Verify STBService:1 VideoPerfMon Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 VideoPerfMon Profile using GetParameterValues for all GetParameterNames full paths |
STBService1_VideoPerfMon_gpn_and_gpv_7 |
Verify STBService:1 VideoPerfMon Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 AudioPerfMon Profile using GetParameterNames from top level |
STBService1_AudioPerfMon_gpn_1 |
Verify STBService:1 AudioPerfMon Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 AudioPerfMon Profile using GetParameterNames walk at each level |
STBService1_AudioPerfMon_gpn_walk_2 |
Verify STBService:1 AudioPerfMon Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 AudioPerfMon Profile parameters with 'Write' requirement have Writable flag |
STBService1_AudioPerfMon_gpn_req_3 |
Verify STBService:1 AudioPerfMon Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 AudioPerfMon Profile using GetParameterValues RPC |
STBService1_AudioPerfMon_gpv_4 |
Verify STBService:1 AudioPerfMon Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 AudioPerfMon Profile using GetParameterValues for all GetParameterNames full paths |
STBService1_AudioPerfMon_gpn_and_gpv_7 |
Verify STBService:1 AudioPerfMon Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 DiagPerfMon Profile using GetParameterNames from top level |
STBService1_DiagPerfMon_gpn_1 |
Verify STBService:1 DiagPerfMon Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 DiagPerfMon Profile using GetParameterNames walk at each level |
STBService1_DiagPerfMon_gpn_walk_2 |
Verify STBService:1 DiagPerfMon Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 DiagPerfMon Profile parameters with 'Write' requirement have Writable flag |
STBService1_DiagPerfMon_gpn_req_3 |
Verify STBService:1 DiagPerfMon Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 DiagPerfMon Profile using GetParameterValues RPC |
STBService1_DiagPerfMon_gpv_4 |
Verify STBService:1 DiagPerfMon Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 DiagPerfMon Profile using GetParameterValues for all GetParameterNames full paths |
STBService1_DiagPerfMon_gpn_and_gpv_7 |
Verify STBService:1 DiagPerfMon Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 AnalogOutput Profile using GetParameterNames from top level |
STBService1_AnalogOutput_gpn_1 |
Verify STBService:1 AnalogOutput Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 AnalogOutput Profile using GetParameterNames walk at each level |
STBService1_AnalogOutput_gpn_walk_2 |
Verify STBService:1 AnalogOutput Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 AnalogOutput Profile parameters with 'Write' requirement have Writable flag |
STBService1_AnalogOutput_gpn_req_3 |
Verify STBService:1 AnalogOutput Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 AnalogOutput Profile using GetParameterValues RPC |
STBService1_AnalogOutput_gpv_4 |
Verify STBService:1 AnalogOutput Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 AnalogOutput Profile using SetParameterValues RPC |
STBService1_AnalogOutput_spv_5 |
Verify STBService:1 AnalogOutput Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 AnalogOutput Profile using GetParameterValues for all GetParameterNames full paths |
STBService1_AnalogOutput_gpn_and_gpv_7 |
Verify STBService:1 AnalogOutput Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 DigitalOutput Profile using GetParameterNames from top level |
STBService1_DigitalOutput_gpn_1 |
Verify STBService:1 DigitalOutput Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 DigitalOutput Profile using GetParameterNames walk at each level |
STBService1_DigitalOutput_gpn_walk_2 |
Verify STBService:1 DigitalOutput Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 DigitalOutput Profile parameters with 'Write' requirement have Writable flag |
STBService1_DigitalOutput_gpn_req_3 |
Verify STBService:1 DigitalOutput Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 DigitalOutput Profile using GetParameterValues RPC |
STBService1_DigitalOutput_gpv_4 |
Verify STBService:1 DigitalOutput Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 DigitalOutput Profile using GetParameterValues for all GetParameterNames full paths |
STBService1_DigitalOutput_gpn_and_gpv_7 |
Verify STBService:1 DigitalOutput Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 CA Profile using GetParameterNames from top level |
STBService1_CA_gpn_1 |
Verify STBService:1 CA Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 CA Profile using GetParameterNames walk at each level |
STBService1_CA_gpn_walk_2 |
Verify STBService:1 CA Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 CA Profile parameters with 'Write' requirement have Writable flag |
STBService1_CA_gpn_req_3 |
Verify STBService:1 CA Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 CA Profile using GetParameterValues RPC |
STBService1_CA_gpv_4 |
Verify STBService:1 CA Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 CA Profile using GetParameterValues for all GetParameterNames full paths |
STBService1_CA_gpn_and_gpv_7 |
Verify STBService:1 CA Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 DRM Profile using GetParameterNames from top level |
STBService1_DRM_gpn_1 |
Verify STBService:1 DRM Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 DRM Profile using GetParameterNames walk at each level |
STBService1_DRM_gpn_walk_2 |
Verify STBService:1 DRM Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 DRM Profile parameters with 'Write' requirement have Writable flag |
STBService1_DRM_gpn_req_3 |
Verify STBService:1 DRM Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 DRM Profile using GetParameterValues RPC |
STBService1_DRM_gpv_4 |
Verify STBService:1 DRM Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 DRM Profile using GetParameterValues for all GetParameterNames full paths |
STBService1_DRM_gpn_and_gpv_7 |
Verify STBService:1 DRM Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 HistoPerfMon Profile using GetParameterNames from top level |
STBService1_HistoPerfMon_gpn_1 |
Verify STBService:1 HistoPerfMon Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 HistoPerfMon Profile using GetParameterNames walk at each level |
STBService1_HistoPerfMon_gpn_walk_2 |
Verify STBService:1 HistoPerfMon Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 HistoPerfMon Profile parameters with 'Write' requirement have Writable flag |
STBService1_HistoPerfMon_gpn_req_3 |
Verify STBService:1 HistoPerfMon Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 HistoPerfMon Profile using GetParameterValues RPC |
STBService1_HistoPerfMon_gpv_4 |
Verify STBService:1 HistoPerfMon Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 HistoPerfMon Profile using SetParameterValues RPC |
STBService1_HistoPerfMon_spv_5 |
Verify STBService:1 HistoPerfMon Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 HistoPerfMon Profile using GetParameterValues for all GetParameterNames full paths |
STBService1_HistoPerfMon_gpn_and_gpv_7 |
Verify STBService:1 HistoPerfMon Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 Baseline Profile using GetParameterNames from top level |
STBService1_Baseline_gpn_1 |
Verify STBService:1 Baseline Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 Baseline Profile using GetParameterNames walk at each level |
STBService1_Baseline_gpn_walk_2 |
Verify STBService:1 Baseline Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 Baseline Profile parameters with 'Write' requirement have Writable flag |
STBService1_Baseline_gpn_req_3 |
Verify STBService:1 Baseline Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 Baseline Profile using GetParameterValues RPC |
STBService1_Baseline_gpv_4 |
Verify STBService:1 Baseline Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 Baseline Profile using SetParameterValues RPC |
STBService1_Baseline_spv_5 |
Verify STBService:1 Baseline Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 Baseline Profile using GetParameterValues for all GetParameterNames full paths |
STBService1_Baseline_gpn_and_gpv_7 |
Verify STBService:1 Baseline Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 DTT Profile using GetParameterNames from top level |
STBService1_DTT_gpn_1 |
Verify STBService:1 DTT Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 DTT Profile using GetParameterNames walk at each level |
STBService1_DTT_gpn_walk_2 |
Verify STBService:1 DTT Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 DTT Profile parameters with 'Write' requirement have Writable flag |
STBService1_DTT_gpn_req_3 |
Verify STBService:1 DTT Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 DTT Profile using GetParameterValues RPC |
STBService1_DTT_gpv_4 |
Verify STBService:1 DTT Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 DTT Profile using SetParameterValues RPC |
STBService1_DTT_spv_5 |
Verify STBService:1 DTT Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 DTT Profile using GetParameterValues for all GetParameterNames full paths |
STBService1_DTT_gpn_and_gpv_7 |
Verify STBService:1 DTT Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 IPTVBaseline Profile using GetParameterNames from top level |
STBService1_IPTVBaseline_gpn_1 |
Verify STBService:1 IPTVBaseline Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 IPTVBaseline Profile using GetParameterNames walk at each level |
STBService1_IPTVBaseline_gpn_walk_2 |
Verify STBService:1 IPTVBaseline Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 IPTVBaseline Profile parameters with 'Write' requirement have Writable flag |
STBService1_IPTVBaseline_gpn_req_3 |
Verify STBService:1 IPTVBaseline Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 IPTVBaseline Profile using GetParameterValues RPC |
STBService1_IPTVBaseline_gpv_4 |
Verify STBService:1 IPTVBaseline Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 IPTVBaseline Profile using SetParameterValues RPC |
STBService1_IPTVBaseline_spv_5 |
Verify STBService:1 IPTVBaseline Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 IPTVBaseline Profile using GetParameterValues for all GetParameterNames full paths |
STBService1_IPTVBaseline_gpn_and_gpv_7 |
Verify STBService:1 IPTVBaseline Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 BasicPerfMon Profile using GetParameterNames from top level |
STBService1_BasicPerfMon_gpn_1 |
Verify STBService:1 BasicPerfMon Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 BasicPerfMon Profile using GetParameterNames walk at each level |
STBService1_BasicPerfMon_gpn_walk_2 |
Verify STBService:1 BasicPerfMon Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 BasicPerfMon Profile parameters with 'Write' requirement have Writable flag |
STBService1_BasicPerfMon_gpn_req_3 |
Verify STBService:1 BasicPerfMon Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 BasicPerfMon Profile using GetParameterValues RPC |
STBService1_BasicPerfMon_gpv_4 |
Verify STBService:1 BasicPerfMon Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 BasicPerfMon Profile using SetParameterValues RPC |
STBService1_BasicPerfMon_spv_5 |
Verify STBService:1 BasicPerfMon Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 BasicPerfMon Profile using GetParameterValues for all GetParameterNames full paths |
STBService1_BasicPerfMon_gpn_and_gpv_7 |
Verify STBService:1 BasicPerfMon Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 AudienceStats Profile using GetParameterNames from top level |
STBService1_AudienceStats_gpn_1 |
Verify STBService:1 AudienceStats Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 AudienceStats Profile using GetParameterNames walk at each level |
STBService1_AudienceStats_gpn_walk_2 |
Verify STBService:1 AudienceStats Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 AudienceStats Profile parameters with 'Write' requirement have Writable flag |
STBService1_AudienceStats_gpn_req_3 |
Verify STBService:1 AudienceStats Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 AudienceStats Profile using GetParameterValues RPC |
STBService1_AudienceStats_gpv_4 |
Verify STBService:1 AudienceStats Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 AudienceStats Profile using SetParameterValues RPC |
STBService1_AudienceStats_spv_5 |
Verify STBService:1 AudienceStats Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 AudienceStats Profile using GetParameterValues for all GetParameterNames full paths |
STBService1_AudienceStats_gpn_and_gpv_7 |
Verify STBService:1 AudienceStats Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 CDS Profile using GetParameterNames from top level |
STBService1_CDS_gpn_1 |
Verify STBService:1 CDS Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 CDS Profile using GetParameterNames walk at each level |
STBService1_CDS_gpn_walk_2 |
Verify STBService:1 CDS Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 CDS Profile parameters with 'Write' requirement have Writable flag |
STBService1_CDS_gpn_req_3 |
Verify STBService:1 CDS Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 CDS Profile using GetParameterValues RPC |
STBService1_CDS_gpv_4 |
Verify STBService:1 CDS Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 CDS Profile using SetParameterValues RPC |
STBService1_CDS_spv_5 |
Verify STBService:1 CDS Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
Test |
Name |
Synopsis |
Verify STBService:1 CDS Profile using GetParameterValues for all GetParameterNames full paths |
STBService1_CDS_gpn_and_gpv_7 |
Verify STBService:1 CDS Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model STBService:1.4 Service Data Model "TR-135 Issue 1 Amendment 4 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-135-1-4-1-cwmp.html
StorageService1_profiles.tcl
TR-140 CWMP profile testing for StorageService:1 data model
Test |
Name |
Synopsis |
Verify StorageService:1 Baseline Profile using GetParameterNames from top level |
StorageService1_Baseline_gpn_1 |
Verify StorageService:1 Baseline Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 Baseline Profile using GetParameterNames walk at each level |
StorageService1_Baseline_gpn_walk_2 |
Verify StorageService:1 Baseline Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 Baseline Profile parameters with 'Write' requirement have Writable flag |
StorageService1_Baseline_gpn_req_3 |
Verify StorageService:1 Baseline Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 Baseline Profile using GetParameterValues RPC |
StorageService1_Baseline_gpv_4 |
Verify StorageService:1 Baseline Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 Baseline Profile using SetParameterValues RPC |
StorageService1_Baseline_spv_5 |
Verify StorageService:1 Baseline Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 Baseline Profile using GetParameterValues for all GetParameterNames full paths |
StorageService1_Baseline_gpn_and_gpv_7 |
Verify StorageService:1 Baseline Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 UserAccess Profile using GetParameterNames from top level |
StorageService1_UserAccess_gpn_1 |
Verify StorageService:1 UserAccess Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 UserAccess Profile using GetParameterNames walk at each level |
StorageService1_UserAccess_gpn_walk_2 |
Verify StorageService:1 UserAccess Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 UserAccess Profile parameters with 'Write' requirement have Writable flag |
StorageService1_UserAccess_gpn_req_3 |
Verify StorageService:1 UserAccess Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 UserAccess Profile using GetParameterValues RPC |
StorageService1_UserAccess_gpv_4 |
Verify StorageService:1 UserAccess Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 UserAccess Profile using SetParameterValues RPC |
StorageService1_UserAccess_spv_5 |
Verify StorageService:1 UserAccess Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 UserAccess Profile using AddObject and DeleteObject on all creatable objects |
StorageService1_UserAccess_ado_6 |
Verify StorageService:1 UserAccess Profile using AddObject and DeleteObject on all creatable objects |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all objects that can be created based on the profile definition (either PC or POC)
step 3. For each object, attempt to create a new instance using AddObject
step 4. Fail the test if any AddObject fails
step 5. Initiate a GetParameterValues on new object instance
step 6. Verify all subparameters have been created based on the profile
step 7. After creating all objects, delete each object using DeleteObject
step 8. Fail the test if any DeleteObject fails
NOTE: This testcase is based on OD-128 Test 27 Part 3 Profile Object Creation
and OD-128 Test 27 Part 4 Profile Object Deletion.
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 UserAccess Profile using GetParameterValues for all GetParameterNames full paths |
StorageService1_UserAccess_gpn_and_gpv_7 |
Verify StorageService:1 UserAccess Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 GroupAccess Profile using GetParameterNames from top level |
StorageService1_GroupAccess_gpn_1 |
Verify StorageService:1 GroupAccess Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 GroupAccess Profile using GetParameterNames walk at each level |
StorageService1_GroupAccess_gpn_walk_2 |
Verify StorageService:1 GroupAccess Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 GroupAccess Profile parameters with 'Write' requirement have Writable flag |
StorageService1_GroupAccess_gpn_req_3 |
Verify StorageService:1 GroupAccess Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 GroupAccess Profile using GetParameterValues RPC |
StorageService1_GroupAccess_gpv_4 |
Verify StorageService:1 GroupAccess Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 GroupAccess Profile using SetParameterValues RPC |
StorageService1_GroupAccess_spv_5 |
Verify StorageService:1 GroupAccess Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 GroupAccess Profile using AddObject and DeleteObject on all creatable objects |
StorageService1_GroupAccess_ado_6 |
Verify StorageService:1 GroupAccess Profile using AddObject and DeleteObject on all creatable objects |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all objects that can be created based on the profile definition (either PC or POC)
step 3. For each object, attempt to create a new instance using AddObject
step 4. Fail the test if any AddObject fails
step 5. Initiate a GetParameterValues on new object instance
step 6. Verify all subparameters have been created based on the profile
step 7. After creating all objects, delete each object using DeleteObject
step 8. Fail the test if any DeleteObject fails
NOTE: This testcase is based on OD-128 Test 27 Part 3 Profile Object Creation
and OD-128 Test 27 Part 4 Profile Object Deletion.
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 GroupAccess Profile using GetParameterValues for all GetParameterNames full paths |
StorageService1_GroupAccess_gpn_and_gpv_7 |
Verify StorageService:1 GroupAccess Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 FTPServer Profile using GetParameterNames from top level |
StorageService1_FTPServer_gpn_1 |
Verify StorageService:1 FTPServer Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 FTPServer Profile using GetParameterNames walk at each level |
StorageService1_FTPServer_gpn_walk_2 |
Verify StorageService:1 FTPServer Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 FTPServer Profile parameters with 'Write' requirement have Writable flag |
StorageService1_FTPServer_gpn_req_3 |
Verify StorageService:1 FTPServer Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 FTPServer Profile using GetParameterValues RPC |
StorageService1_FTPServer_gpv_4 |
Verify StorageService:1 FTPServer Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 FTPServer Profile using SetParameterValues RPC |
StorageService1_FTPServer_spv_5 |
Verify StorageService:1 FTPServer Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 FTPServer Profile using GetParameterValues for all GetParameterNames full paths |
StorageService1_FTPServer_gpn_and_gpv_7 |
Verify StorageService:1 FTPServer Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 SFTPServer Profile using GetParameterNames from top level |
StorageService1_SFTPServer_gpn_1 |
Verify StorageService:1 SFTPServer Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 SFTPServer Profile using GetParameterNames walk at each level |
StorageService1_SFTPServer_gpn_walk_2 |
Verify StorageService:1 SFTPServer Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 SFTPServer Profile parameters with 'Write' requirement have Writable flag |
StorageService1_SFTPServer_gpn_req_3 |
Verify StorageService:1 SFTPServer Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 SFTPServer Profile using GetParameterValues RPC |
StorageService1_SFTPServer_gpv_4 |
Verify StorageService:1 SFTPServer Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 SFTPServer Profile using SetParameterValues RPC |
StorageService1_SFTPServer_spv_5 |
Verify StorageService:1 SFTPServer Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 SFTPServer Profile using AddObject and DeleteObject on all creatable objects |
StorageService1_SFTPServer_ado_6 |
Verify StorageService:1 SFTPServer Profile using AddObject and DeleteObject on all creatable objects |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all objects that can be created based on the profile definition (either PC or POC)
step 3. For each object, attempt to create a new instance using AddObject
step 4. Fail the test if any AddObject fails
step 5. Initiate a GetParameterValues on new object instance
step 6. Verify all subparameters have been created based on the profile
step 7. After creating all objects, delete each object using DeleteObject
step 8. Fail the test if any DeleteObject fails
NOTE: This testcase is based on OD-128 Test 27 Part 3 Profile Object Creation
and OD-128 Test 27 Part 4 Profile Object Deletion.
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 SFTPServer Profile using GetParameterValues for all GetParameterNames full paths |
StorageService1_SFTPServer_gpn_and_gpv_7 |
Verify StorageService:1 SFTPServer Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 HTTPServer Profile using GetParameterNames from top level |
StorageService1_HTTPServer_gpn_1 |
Verify StorageService:1 HTTPServer Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 HTTPServer Profile using GetParameterNames walk at each level |
StorageService1_HTTPServer_gpn_walk_2 |
Verify StorageService:1 HTTPServer Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 HTTPServer Profile parameters with 'Write' requirement have Writable flag |
StorageService1_HTTPServer_gpn_req_3 |
Verify StorageService:1 HTTPServer Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 HTTPServer Profile using GetParameterValues RPC |
StorageService1_HTTPServer_gpv_4 |
Verify StorageService:1 HTTPServer Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 HTTPServer Profile using SetParameterValues RPC |
StorageService1_HTTPServer_spv_5 |
Verify StorageService:1 HTTPServer Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 HTTPServer Profile using GetParameterValues for all GetParameterNames full paths |
StorageService1_HTTPServer_gpn_and_gpv_7 |
Verify StorageService:1 HTTPServer Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 HTTPSServer Profile using GetParameterNames from top level |
StorageService1_HTTPSServer_gpn_1 |
Verify StorageService:1 HTTPSServer Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 HTTPSServer Profile using GetParameterNames walk at each level |
StorageService1_HTTPSServer_gpn_walk_2 |
Verify StorageService:1 HTTPSServer Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 HTTPSServer Profile parameters with 'Write' requirement have Writable flag |
StorageService1_HTTPSServer_gpn_req_3 |
Verify StorageService:1 HTTPSServer Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 HTTPSServer Profile using GetParameterValues RPC |
StorageService1_HTTPSServer_gpv_4 |
Verify StorageService:1 HTTPSServer Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 HTTPSServer Profile using SetParameterValues RPC |
StorageService1_HTTPSServer_spv_5 |
Verify StorageService:1 HTTPSServer Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 HTTPSServer Profile using AddObject and DeleteObject on all creatable objects |
StorageService1_HTTPSServer_ado_6 |
Verify StorageService:1 HTTPSServer Profile using AddObject and DeleteObject on all creatable objects |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all objects that can be created based on the profile definition (either PC or POC)
step 3. For each object, attempt to create a new instance using AddObject
step 4. Fail the test if any AddObject fails
step 5. Initiate a GetParameterValues on new object instance
step 6. Verify all subparameters have been created based on the profile
step 7. After creating all objects, delete each object using DeleteObject
step 8. Fail the test if any DeleteObject fails
NOTE: This testcase is based on OD-128 Test 27 Part 3 Profile Object Creation
and OD-128 Test 27 Part 4 Profile Object Deletion.
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 HTTPSServer Profile using GetParameterValues for all GetParameterNames full paths |
StorageService1_HTTPSServer_gpn_and_gpv_7 |
Verify StorageService:1 HTTPSServer Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 VolumeConfig Profile using GetParameterNames from top level |
StorageService1_VolumeConfig_gpn_1 |
Verify StorageService:1 VolumeConfig Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 VolumeConfig Profile using GetParameterNames walk at each level |
StorageService1_VolumeConfig_gpn_walk_2 |
Verify StorageService:1 VolumeConfig Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 VolumeConfig Profile parameters with 'Write' requirement have Writable flag |
StorageService1_VolumeConfig_gpn_req_3 |
Verify StorageService:1 VolumeConfig Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 VolumeConfig Profile using GetParameterValues RPC |
StorageService1_VolumeConfig_gpv_4 |
Verify StorageService:1 VolumeConfig Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 VolumeConfig Profile using SetParameterValues RPC |
StorageService1_VolumeConfig_spv_5 |
Verify StorageService:1 VolumeConfig Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 VolumeConfig Profile using GetParameterValues for all GetParameterNames full paths |
StorageService1_VolumeConfig_gpn_and_gpv_7 |
Verify StorageService:1 VolumeConfig Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 RAID Profile using GetParameterNames from top level |
StorageService1_RAID_gpn_1 |
Verify StorageService:1 RAID Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 RAID Profile using GetParameterNames walk at each level |
StorageService1_RAID_gpn_walk_2 |
Verify StorageService:1 RAID Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 RAID Profile parameters with 'Write' requirement have Writable flag |
StorageService1_RAID_gpn_req_3 |
Verify StorageService:1 RAID Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 RAID Profile using GetParameterValues RPC |
StorageService1_RAID_gpv_4 |
Verify StorageService:1 RAID Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 RAID Profile using SetParameterValues RPC |
StorageService1_RAID_spv_5 |
Verify StorageService:1 RAID Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 RAID Profile using AddObject and DeleteObject on all creatable objects |
StorageService1_RAID_ado_6 |
Verify StorageService:1 RAID Profile using AddObject and DeleteObject on all creatable objects |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all objects that can be created based on the profile definition (either PC or POC)
step 3. For each object, attempt to create a new instance using AddObject
step 4. Fail the test if any AddObject fails
step 5. Initiate a GetParameterValues on new object instance
step 6. Verify all subparameters have been created based on the profile
step 7. After creating all objects, delete each object using DeleteObject
step 8. Fail the test if any DeleteObject fails
NOTE: This testcase is based on OD-128 Test 27 Part 3 Profile Object Creation
and OD-128 Test 27 Part 4 Profile Object Deletion.
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 RAID Profile using GetParameterValues for all GetParameterNames full paths |
StorageService1_RAID_gpn_and_gpv_7 |
Verify StorageService:1 RAID Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 FolderQuota Profile using GetParameterNames from top level |
StorageService1_FolderQuota_gpn_1 |
Verify StorageService:1 FolderQuota Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 FolderQuota Profile using GetParameterNames walk at each level |
StorageService1_FolderQuota_gpn_walk_2 |
Verify StorageService:1 FolderQuota Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 FolderQuota Profile parameters with 'Write' requirement have Writable flag |
StorageService1_FolderQuota_gpn_req_3 |
Verify StorageService:1 FolderQuota Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 FolderQuota Profile using GetParameterValues RPC |
StorageService1_FolderQuota_gpv_4 |
Verify StorageService:1 FolderQuota Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 FolderQuota Profile using SetParameterValues RPC |
StorageService1_FolderQuota_spv_5 |
Verify StorageService:1 FolderQuota Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 FolderQuota Profile using GetParameterValues for all GetParameterNames full paths |
StorageService1_FolderQuota_gpn_and_gpv_7 |
Verify StorageService:1 FolderQuota Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 VolumeThresh Profile using GetParameterNames from top level |
StorageService1_VolumeThresh_gpn_1 |
Verify StorageService:1 VolumeThresh Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 VolumeThresh Profile using GetParameterNames walk at each level |
StorageService1_VolumeThresh_gpn_walk_2 |
Verify StorageService:1 VolumeThresh Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 VolumeThresh Profile parameters with 'Write' requirement have Writable flag |
StorageService1_VolumeThresh_gpn_req_3 |
Verify StorageService:1 VolumeThresh Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 VolumeThresh Profile using GetParameterValues RPC |
StorageService1_VolumeThresh_gpv_4 |
Verify StorageService:1 VolumeThresh Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 VolumeThresh Profile using SetParameterValues RPC |
StorageService1_VolumeThresh_spv_5 |
Verify StorageService:1 VolumeThresh Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 VolumeThresh Profile using GetParameterValues for all GetParameterNames full paths |
StorageService1_VolumeThresh_gpn_and_gpv_7 |
Verify StorageService:1 VolumeThresh Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 NetServer Profile using GetParameterNames from top level |
StorageService1_NetServer_gpn_1 |
Verify StorageService:1 NetServer Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 NetServer Profile using GetParameterNames walk at each level |
StorageService1_NetServer_gpn_walk_2 |
Verify StorageService:1 NetServer Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 NetServer Profile parameters with 'Write' requirement have Writable flag |
StorageService1_NetServer_gpn_req_3 |
Verify StorageService:1 NetServer Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 NetServer Profile using GetParameterValues RPC |
StorageService1_NetServer_gpv_4 |
Verify StorageService:1 NetServer Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 NetServer Profile using SetParameterValues RPC |
StorageService1_NetServer_spv_5 |
Verify StorageService:1 NetServer Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
Test |
Name |
Synopsis |
Verify StorageService:1 NetServer Profile using GetParameterValues for all GetParameterNames full paths |
StorageService1_NetServer_gpn_and_gpv_7 |
Verify StorageService:1 NetServer Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model StorageService:1.3 Service Data Model "TR-140 Issue 1 Amendment 3 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-140-1-3-1-cwmp.html
FAPService1_profiles.tcl
TR-196 CWMP profile testing for FAPService:1 data model
Test |
Name |
Synopsis |
Verify FAPService:1 Baseline Profile using GetParameterNames from top level |
FAPService1_Baseline_gpn_1 |
Verify FAPService:1 Baseline Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 Baseline Profile using GetParameterNames walk at each level |
FAPService1_Baseline_gpn_walk_2 |
Verify FAPService:1 Baseline Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 Baseline Profile parameters with 'Write' requirement have Writable flag |
FAPService1_Baseline_gpn_req_3 |
Verify FAPService:1 Baseline Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 Baseline Profile using GetParameterValues RPC |
FAPService1_Baseline_gpv_4 |
Verify FAPService:1 Baseline Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 Baseline Profile using SetParameterValues RPC |
FAPService1_Baseline_spv_5 |
Verify FAPService:1 Baseline Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 Baseline Profile using GetParameterValues for all GetParameterNames full paths |
FAPService1_Baseline_gpn_and_gpv_7 |
Verify FAPService:1 Baseline Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 ACL Profile using GetParameterNames from top level |
FAPService1_ACL_gpn_1 |
Verify FAPService:1 ACL Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 ACL Profile using GetParameterNames walk at each level |
FAPService1_ACL_gpn_walk_2 |
Verify FAPService:1 ACL Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 ACL Profile parameters with 'Write' requirement have Writable flag |
FAPService1_ACL_gpn_req_3 |
Verify FAPService:1 ACL Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 ACL Profile using GetParameterValues RPC |
FAPService1_ACL_gpv_4 |
Verify FAPService:1 ACL Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 ACL Profile using SetParameterValues RPC |
FAPService1_ACL_spv_5 |
Verify FAPService:1 ACL Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 ACL Profile using AddObject and DeleteObject on all creatable objects |
FAPService1_ACL_ado_6 |
Verify FAPService:1 ACL Profile using AddObject and DeleteObject on all creatable objects |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all objects that can be created based on the profile definition (either PC or POC)
step 3. For each object, attempt to create a new instance using AddObject
step 4. Fail the test if any AddObject fails
step 5. Initiate a GetParameterValues on new object instance
step 6. Verify all subparameters have been created based on the profile
step 7. After creating all objects, delete each object using DeleteObject
step 8. Fail the test if any DeleteObject fails
NOTE: This testcase is based on OD-128 Test 27 Part 3 Profile Object Creation
and OD-128 Test 27 Part 4 Profile Object Deletion.
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 ACL Profile using GetParameterValues for all GetParameterNames full paths |
FAPService1_ACL_gpn_and_gpv_7 |
Verify FAPService:1 ACL Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 LocalIPAccess Profile using GetParameterNames from top level |
FAPService1_LocalIPAccess_gpn_1 |
Verify FAPService:1 LocalIPAccess Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 LocalIPAccess Profile using GetParameterNames walk at each level |
FAPService1_LocalIPAccess_gpn_walk_2 |
Verify FAPService:1 LocalIPAccess Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 LocalIPAccess Profile parameters with 'Write' requirement have Writable flag |
FAPService1_LocalIPAccess_gpn_req_3 |
Verify FAPService:1 LocalIPAccess Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 LocalIPAccess Profile using GetParameterValues RPC |
FAPService1_LocalIPAccess_gpv_4 |
Verify FAPService:1 LocalIPAccess Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 LocalIPAccess Profile using SetParameterValues RPC |
FAPService1_LocalIPAccess_spv_5 |
Verify FAPService:1 LocalIPAccess Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 LocalIPAccess Profile using AddObject and DeleteObject on all creatable objects |
FAPService1_LocalIPAccess_ado_6 |
Verify FAPService:1 LocalIPAccess Profile using AddObject and DeleteObject on all creatable objects |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all objects that can be created based on the profile definition (either PC or POC)
step 3. For each object, attempt to create a new instance using AddObject
step 4. Fail the test if any AddObject fails
step 5. Initiate a GetParameterValues on new object instance
step 6. Verify all subparameters have been created based on the profile
step 7. After creating all objects, delete each object using DeleteObject
step 8. Fail the test if any DeleteObject fails
NOTE: This testcase is based on OD-128 Test 27 Part 3 Profile Object Creation
and OD-128 Test 27 Part 4 Profile Object Deletion.
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 LocalIPAccess Profile using GetParameterValues for all GetParameterNames full paths |
FAPService1_LocalIPAccess_gpn_and_gpv_7 |
Verify FAPService:1 LocalIPAccess Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 REMWCDMAFDD Profile using GetParameterNames from top level |
FAPService1_REMWCDMAFDD_gpn_1 |
Verify FAPService:1 REMWCDMAFDD Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 REMWCDMAFDD Profile using GetParameterNames walk at each level |
FAPService1_REMWCDMAFDD_gpn_walk_2 |
Verify FAPService:1 REMWCDMAFDD Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 REMWCDMAFDD Profile parameters with 'Write' requirement have Writable flag |
FAPService1_REMWCDMAFDD_gpn_req_3 |
Verify FAPService:1 REMWCDMAFDD Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 REMWCDMAFDD Profile using GetParameterValues RPC |
FAPService1_REMWCDMAFDD_gpv_4 |
Verify FAPService:1 REMWCDMAFDD Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 REMWCDMAFDD Profile using SetParameterValues RPC |
FAPService1_REMWCDMAFDD_spv_5 |
Verify FAPService:1 REMWCDMAFDD Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 REMWCDMAFDD Profile using GetParameterValues for all GetParameterNames full paths |
FAPService1_REMWCDMAFDD_gpn_and_gpv_7 |
Verify FAPService:1 REMWCDMAFDD Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 REMGSM Profile using GetParameterNames from top level |
FAPService1_REMGSM_gpn_1 |
Verify FAPService:1 REMGSM Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 REMGSM Profile using GetParameterNames walk at each level |
FAPService1_REMGSM_gpn_walk_2 |
Verify FAPService:1 REMGSM Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 REMGSM Profile parameters with 'Write' requirement have Writable flag |
FAPService1_REMGSM_gpn_req_3 |
Verify FAPService:1 REMGSM Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 REMGSM Profile using GetParameterValues RPC |
FAPService1_REMGSM_gpv_4 |
Verify FAPService:1 REMGSM Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 REMGSM Profile using SetParameterValues RPC |
FAPService1_REMGSM_spv_5 |
Verify FAPService:1 REMGSM Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 REMGSM Profile using GetParameterValues for all GetParameterNames full paths |
FAPService1_REMGSM_gpn_and_gpv_7 |
Verify FAPService:1 REMGSM Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 GPS Profile using GetParameterNames from top level |
FAPService1_GPS_gpn_1 |
Verify FAPService:1 GPS Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 GPS Profile using GetParameterNames walk at each level |
FAPService1_GPS_gpn_walk_2 |
Verify FAPService:1 GPS Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 GPS Profile parameters with 'Write' requirement have Writable flag |
FAPService1_GPS_gpn_req_3 |
Verify FAPService:1 GPS Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 GPS Profile using GetParameterValues RPC |
FAPService1_GPS_gpv_4 |
Verify FAPService:1 GPS Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 GPS Profile using SetParameterValues RPC |
FAPService1_GPS_spv_5 |
Verify FAPService:1 GPS Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 GPS Profile using GetParameterValues for all GetParameterNames full paths |
FAPService1_GPS_gpn_and_gpv_7 |
Verify FAPService:1 GPS Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 TransportSCTP Profile using GetParameterNames from top level |
FAPService1_TransportSCTP_gpn_1 |
Verify FAPService:1 TransportSCTP Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 TransportSCTP Profile using GetParameterNames walk at each level |
FAPService1_TransportSCTP_gpn_walk_2 |
Verify FAPService:1 TransportSCTP Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 TransportSCTP Profile parameters with 'Write' requirement have Writable flag |
FAPService1_TransportSCTP_gpn_req_3 |
Verify FAPService:1 TransportSCTP Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 TransportSCTP Profile using GetParameterValues RPC |
FAPService1_TransportSCTP_gpv_4 |
Verify FAPService:1 TransportSCTP Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 TransportSCTP Profile using SetParameterValues RPC |
FAPService1_TransportSCTP_spv_5 |
Verify FAPService:1 TransportSCTP Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 TransportSCTP Profile using GetParameterValues for all GetParameterNames full paths |
FAPService1_TransportSCTP_gpn_and_gpv_7 |
Verify FAPService:1 TransportSCTP Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 TransportRealTime Profile using GetParameterNames from top level |
FAPService1_TransportRealTime_gpn_1 |
Verify FAPService:1 TransportRealTime Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 TransportRealTime Profile using GetParameterNames walk at each level |
FAPService1_TransportRealTime_gpn_walk_2 |
Verify FAPService:1 TransportRealTime Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 TransportRealTime Profile parameters with 'Write' requirement have Writable flag |
FAPService1_TransportRealTime_gpn_req_3 |
Verify FAPService:1 TransportRealTime Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 TransportRealTime Profile using GetParameterValues RPC |
FAPService1_TransportRealTime_gpv_4 |
Verify FAPService:1 TransportRealTime Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 TransportRealTime Profile using SetParameterValues RPC |
FAPService1_TransportRealTime_spv_5 |
Verify FAPService:1 TransportRealTime Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 TransportRealTime Profile using GetParameterValues for all GetParameterNames full paths |
FAPService1_TransportRealTime_gpn_and_gpv_7 |
Verify FAPService:1 TransportRealTime Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 IPsecTunnel Profile using GetParameterNames from top level |
FAPService1_IPsecTunnel_gpn_1 |
Verify FAPService:1 IPsecTunnel Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 IPsecTunnel Profile using GetParameterNames walk at each level |
FAPService1_IPsecTunnel_gpn_walk_2 |
Verify FAPService:1 IPsecTunnel Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 IPsecTunnel Profile parameters with 'Write' requirement have Writable flag |
FAPService1_IPsecTunnel_gpn_req_3 |
Verify FAPService:1 IPsecTunnel Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 IPsecTunnel Profile using GetParameterValues RPC |
FAPService1_IPsecTunnel_gpv_4 |
Verify FAPService:1 IPsecTunnel Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 IPsecTunnel Profile using SetParameterValues RPC |
FAPService1_IPsecTunnel_spv_5 |
Verify FAPService:1 IPsecTunnel Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 IPsecTunnel Profile using AddObject and DeleteObject on all creatable objects |
FAPService1_IPsecTunnel_ado_6 |
Verify FAPService:1 IPsecTunnel Profile using AddObject and DeleteObject on all creatable objects |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all objects that can be created based on the profile definition (either PC or POC)
step 3. For each object, attempt to create a new instance using AddObject
step 4. Fail the test if any AddObject fails
step 5. Initiate a GetParameterValues on new object instance
step 6. Verify all subparameters have been created based on the profile
step 7. After creating all objects, delete each object using DeleteObject
step 8. Fail the test if any DeleteObject fails
NOTE: This testcase is based on OD-128 Test 27 Part 3 Profile Object Creation
and OD-128 Test 27 Part 4 Profile Object Deletion.
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 IPsecTunnel Profile using GetParameterValues for all GetParameterNames full paths |
FAPService1_IPsecTunnel_gpn_and_gpv_7 |
Verify FAPService:1 IPsecTunnel Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSBaseline Profile using GetParameterNames from top level |
FAPService1_UMTSBaseline_gpn_1 |
Verify FAPService:1 UMTSBaseline Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSBaseline Profile using GetParameterNames walk at each level |
FAPService1_UMTSBaseline_gpn_walk_2 |
Verify FAPService:1 UMTSBaseline Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSBaseline Profile parameters with 'Write' requirement have Writable flag |
FAPService1_UMTSBaseline_gpn_req_3 |
Verify FAPService:1 UMTSBaseline Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSBaseline Profile using GetParameterValues RPC |
FAPService1_UMTSBaseline_gpv_4 |
Verify FAPService:1 UMTSBaseline Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSBaseline Profile using SetParameterValues RPC |
FAPService1_UMTSBaseline_spv_5 |
Verify FAPService:1 UMTSBaseline Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSBaseline Profile using GetParameterValues for all GetParameterNames full paths |
FAPService1_UMTSBaseline_gpn_and_gpv_7 |
Verify FAPService:1 UMTSBaseline Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSSelfConfig Profile using GetParameterNames from top level |
FAPService1_UMTSSelfConfig_gpn_1 |
Verify FAPService:1 UMTSSelfConfig Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSSelfConfig Profile using GetParameterNames walk at each level |
FAPService1_UMTSSelfConfig_gpn_walk_2 |
Verify FAPService:1 UMTSSelfConfig Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSSelfConfig Profile parameters with 'Write' requirement have Writable flag |
FAPService1_UMTSSelfConfig_gpn_req_3 |
Verify FAPService:1 UMTSSelfConfig Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSSelfConfig Profile using GetParameterValues RPC |
FAPService1_UMTSSelfConfig_gpv_4 |
Verify FAPService:1 UMTSSelfConfig Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSSelfConfig Profile using SetParameterValues RPC |
FAPService1_UMTSSelfConfig_spv_5 |
Verify FAPService:1 UMTSSelfConfig Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSSelfConfig Profile using GetParameterValues for all GetParameterNames full paths |
FAPService1_UMTSSelfConfig_gpn_and_gpv_7 |
Verify FAPService:1 UMTSSelfConfig Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSSelfConfigNLInUseIntraFreqCell Profile using GetParameterNames from top level |
FAPService1_UMTSSelfConfigNLInUseIntraFreqCell_gpn_1 |
Verify FAPService:1 UMTSSelfConfigNLInUseIntraFreqCell Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSSelfConfigNLInUseIntraFreqCell Profile using GetParameterNames walk at each level |
FAPService1_UMTSSelfConfigNLInUseIntraFreqCell_gpn_walk_2 |
Verify FAPService:1 UMTSSelfConfigNLInUseIntraFreqCell Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSSelfConfigNLInUseIntraFreqCell Profile parameters with 'Write' requirement have Writable flag |
FAPService1_UMTSSelfConfigNLInUseIntraFreqCell_gpn_req_3 |
Verify FAPService:1 UMTSSelfConfigNLInUseIntraFreqCell Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSSelfConfigNLInUseIntraFreqCell Profile using GetParameterValues RPC |
FAPService1_UMTSSelfConfigNLInUseIntraFreqCell_gpv_4 |
Verify FAPService:1 UMTSSelfConfigNLInUseIntraFreqCell Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSSelfConfigNLInUseIntraFreqCell Profile using SetParameterValues RPC |
FAPService1_UMTSSelfConfigNLInUseIntraFreqCell_spv_5 |
Verify FAPService:1 UMTSSelfConfigNLInUseIntraFreqCell Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSSelfConfigNLInUseIntraFreqCell Profile using GetParameterValues for all GetParameterNames full paths |
FAPService1_UMTSSelfConfigNLInUseIntraFreqCell_gpn_and_gpv_7 |
Verify FAPService:1 UMTSSelfConfigNLInUseIntraFreqCell Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSSelfConfigNLInUseInterFreqCell Profile using GetParameterNames from top level |
FAPService1_UMTSSelfConfigNLInUseInterFreqCell_gpn_1 |
Verify FAPService:1 UMTSSelfConfigNLInUseInterFreqCell Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSSelfConfigNLInUseInterFreqCell Profile using GetParameterNames walk at each level |
FAPService1_UMTSSelfConfigNLInUseInterFreqCell_gpn_walk_2 |
Verify FAPService:1 UMTSSelfConfigNLInUseInterFreqCell Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSSelfConfigNLInUseInterFreqCell Profile parameters with 'Write' requirement have Writable flag |
FAPService1_UMTSSelfConfigNLInUseInterFreqCell_gpn_req_3 |
Verify FAPService:1 UMTSSelfConfigNLInUseInterFreqCell Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSSelfConfigNLInUseInterFreqCell Profile using GetParameterValues RPC |
FAPService1_UMTSSelfConfigNLInUseInterFreqCell_gpv_4 |
Verify FAPService:1 UMTSSelfConfigNLInUseInterFreqCell Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSSelfConfigNLInUseInterFreqCell Profile using SetParameterValues RPC |
FAPService1_UMTSSelfConfigNLInUseInterFreqCell_spv_5 |
Verify FAPService:1 UMTSSelfConfigNLInUseInterFreqCell Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSSelfConfigNLInUseInterFreqCell Profile using GetParameterValues for all GetParameterNames full paths |
FAPService1_UMTSSelfConfigNLInUseInterFreqCell_gpn_and_gpv_7 |
Verify FAPService:1 UMTSSelfConfigNLInUseInterFreqCell Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSSelfConfigNLInUseInterRATCell Profile using GetParameterNames from top level |
FAPService1_UMTSSelfConfigNLInUseInterRATCell_gpn_1 |
Verify FAPService:1 UMTSSelfConfigNLInUseInterRATCell Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSSelfConfigNLInUseInterRATCell Profile using GetParameterNames walk at each level |
FAPService1_UMTSSelfConfigNLInUseInterRATCell_gpn_walk_2 |
Verify FAPService:1 UMTSSelfConfigNLInUseInterRATCell Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSSelfConfigNLInUseInterRATCell Profile parameters with 'Write' requirement have Writable flag |
FAPService1_UMTSSelfConfigNLInUseInterRATCell_gpn_req_3 |
Verify FAPService:1 UMTSSelfConfigNLInUseInterRATCell Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSSelfConfigNLInUseInterRATCell Profile using GetParameterValues RPC |
FAPService1_UMTSSelfConfigNLInUseInterRATCell_gpv_4 |
Verify FAPService:1 UMTSSelfConfigNLInUseInterRATCell Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSSelfConfigNLInUseInterRATCell Profile using SetParameterValues RPC |
FAPService1_UMTSSelfConfigNLInUseInterRATCell_spv_5 |
Verify FAPService:1 UMTSSelfConfigNLInUseInterRATCell Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSSelfConfigNLInUseInterRATCell Profile using GetParameterValues for all GetParameterNames full paths |
FAPService1_UMTSSelfConfigNLInUseInterRATCell_gpn_and_gpv_7 |
Verify FAPService:1 UMTSSelfConfigNLInUseInterRATCell Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSCellConfigBaseline Profile using GetParameterNames from top level |
FAPService1_UMTSCellConfigBaseline_gpn_1 |
Verify FAPService:1 UMTSCellConfigBaseline Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSCellConfigBaseline Profile using GetParameterNames walk at each level |
FAPService1_UMTSCellConfigBaseline_gpn_walk_2 |
Verify FAPService:1 UMTSCellConfigBaseline Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSCellConfigBaseline Profile parameters with 'Write' requirement have Writable flag |
FAPService1_UMTSCellConfigBaseline_gpn_req_3 |
Verify FAPService:1 UMTSCellConfigBaseline Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSCellConfigBaseline Profile using GetParameterValues RPC |
FAPService1_UMTSCellConfigBaseline_gpv_4 |
Verify FAPService:1 UMTSCellConfigBaseline Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSCellConfigBaseline Profile using SetParameterValues RPC |
FAPService1_UMTSCellConfigBaseline_spv_5 |
Verify FAPService:1 UMTSCellConfigBaseline Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSCellConfigBaseline Profile using GetParameterValues for all GetParameterNames full paths |
FAPService1_UMTSCellConfigBaseline_gpn_and_gpv_7 |
Verify FAPService:1 UMTSCellConfigBaseline Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSCellConfigAdvanced Profile using GetParameterNames from top level |
FAPService1_UMTSCellConfigAdvanced_gpn_1 |
Verify FAPService:1 UMTSCellConfigAdvanced Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSCellConfigAdvanced Profile using GetParameterNames walk at each level |
FAPService1_UMTSCellConfigAdvanced_gpn_walk_2 |
Verify FAPService:1 UMTSCellConfigAdvanced Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSCellConfigAdvanced Profile parameters with 'Write' requirement have Writable flag |
FAPService1_UMTSCellConfigAdvanced_gpn_req_3 |
Verify FAPService:1 UMTSCellConfigAdvanced Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSCellConfigAdvanced Profile using GetParameterValues RPC |
FAPService1_UMTSCellConfigAdvanced_gpv_4 |
Verify FAPService:1 UMTSCellConfigAdvanced Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSCellConfigAdvanced Profile using SetParameterValues RPC |
FAPService1_UMTSCellConfigAdvanced_spv_5 |
Verify FAPService:1 UMTSCellConfigAdvanced Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSCellConfigAdvanced Profile using GetParameterValues for all GetParameterNames full paths |
FAPService1_UMTSCellConfigAdvanced_gpn_and_gpv_7 |
Verify FAPService:1 UMTSCellConfigAdvanced Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSCellConfigFreqMeasurement Profile using GetParameterNames from top level |
FAPService1_UMTSCellConfigFreqMeasurement_gpn_1 |
Verify FAPService:1 UMTSCellConfigFreqMeasurement Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSCellConfigFreqMeasurement Profile using GetParameterNames walk at each level |
FAPService1_UMTSCellConfigFreqMeasurement_gpn_walk_2 |
Verify FAPService:1 UMTSCellConfigFreqMeasurement Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSCellConfigFreqMeasurement Profile parameters with 'Write' requirement have Writable flag |
FAPService1_UMTSCellConfigFreqMeasurement_gpn_req_3 |
Verify FAPService:1 UMTSCellConfigFreqMeasurement Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSCellConfigFreqMeasurement Profile using GetParameterValues RPC |
FAPService1_UMTSCellConfigFreqMeasurement_gpv_4 |
Verify FAPService:1 UMTSCellConfigFreqMeasurement Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSCellConfigFreqMeasurement Profile using SetParameterValues RPC |
FAPService1_UMTSCellConfigFreqMeasurement_spv_5 |
Verify FAPService:1 UMTSCellConfigFreqMeasurement Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSCellConfigFreqMeasurement Profile using GetParameterValues for all GetParameterNames full paths |
FAPService1_UMTSCellConfigFreqMeasurement_gpn_and_gpv_7 |
Verify FAPService:1 UMTSCellConfigFreqMeasurement Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSCellConfigUEInternalMeasurement Profile using GetParameterNames from top level |
FAPService1_UMTSCellConfigUEInternalMeasurement_gpn_1 |
Verify FAPService:1 UMTSCellConfigUEInternalMeasurement Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSCellConfigUEInternalMeasurement Profile using GetParameterNames walk at each level |
FAPService1_UMTSCellConfigUEInternalMeasurement_gpn_walk_2 |
Verify FAPService:1 UMTSCellConfigUEInternalMeasurement Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSCellConfigUEInternalMeasurement Profile parameters with 'Write' requirement have Writable flag |
FAPService1_UMTSCellConfigUEInternalMeasurement_gpn_req_3 |
Verify FAPService:1 UMTSCellConfigUEInternalMeasurement Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSCellConfigUEInternalMeasurement Profile using GetParameterValues RPC |
FAPService1_UMTSCellConfigUEInternalMeasurement_gpv_4 |
Verify FAPService:1 UMTSCellConfigUEInternalMeasurement Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSCellConfigUEInternalMeasurement Profile using SetParameterValues RPC |
FAPService1_UMTSCellConfigUEInternalMeasurement_spv_5 |
Verify FAPService:1 UMTSCellConfigUEInternalMeasurement Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSCellConfigUEInternalMeasurement Profile using GetParameterValues for all GetParameterNames full paths |
FAPService1_UMTSCellConfigUEInternalMeasurement_gpn_and_gpv_7 |
Verify FAPService:1 UMTSCellConfigUEInternalMeasurement Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSCellConfigNLIntraFreqCell Profile using GetParameterNames from top level |
FAPService1_UMTSCellConfigNLIntraFreqCell_gpn_1 |
Verify FAPService:1 UMTSCellConfigNLIntraFreqCell Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSCellConfigNLIntraFreqCell Profile using GetParameterNames walk at each level |
FAPService1_UMTSCellConfigNLIntraFreqCell_gpn_walk_2 |
Verify FAPService:1 UMTSCellConfigNLIntraFreqCell Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSCellConfigNLIntraFreqCell Profile parameters with 'Write' requirement have Writable flag |
FAPService1_UMTSCellConfigNLIntraFreqCell_gpn_req_3 |
Verify FAPService:1 UMTSCellConfigNLIntraFreqCell Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSCellConfigNLIntraFreqCell Profile using GetParameterValues RPC |
FAPService1_UMTSCellConfigNLIntraFreqCell_gpv_4 |
Verify FAPService:1 UMTSCellConfigNLIntraFreqCell Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSCellConfigNLIntraFreqCell Profile using SetParameterValues RPC |
FAPService1_UMTSCellConfigNLIntraFreqCell_spv_5 |
Verify FAPService:1 UMTSCellConfigNLIntraFreqCell Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSCellConfigNLIntraFreqCell Profile using AddObject and DeleteObject on all creatable objects |
FAPService1_UMTSCellConfigNLIntraFreqCell_ado_6 |
Verify FAPService:1 UMTSCellConfigNLIntraFreqCell Profile using AddObject and DeleteObject on all creatable objects |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all objects that can be created based on the profile definition (either PC or POC)
step 3. For each object, attempt to create a new instance using AddObject
step 4. Fail the test if any AddObject fails
step 5. Initiate a GetParameterValues on new object instance
step 6. Verify all subparameters have been created based on the profile
step 7. After creating all objects, delete each object using DeleteObject
step 8. Fail the test if any DeleteObject fails
NOTE: This testcase is based on OD-128 Test 27 Part 3 Profile Object Creation
and OD-128 Test 27 Part 4 Profile Object Deletion.
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSCellConfigNLIntraFreqCell Profile using GetParameterValues for all GetParameterNames full paths |
FAPService1_UMTSCellConfigNLIntraFreqCell_gpn_and_gpv_7 |
Verify FAPService:1 UMTSCellConfigNLIntraFreqCell Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSCellConfigNLInterFreqCell Profile using GetParameterNames from top level |
FAPService1_UMTSCellConfigNLInterFreqCell_gpn_1 |
Verify FAPService:1 UMTSCellConfigNLInterFreqCell Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSCellConfigNLInterFreqCell Profile using GetParameterNames walk at each level |
FAPService1_UMTSCellConfigNLInterFreqCell_gpn_walk_2 |
Verify FAPService:1 UMTSCellConfigNLInterFreqCell Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSCellConfigNLInterFreqCell Profile parameters with 'Write' requirement have Writable flag |
FAPService1_UMTSCellConfigNLInterFreqCell_gpn_req_3 |
Verify FAPService:1 UMTSCellConfigNLInterFreqCell Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSCellConfigNLInterFreqCell Profile using GetParameterValues RPC |
FAPService1_UMTSCellConfigNLInterFreqCell_gpv_4 |
Verify FAPService:1 UMTSCellConfigNLInterFreqCell Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSCellConfigNLInterFreqCell Profile using SetParameterValues RPC |
FAPService1_UMTSCellConfigNLInterFreqCell_spv_5 |
Verify FAPService:1 UMTSCellConfigNLInterFreqCell Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSCellConfigNLInterFreqCell Profile using AddObject and DeleteObject on all creatable objects |
FAPService1_UMTSCellConfigNLInterFreqCell_ado_6 |
Verify FAPService:1 UMTSCellConfigNLInterFreqCell Profile using AddObject and DeleteObject on all creatable objects |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all objects that can be created based on the profile definition (either PC or POC)
step 3. For each object, attempt to create a new instance using AddObject
step 4. Fail the test if any AddObject fails
step 5. Initiate a GetParameterValues on new object instance
step 6. Verify all subparameters have been created based on the profile
step 7. After creating all objects, delete each object using DeleteObject
step 8. Fail the test if any DeleteObject fails
NOTE: This testcase is based on OD-128 Test 27 Part 3 Profile Object Creation
and OD-128 Test 27 Part 4 Profile Object Deletion.
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSCellConfigNLInterFreqCell Profile using GetParameterValues for all GetParameterNames full paths |
FAPService1_UMTSCellConfigNLInterFreqCell_gpn_and_gpv_7 |
Verify FAPService:1 UMTSCellConfigNLInterFreqCell Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSCellConfigNLInterRATCell Profile using GetParameterNames from top level |
FAPService1_UMTSCellConfigNLInterRATCell_gpn_1 |
Verify FAPService:1 UMTSCellConfigNLInterRATCell Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSCellConfigNLInterRATCell Profile using GetParameterNames walk at each level |
FAPService1_UMTSCellConfigNLInterRATCell_gpn_walk_2 |
Verify FAPService:1 UMTSCellConfigNLInterRATCell Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSCellConfigNLInterRATCell Profile parameters with 'Write' requirement have Writable flag |
FAPService1_UMTSCellConfigNLInterRATCell_gpn_req_3 |
Verify FAPService:1 UMTSCellConfigNLInterRATCell Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSCellConfigNLInterRATCell Profile using GetParameterValues RPC |
FAPService1_UMTSCellConfigNLInterRATCell_gpv_4 |
Verify FAPService:1 UMTSCellConfigNLInterRATCell Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSCellConfigNLInterRATCell Profile using SetParameterValues RPC |
FAPService1_UMTSCellConfigNLInterRATCell_spv_5 |
Verify FAPService:1 UMTSCellConfigNLInterRATCell Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSCellConfigNLInterRATCell Profile using AddObject and DeleteObject on all creatable objects |
FAPService1_UMTSCellConfigNLInterRATCell_ado_6 |
Verify FAPService:1 UMTSCellConfigNLInterRATCell Profile using AddObject and DeleteObject on all creatable objects |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all objects that can be created based on the profile definition (either PC or POC)
step 3. For each object, attempt to create a new instance using AddObject
step 4. Fail the test if any AddObject fails
step 5. Initiate a GetParameterValues on new object instance
step 6. Verify all subparameters have been created based on the profile
step 7. After creating all objects, delete each object using DeleteObject
step 8. Fail the test if any DeleteObject fails
NOTE: This testcase is based on OD-128 Test 27 Part 3 Profile Object Creation
and OD-128 Test 27 Part 4 Profile Object Deletion.
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 UMTSCellConfigNLInterRATCell Profile using GetParameterValues for all GetParameterNames full paths |
FAPService1_UMTSCellConfigNLInterRATCell_gpn_and_gpv_7 |
Verify FAPService:1 UMTSCellConfigNLInterRATCell Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 FaultMgmtSupportedAlarms Profile using GetParameterNames from top level |
FAPService1_FaultMgmtSupportedAlarms_gpn_1 |
Verify FAPService:1 FaultMgmtSupportedAlarms Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 FaultMgmtSupportedAlarms Profile using GetParameterNames walk at each level |
FAPService1_FaultMgmtSupportedAlarms_gpn_walk_2 |
Verify FAPService:1 FaultMgmtSupportedAlarms Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 FaultMgmtSupportedAlarms Profile parameters with 'Write' requirement have Writable flag |
FAPService1_FaultMgmtSupportedAlarms_gpn_req_3 |
Verify FAPService:1 FaultMgmtSupportedAlarms Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 FaultMgmtSupportedAlarms Profile using GetParameterValues RPC |
FAPService1_FaultMgmtSupportedAlarms_gpv_4 |
Verify FAPService:1 FaultMgmtSupportedAlarms Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 FaultMgmtSupportedAlarms Profile using SetParameterValues RPC |
FAPService1_FaultMgmtSupportedAlarms_spv_5 |
Verify FAPService:1 FaultMgmtSupportedAlarms Profile using SetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Find all parameters that should be writable based on the profile definition
step 3. For each parameter, attempt to set its current value using SetParameterValue
step 4. Fail the test if any SetParameterValues fails
step 5. Report a summary of all SetParameterValues at the end of the test
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 FaultMgmtSupportedAlarms Profile using GetParameterValues for all GetParameterNames full paths |
FAPService1_FaultMgmtSupportedAlarms_gpn_and_gpv_7 |
Verify FAPService:1 FaultMgmtSupportedAlarms Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 FaultMgmtActive Profile using GetParameterNames from top level |
FAPService1_FaultMgmtActive_gpn_1 |
Verify FAPService:1 FaultMgmtActive Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 FaultMgmtActive Profile using GetParameterNames walk at each level |
FAPService1_FaultMgmtActive_gpn_walk_2 |
Verify FAPService:1 FaultMgmtActive Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 FaultMgmtActive Profile parameters with 'Write' requirement have Writable flag |
FAPService1_FaultMgmtActive_gpn_req_3 |
Verify FAPService:1 FaultMgmtActive Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 FaultMgmtActive Profile using GetParameterValues RPC |
FAPService1_FaultMgmtActive_gpv_4 |
Verify FAPService:1 FaultMgmtActive Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 FaultMgmtActive Profile using GetParameterValues for all GetParameterNames full paths |
FAPService1_FaultMgmtActive_gpn_and_gpv_7 |
Verify FAPService:1 FaultMgmtActive Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 FaultMgmtHistory Profile using GetParameterNames from top level |
FAPService1_FaultMgmtHistory_gpn_1 |
Verify FAPService:1 FaultMgmtHistory Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 FaultMgmtHistory Profile using GetParameterNames walk at each level |
FAPService1_FaultMgmtHistory_gpn_walk_2 |
Verify FAPService:1 FaultMgmtHistory Profile using GetParameterNames walk at each level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = true
step 2. Continue to send GetParameterNames for every partial path that is
returned until all parameter names have been discovered
step 3. Verify all returned names against the profile definition
step 4. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 FaultMgmtHistory Profile parameters with 'Write' requirement have Writable flag |
FAPService1_FaultMgmtHistory_gpn_req_3 |
Verify FAPService:1 FaultMgmtHistory Profile parameters with ‘Write’ requirement have Writable flag |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify the returned parameter requirements field matches the profile
step 3. Fail the test if any required parameters are missing
step 4. If the object is listed as 'W' in the profile definition, make sure the 'Writable' flag
is set.
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 FaultMgmtHistory Profile using GetParameterValues RPC |
FAPService1_FaultMgmtHistory_gpv_4 |
Verify FAPService:1 FaultMgmtHistory Profile using GetParameterValues RPC |
step 1. Initiate a GetParameterValues on the top level object for the profile
step 2. Verify all returned parameters against the profile definition
step 3. Fail the test if any required parameters are missing
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 FaultMgmtHistory Profile using GetParameterValues for all GetParameterNames full paths |
FAPService1_FaultMgmtHistory_gpn_and_gpv_7 |
Verify FAPService:1 FaultMgmtHistory Profile using GetParameterValues for all GetParameterNames full paths |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail the test if any required parameters are missing
step 4. For each full parameter name, execute a GetParameterValues
step 5. Verify all GetParameterValue RPCs succeeed
References:
BBF CWMP Data Model FAPService:1.1 Service Data Model "TR-196 Issue 1 Amendment 1 Corrigendum 1"
https://cwmp-data-models.broadband-forum.org/tr-196-1-1-1.html
Test |
Name |
Synopsis |
Verify FAPService:1 FaultMgmtExpedited Profile using GetParameterNames from top level |
FAPService1_FaultMgmtExpedited_gpn_1 |
Verify FAPService:1 FaultMgmtExpedited Profile using GetParameterNames from top level |
step 1. Initiate a GetParameterNames on the top level object for the profile
with NextLevel = false
step 2. Verify all returned names against the profile definition
step 3. Fail th