[SOL011](https://www.etsi.org/deliver/etsi_gs/NFV-SOL/001_099/011/03.03.01_60/gs_NFV-SOL011v030301p.pdf), in their versions
v3.3.1 and [SOL012](https://www.etsi.org/deliver/etsi_gs/NFV-SOL/001_099/012/03.04.01_60/gs_NFV-SOL012v030401p.pdf) in its version v3.4.1.
More information and download is available at [DGS/NFV-TST010ed271](https://portal.etsi.org/webapp/WorkProgram/Report_WorkItem.asp?WKI_ID=58931).
**{- Disclaimer: The content of this repository is related to a DRAFT, i.e. a working document, of ETSI ISG NFV.-}**
{-It is provided for information only and is still under development. The content may be updated, replaced, or removed at any time. Do not use as reference material.-}
The latest draft may be downloaded at the [ISG NFV open area](https://docbox.etsi.org/isg/nfv/open/Drafts/).
More information and download is available at [DGS/NFV-TST010ed331](https://portal.etsi.org/webapp/WorkProgram/Report_WorkItem.asp?WKI_ID=58931).
## Overview
...
...
@@ -28,3 +24,5 @@ Please report errors, bugs or other issues [here](https://forge.etsi.org/rep/nfv
ETSI Forge uses Gitlab to manage submissions to the repository.
For more information on setting up your environment and contributing, you may refer to the [ETSI Forge wiki](https://forge.etsi.org/wiki/index.php/Main_Page).
...Test objective: The objective is to test the creation of a new VNF configuration and perform a JSON schema validation of the returned configuration data structure
...Pre-conditions: A VNF instance is instantiated
...Reference: Clause 9.4.2.3.4 - ETSI GS NFV-SOL 002 [2] v2.6.1
...Reference: Clause 9.4.2.3.4 - ETSI GS NFV-SOL 002 [2] v3.3.1
...Config ID: Config_prod_VE
...Applicability: The VNF supports the generation of HTTP Etag opaque identifiers
...Post-Conditions: The configuration is successfully set in the VNF and it matches the issued configuration
...
...
@@ -28,7 +28,7 @@ Get information about a VNF configuration
...Test title: Get information about a VNF configuration
...Test objective: The objective is to test the retrieval of an existing VNF instance configuration and perform a JSON schema validation of the collected configuration data structure
...Pre-conditions: A VNF instance is instantiated. The VNF instance is already configured.
...Reference: Clause 9.4.2.3.2 - ETSI GS NFV-SOL 002 [2] v2.6.1
...Reference: Clause 9.4.2.3.2 - ETSI GS NFV-SOL 002 [2] v3.3.1
...Config ID: Config_prod_VE
...Applicability: none
...Post-Conditions: none
...
...
@@ -42,7 +42,7 @@ Get information about a VNF configuration with HTTP Etag
...Test title: Get information about a VNF configuration with HTTP Etag
...Test objective: The objective is to test the retrieval of an existing VNF instance configuration, check the generation by the VNF of an HTTP Etag opaque identifier, and perform a JSON schema validation of the collected configuration data structure
...Pre-conditions:A VNF instance is instantiated. The VNF instance is already configured
...Reference: Clause 9.4.2.3.2 - ETSI GS NFV-SOL 002 [2] v2.6.1
...Reference: Clause 9.4.2.3.2 - ETSI GS NFV-SOL 002 [2] v3.3.1
...Config ID: Config_prod_VE
...Applicability: The VNF supports the generation of HTTP Etag opaque identifiers
...Post-Conditions: none
...
...
@@ -57,7 +57,7 @@ Set new VNF Configuration - HTTP Etag precondition unsuccessful
...Test title: Set a new VNF Configuration - HTTP Etag precondition unsuccessful
...Test objective: The objective is to test the unsuccess in setting a duplication of VNF configuration identified by an already used HTTP Etag identifier. The test also checks the JSON schema of the unsuccessful operation HTTP response.
...Pre-conditions:A VNF instance is instantiated. The VNF instance is already configured (Test ID 6.3.1.1.1) with a given HTTP Etag identifier.
...Reference: Clause 9.4.2.3.4 - ETSI GS NFV-SOL 002 [2] v2.6.1
...Reference: Clause 9.4.2.3.4 - ETSI GS NFV-SOL 002 [2] v3.3.1
...Config ID: Config_prod_VE
...Applicability: The VNF supports the generation of HTTP Etag opaque identifiers
...Post-Conditions:The VNF configuration is not modified by the unsuccessful operation and it matches the configuration issued in Test ID 6.3.1.1.1
...
...
@@ -70,8 +70,8 @@ POST VNF Configuration - Method not implemented
[Documentation]Test ID: 6.3.1.1.5
...Test title: POST VNF Configuration - Method not implemented
...Test objective: The objective is to test that POST method is not allowed to create a new VNF configuration
...Pre-conditions: A VNF instance is instantiated. The VNF instance is alrseady configured
...Reference: Clause 9.4.2.3.1 - ETSI GS NFV-SOL 002 [2] v2.6.1
...Pre-conditions: none
...Reference: Clause 9.4.2.3.1 - ETSI GS NFV-SOL 002 [2] v3.3.1
...Config ID: Config_prod_VE
...Applicability: none
...Post-Conditions: none
...
...
@@ -82,8 +82,8 @@ PUT VNF Configuration - Method not implemented
[Documentation]Test ID: 6.3.1.1.6
...Test title: PUT VNF Configuration - Method not implemented
...Test objective: The objective is to test that PUT method is not allowed to modify an existing VNF configuration
...Pre-conditions:A VNF instance is instantiated. The VNF instance is already configured
...Reference: Clause 9.4.2.3.3 - ETSI GS NFV-SOL 002 [2] v2.6.1
...Pre-conditions:none
...Reference: Clause 9.4.2.3.3 - ETSI GS NFV-SOL 002 [2] v3.3.1