@@ -34,7 +34,7 @@ Get VNF Indicators with attribute-based filter
Check HTTP Response Body Json Schema IsvnfIndicators
Check HTTP Response Body Json Schema IsvnfIndicators
Check HTTP Response Body vnfIndicators Matches the requested attribute-based filter
Check HTTP Response Body vnfIndicators Matches the requested attribute-based filter
Get all VNF Indicators with invalid attribute-based filter
Get VNF Indicators with invalid attribute-based filter
[Documentation]Test ID: 6.3.2.1.3
[Documentation]Test ID: 6.3.2.1.3
...Test title: Get VNF Indicators with invalid attribute-based filter
...Test title: Get VNF Indicators with invalid attribute-based filter
...Test objective: The objective is to test that the retrieval of VNF indicators fails when using invalid attribute-based filters, and perform the JSON schema validation of the failed operation HTTP response.
...Test objective: The objective is to test that the retrieval of VNF indicators fails when using invalid attribute-based filters, and perform the JSON schema validation of the failed operation HTTP response.
@@ -121,7 +121,7 @@ PUT all VNF Indicators - Method not implemented
PATCH all VNF Indicators - Method not implemented
PATCH all VNF Indicators - Method not implemented
[Documentation]Test ID: 6.3.2.1.10
[Documentation]Test ID: 6.3.2.1.10
...Test title: POST all VNF Indicators - Method not implemented
...Test title: PATCH all VNF Indicators - Method not implemented
...Test objective: The objective is to test that PATCH method is not allowed to update VNF indicators
...Test objective: The objective is to test that PATCH method is not allowed to update VNF indicators
...Pre-conditions: A VNF instance is instantiated. One or more measures of VNF performance indicators are available in the VNF
...Pre-conditions: A VNF instance is instantiated. One or more measures of VNF performance indicators are available in the VNF
...Reference: section 8.4.2.3.4 - SOL002 v2.4.1
...Reference: section 8.4.2.3.4 - SOL002 v2.4.1
@@ -133,7 +133,7 @@ PATCH all VNF Indicators - Method not implemented
DELETE all VNF Indicators - Method not implemented
DELETE all VNF Indicators - Method not implemented
[Documentation]Test ID: 6.3.2.1.11
[Documentation]Test ID: 6.3.2.1.11
...Test title: POST all VNF Indicators - Method not implemented
...Test title: DELETE all VNF Indicators - Method not implemented
...Test objective: The objective is to test that DELETE method is not allowed to delete VNF indicators
...Test objective: The objective is to test that DELETE method is not allowed to delete VNF indicators
...Pre-conditions: A VNF instance is instantiated. One or more measures of VNF performance indicators are available in the VNF
...Pre-conditions: A VNF instance is instantiated. One or more measures of VNF performance indicators are available in the VNF
LogTrying to get a given subscription identified by subscriptionId
[Documentation]Test ID: 7.3.6.5.1
Set Headers{"Accept": "${ACCEPT_JSON}"}
...Test title: GET Individual VNF Indicator Subscription
Run Keyword If${AUTH_USAGE}== 1Set Headers{"Authorization": "${AUTHORIZATION}"}
...Test objective: The objective is to test the retrieval of individual VNF indicator subscription and perform a JSON schema validation of the returned subscription data structure
Check HTTP Response Body Json Schema IsVnfIndicatorSubscription
LogValidated VnfIndicatorSubscription schema
GET Subscription - Negative (Not Found)
GET Individual VNF Indicator Subscription with invalid resource identifier
LogTrying to perform a request on a subscriptionID which doesn't exist
[Documentation]Test ID: 7.3.6.5.2
Set Headers{"Accept": "${ACCEPT_JSON}"}
...Test title: GET Individual VNF Indicator Subscription with invalid resource identifier
Run Keyword If${AUTH_USAGE}== 1Set Headers{"Authorization": "${AUTHORIZATION}"}
...Test objective: The objective is to test that the retrieval of individual VNF indicator subscription fails when using an invalid resource identifier.
Run Keyword If${AUTH_USAGE}== 1Set Headers{"Authorization": "${AUTHORIZATION}"}
...Test objective: The objective is to test that the deletion of an individual VNF indicator subscription fails when using an invalid resource identifier.
...Test title: Get Individual Indicator for VNF Instance
Run Keyword If${AUTH_USAGE}== 1Set Headers{"Authorization": "${AUTHORIZATION}"}
...Test objective: The objective is to test the retrieval of an indicator for a given VNF instance and perform a JSON schema validation of the returned indicator data structure
Check HTTP Response Body Json Schema IsvnfIndicator
Check HTTP Response Body Includes Requested VNF Instance ID
Check HTTP Response Body Includes Requested Indicator ID
GET Individual VNF Indicator - Negative (Not Found)
Get Individual Indicator for VNF Instance with invalid indicator identifier
LogTrying to perform a negative get, using an erroneous package ID
[Documentation]Test ID: 7.3.6.3.2
Set Headers{"Accept": "${ACCEPT_JSON}"}
...Test title: Get Individual Indicator for VNF Instance with invalid indicator identifier
Run Keyword If${AUTH_USAGE}== 1Set Headers{"Authorization": "${AUTHORIZATION}"}
...Test objective: The objective is to test that the retrieval of an indicator for a given VNF instance fails when using an invalid resource identifier. The test also checks the JSON schema of the unsuccessful operation HTTP response.