...Test objective: The objective is to test the retrieval of an individual VNF package information perform a JSON schema validation of the collected data structure
...Pre-conditions: One or more VNF packages are onboarded in the NFVO.
...Reference: Clause 10.4.3.3.2 - ETSI GS NFV-SOL 003 [1] v5.1.1
...Reference: Clause 10.4.3.3.2 - ETSI GS NFV-SOL 003 [1] v5.2.1
...Config ID: Config_prod_NFVO
...Applicability: none
...Post-Conditions: none
@@ -41,7 +41,7 @@ POST Create a new vnfInstance
...Test title: POST Create a new vnfInstance
...Test objective: The objective is to create a new VNF instance resource
...Pre-conditions: none
...Reference: Clause 5.4.2.3.1 - ETSI GS NFV-SOL 003 [1] v5.1.1
...Reference: Clause 5.4.2.3.1 - ETSI GS NFV-SOL 003 [1] v5.2.1
...Config ID: Config_prod_VNFM
...Applicability: none
...Post-Conditions: VNF instance created
@@ -54,7 +54,7 @@ GET information about multiple VNF instances
...Test title: GET information about multiple VNF instances
...Test objective: The objective is to query information about multiple VNF instances
...Pre-conditions:none
...Reference: Clause 5.4.2.3.2 - ETSI GS NFV-SOL 003 [1] v5.1.1
...Reference: Clause 5.4.2.3.2 - ETSI GS NFV-SOL 003 [1] v5.2.1
...Config ID: Config_prod_VNFM
...Applicability: none
...Post-Conditions: none
@@ -67,7 +67,7 @@ Get Information about an individual VNF Instance
...Test title: Get Information about an individual VNF Instance
...Test objective: The objective is to create a new VNF instance resource
...Pre-conditions: none
...Reference: Clause 5.4.3.3.2 - ETSI GS NFV-SOL 003 [1] v5.1.1
...Reference: Clause 5.4.3.3.2 - ETSI GS NFV-SOL 003 [1] v5.2.1
...Config ID: Config_prod_VNFM
...Applicability: none
...Post-Conditions: none
@@ -82,7 +82,7 @@ DELETE Individual VNFInstance
...Test title: DELETE Individual VNFInstance
...Test objective: The objective is to delete a VNF instance
...Pre-conditions: the VNF instance resource is existing
...Reference: Clause 5.4.3.3.5 - ETSI GS NFV-SOL 003 [1] v5.1.1
...Reference: Clause 5.4.3.3.5 - ETSI GS NFV-SOL 003 [1] v5.2.1
...Config ID: Config_prod_VNFM
...Applicability: none
...Post-Conditions: VNFInstance deleted
@@ -94,7 +94,7 @@ PATCH Individual VNFInstance
...Test title: PATCH Individual VNFInstance
...Test objective: This method modifies an individual VNF instance resource
...Pre-conditions: an existing VNF instance resource
...Reference: Clause 5.4.3.3.4 - ETSI GS NFV-SOL 003 [1] v5.1.1
...Reference: Clause 5.4.3.3.4 - ETSI GS NFV-SOL 003 [1] v5.2.1
...Config ID: Config_prod_VNFM
...Applicability: none
...Post-Conditions: VNFInstance modified
@@ -107,7 +107,7 @@ Instantiate a vnfInstance
...Test title: Post Instantiate Individual VNFInstance
...Test objective: The objective is to instantiate a VNF instance
...Pre-conditions: VNF instance resource is in NOT INSTANTIATED state
...Reference: Clause 5.4.4.4.1 - ETSI GS NFV-SOL 003 [1] v5.1.1
...Reference: Clause 5.4.4.4.1 - ETSI GS NFV-SOL 003 [1] v5.2.1
...Config ID: Config_prod_VNFM
...Applicability: none
...Post-Conditions: none
@@ -121,7 +121,7 @@ VNF Instantiation
...Test title: VNF Instantiation workflow
...Test objective: The objective is to test the workflow for the instantiation of a VNF instance
...Pre-conditions: VNF instance resources is already created. NFVO is subscribed to VNF LCM Operation Occurrence notifications
...Reference: Clause 5.4.4 - ETSI GS NFV-SOL 003 [1] v5.1.1
...Reference: Clause 5.4.4 - ETSI GS NFV-SOL 003 [1] v5.2.1
...Config ID: Config_prod_VNFM
...Applicability:NFVO is able to receive notifications from VNFM
...Post-Conditions: VNF instance in INSTANTIATED state
@@ -139,7 +139,7 @@ POST Terminate a vnfInstance
...Test title: POST Terminate a vnfInstance
...Test objective: The objective is to test that POST method terminate a VNF instance
...Pre-conditions: none
...Reference: Clause 5.4.8.3.1 - ETSI GS NFV-SOL 003 [1] v5.1.1
...Reference: Clause 5.4.8.3.1 - ETSI GS NFV-SOL 003 [1] v5.2.1
...Config ID: Config_prod_VNFM
...Applicability: none
...Post-Conditions: none
@@ -153,7 +153,7 @@ Terminate a VNF Instance
...Test title: Terminate a VNF Instance
...Test objective: The objective is to terminate a VNF instance.
...Pre-conditions: VNF instance in INSTANTIATED state
...Reference: Clause 5.3.3 - ETSI GS NFV-SOL 003 [1] v5.1.1
...Reference: Clause 5.3.3 - ETSI GS NFV-SOL 003 [1] v5.2.1
...Config ID: Config_prod_VNFM
...Applicability: NFVO is able to receive notifications from VNFM.
...Post-Conditions: VNF instance in NOT_INSTANTIATED state
@@ -171,7 +171,7 @@ GET status information about multiple VNF LCM Operation OCC
...Test title: GET status information about multiple VNF LCM Operation OCC
...Test objective: The objective is to test that GET method retrieve Query status information about multiple VNF lifecycle management operation occurrences.
...Pre-conditions: none
...Reference: Clause 5.4.12.3.2 - ETSI GS NFV-SOL 003 [1] v5.1.1
...Reference: Clause 5.4.12.3.2 - ETSI GS NFV-SOL 003 [1] v5.2.1
...Config ID: Config_prod_VNFM
...Applicability: none
...Post-Conditions: none
@@ -184,7 +184,7 @@ Get Individual VNF LCM Operation occurrence
...Test title: Get Individual VNF LCM Operation occurrences
...Test objective: The objective is to test that this method retrieve information about a VNF lifecycle management operation occurrence
...Pre-conditions: none
...Reference: Clause 5.4.13.3.2 - ETSI GS NFV-SOL 003 [1] v5.1.1
...Reference: Clause 5.4.13.3.2 - ETSI GS NFV-SOL 003 [1] v5.2.1
...Config ID: Config_prod_VNFM
...Applicability: none
...Post-Conditions: none
@@ -198,7 +198,7 @@ POST Create a new subscription
...Test title: POST Create a new subscription
...Test objective: The POST method creates a new subscription
...Pre-conditions: none
...Reference: Clause 5.4.18.3.1 - ETSI GS NFV-SOL 003 [1] v5.1.1
...Reference: Clause 5.4.18.3.1 - ETSI GS NFV-SOL 003 [1] v5.2.1
...Config ID: Config_prod_VNFM
...Applicability: none
...Post-Conditions: in response header Location shall not be null
@@ -211,7 +211,7 @@ GET Subscriptions
...Test title: GET Subscriptions
...Test objective: The objective is Get the list of active subscriptions
...Pre-conditions: none
...Reference: Clause 5.4.18.3.2 - ETSI GS NFV-SOL 003 [1] v5.1.1
...Reference: Clause 5.4.18.3.2 - ETSI GS NFV-SOL 003 [1] v5.2.1
...Config ID: Config_prod_VNFM
...Applicability: none
...Post-Conditions: none
@@ -224,7 +224,7 @@ GET Individual Subscription
...Test title: GET Individual Subscription
...Test objective: The objective is to test the Get individual subscription
...Pre-conditions: none
...Reference: Clause 5.4.19.3.2 - ETSI GS NFV-SOL 003 [1] v5.1.1
...Reference: Clause 5.4.19.3.2 - ETSI GS NFV-SOL 003 [1] v5.2.1
...Config ID: Config_prod_VNFM
...Applicability: none
...Post-Conditions: none
@@ -260,7 +260,7 @@ DELETE an individual subscription
...Test title: DELETE an individual subscription
...Test objective: The objective is to test that the individual subscription is succesfully deleted
...Pre-conditions: none
...Reference: Clause 5.4.19.3.5 - ETSI GS NFV-SOL 003 [1] v5.1.1
...Reference: Clause 5.4.19.3.5 - ETSI GS NFV-SOL 003 [1] v5.2.1
...Config ID: Config_prod_VNFM
...Applicability: none
...Post-Conditions: Subscription deleted from VNFM
@@ -291,7 +291,7 @@ Post Retry operation task
...Test title: Post Retry operation task
...Test objective: The objective is to test that POST method The POST method initiates retrying a VNF lifecycle operation if the operation is in FAILED_TEMP state
...Pre-conditions: the "VNF LCM operation occurrence" resource is in "FAILEDGET status information about multiple VNF LCM Operation OCC_TEMP" state.
...Reference: Clause 5.4.14.4.1 - ETSI GS NFV-SOL 003 [1] v5.1.1
...Reference: Clause 5.4.14.4.1 - ETSI GS NFV-SOL 003 [1] v5.2.1
...Config ID: Config_prod_VNFM
...Applicability: none
...Post-Conditions: none
@@ -305,7 +305,7 @@ Post Rollback operation task
...Test title: Post Rollback operation task
...Test objective: The objective is to test that POST method initiates rollback on a VNF lifecycle operation
...Pre-conditions: the "VNF LCM operation occurrence" resource is in "FAILED_TEMP" state.
...Reference: Clause 5.4.15.3.1 - ETSI GS NFV-SOL 003 [1] v5.1.1
...Reference: Clause 5.4.15.3.1 - ETSI GS NFV-SOL 003 [1] v5.2.1