@@ -12,7 +11,7 @@ GET Individual VNF Indicator Subscription
...Test title: GET Individual VNF Indicator Subscription
...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
...Pre-conditions: A VNF instance is instantiated. At least one VNF indicator subscription is available in the VNFM.
...Reference: Clause 8.4.6.3.2 - ETSI GS NFV-SOL 003 [1] v2.6.1
...Reference: Clause 8.4.6.3.2 - ETSI GS NFV-SOL 003 [1] v2.7.1
...Config ID: Config_prod_VNFM
...Applicability: none
...Post-Conditions: none
@@ -25,19 +24,20 @@ GET Individual VNF Indicator Subscription with invalid resource identifier
...Test title: GET Individual VNF Indicator Subscription with invalid resource identifier
...Test objective: The objective is to test that the retrieval of individual VNF indicator subscription fails when using an invalid resource identifier.
...Pre-conditions: A VNF instance is instantiated. At least one VNF indicator subscription is available in the VNFM.
...Reference: Clause 8.4.6.3.2 - ETSI GS NFV-SOL 003 [1] v2.6.1
...Reference: Clause 8.4.6.3.2 - ETSI GS NFV-SOL 003 [1] v2.7.1
...Config ID: Config_prod_VNFM
...Applicability: none
...Post-Conditions: none
GET Individual VNF Indicator Subscription with invalid resource identifier
Check HTTP Response Status Code Is404
Check HTTP Response Body Json Schema IsProblemDetails
...Test objective: The objective is to test that the deletion of an individual VNF indicator subscription fails when using an invalid resource identifier.
...Pre-conditions: A VNF instance is instantiated. At least one VNF indicator subscription is available in the VNFM.
...Reference: Clause 8.4.6.3.5 - ETSI GS NFV-SOL 003 [1] v2.6.1
...Reference: Clause 8.4.6.3.5 - ETSI GS NFV-SOL 003 [1] v2.7.1
...Config ID: Config_prod_VNFM
...Applicability: none
...Post-Conditions: none
@@ -62,36 +62,33 @@ PUT Individual VNF Indicator Subscription - Method not implemented
...Test title: PUT Individual VNF Indicator Subscription - Method not implemented
...Test objective: The objective is to test that PUT method is not allowed to modify an individual VNF indicator subscription
...Pre-conditions: A VNF instance is instantiated. At least one VNF indicator subscription is available in the VNFM.
...Reference: Clause 8.4.6.3.3 - ETSI GS NFV-SOL 003 [1] v2.6.1
...Reference: Clause 8.4.6.3.3 - ETSI GS NFV-SOL 003 [1] v2.7.1
...Config ID: Config_prod_VNFM
...Applicability: none
...Post-Conditions: The individual VNF indicator subscription is not modified by the operation
Send Put Request for Individual VNF Indicator Subscription
@@ -11,7 +10,7 @@ Get Individual Indicator for VNF Instance
...Test title: Get Individual Indicator for VNF Instance
...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
...Pre-conditions: A VNF instance is instantiated. At least one measure of VNF indicator is available in the VNFM.
...Reference: Clause 8.4.4.3.2 - ETSI GS NFV-SOL 003 [1] v2.6.1
...Reference: Clause 8.4.4.3.2 - ETSI GS NFV-SOL 003 [1] v2.7.1
...Config ID: Config_prod_VNFM
...Applicability: none
...Post-Conditions: none
@@ -26,19 +25,20 @@ Get Individual Indicator for VNF Instance with invalid indicator identifier
...Test title: Get Individual Indicator for VNF Instance with invalid indicator identifier
...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.
...Pre-conditions: A VNF instance is instantiated. At least one measure of VNF indicator is available in the VNFM.
...Reference: Clause 8.4.4.3.2 - ETSI GS NFV-SOL 003 [1] v2.6.1
...Reference: Clause 8.4.4.3.2 - ETSI GS NFV-SOL 003 [1] v2.7.1
...Config ID: Config_prod_VNFM
...Applicability: none
...Post-Conditions: none
Get Individual Indicator for a VNF instance with invalid indicator identifier
Check HTTP Response Status Code Is404
Check HTTP Response Body Json Schema IsProblemDetails
POST Individual VNF Indicator for VNF Instance - Method not implemented
[Documentation]Test ID: 7.3.6.3.3
...Test title: POST Individual VNF Indicator for VNF Instance - Method not implemented
...Test objective: The objective is to test that POST method is not allowed to create a new VNF indicator in the VNFM
...Pre-conditions: A VNF instance is instantiated.
...Reference: Clause 8.4.4.3.1 - ETSI GS NFV-SOL 003 [1] v2.6.1
...Reference: Clause 8.4.4.3.1 - ETSI GS NFV-SOL 003 [1] v2.7.1
...Config ID: Config_prod_VNFM
...Applicability: none
...Post-Conditions: none
@@ -50,7 +50,7 @@ PUT Individual VNF Indicator for VNF Instance - Method not implemented
...Test title: PUT Individual VNF Indicator for VNF Instance - Method not implemented
...Test objective: The objective is to test that PUT method is not allowed to modify an existing indicator for a VNF instance
...Pre-conditions: A VNF instance is instantiated. At least one measure of VNF indicator is available in the VNFM
...Reference: Clause 8.4.4.3.3 - ETSI GS NFV-SOL 003 [1] v2.6.1
...Reference: Clause 8.4.4.3.3 - ETSI GS NFV-SOL 003 [1] v2.7.1
...Config ID: Config_prod_VNFM
...Applicability: none
...Post-Conditions: none
@@ -62,7 +62,7 @@ PATCH Individual VNF Indicator for VNF Instance - Method not implemented
...Test title: PATCH Individual VNF Indicator for VNF Instance - Method not implemented
...Test objective: The objective is to test that PATCH method is not allowed to update an existing indicator for a VNF instance
...Pre-conditions: A VNF instance is instantiated. At least one measure of VNF indicator is available for the given VNF instance.
...Reference: Clause 8.4.4.3.4 - ETSI GS NFV-SOL 003 [1] v2.6.1
...Reference: Clause 8.4.4.3.4 - ETSI GS NFV-SOL 003 [1] v2.7.1
...Config ID: Config_prod_VNFM
...Applicability: none
...Post-Conditions: none
@@ -74,10 +74,9 @@ DELETE Individual VNF Indicator for VNF Instance - Method not implemented
...Test title: DELETE Individual VNF Indicator for VNF Instance - Method not implemented
...Test objective: The objective is to test that DELETE method is not allowed to delete an existing indicator for a VNF instance
...Pre-conditions: A VNF instance is instantiated. At least one measure of VNF indicator is available in the VNFM
...Reference: Clause 8.4.3.3.5 - ETSI GS NFV-SOL 003 [1] v2.6.1
...Reference: Clause 8.4.3.3.5 - ETSI GS NFV-SOL 003 [1] v2.7.1
...Config ID: Config_prod_VNFM
...Applicability: none
...Post-Conditions: The individual indicator for the VNF instance is not deleted by the unsuccessful operation
...Post-Conditions: none
Send DELETE Request for individual indicator in VNF instance
Check HTTP Response Status Code Is405
No newline at end of file
Check Postcondition Indicator for VNF instance Exist