@@ -187,3 +187,16 @@ GET NSInstances with "fields" and "exclude_default" attribute selector
Get NSInstances with fields and exclude_default attribute selector
Get NSInstances with fields and exclude_default attribute selector
Check HTTP Response Status Code Is200
Check HTTP Response Status Code Is200
Check HTTP Response Body Json Schema IsNsInstances
Check HTTP Response Body Json Schema IsNsInstances
GET information about multiple NS instances - Filter
[Documentation]Test ID: 5.3.2.1.15
...Test title: GET information about multiple NS instances - Filter
...Test objective: The objective is to test the retrieval of NS Instances using filter and perform a JSON schema and content validation of the collected instance data structure
...Pre-conditions: An existing Ns instance.
...Reference: Clause 6.4.2.3.2 - ETSI GS NFV-SOL 005 [3] v3.3.1
...Config ID: Config_prod_NFVO
...Applicability: none.
...Post-Conditions: none.
GET NsInstances using filtering parameter
Check HTTP Response Status Code Is200
Check HTTP Response Body Json Schema IsNsInstances
@@ -101,7 +101,7 @@ GET subscriptions with "all_fields" attribute selector
...Post-Conditions:
...Post-Conditions:
Get subscriptions with all_fields attribute selector
Get subscriptions with all_fields attribute selector
Check HTTP Response Status Code Is200
Check HTTP Response Status Code Is200
Check HTTP Response Body Json Schema IsFmSubscriptions
Check HTTP Response Body Json Schema Issubscriptions
GET subscriptions with "exclude_default" attribute selector
GET subscriptions with "exclude_default" attribute selector
[Documentation]Test ID: 5.3.2.15.8
[Documentation]Test ID: 5.3.2.15.8
@@ -114,7 +114,7 @@ GET subscriptions with "exclude_default" attribute selector
...Post-Conditions:
...Post-Conditions:
Get subscriptions with exclude_default attribute selector
Get subscriptions with exclude_default attribute selector
Check HTTP Response Status Code Is200
Check HTTP Response Status Code Is200
Check HTTP Response Body Json Schema IsFmSubscriptions
Check HTTP Response Body Json Schema Issubscriptions
GET subscriptions with "fields" attribute selector
GET subscriptions with "fields" attribute selector
[Documentation]Test ID: 5.3.2.15.9
[Documentation]Test ID: 5.3.2.15.9
@@ -127,7 +127,7 @@ GET subscriptions with "fields" attribute selector
...Post-Conditions:
...Post-Conditions:
Get subscriptions with fields attribute selector
Get subscriptions with fields attribute selector
Check HTTP Response Status Code Is200
Check HTTP Response Status Code Is200
Check HTTP Response Body Json Schema IsFmSubscriptions
Check HTTP Response Body Json Schema Issubscriptions
GET subscriptions with "exclude_fields" attribute selector
GET subscriptions with "exclude_fields" attribute selector
[Documentation]Test ID: 5.3.2.15.10
[Documentation]Test ID: 5.3.2.15.10
@@ -140,7 +140,7 @@ GET subscriptions with "exclude_fields" attribute selector
...Post-Conditions:
...Post-Conditions:
Get subscriptions with exclude_fields attribute selector
Get subscriptions with exclude_fields attribute selector
Check HTTP Response Status Code Is200
Check HTTP Response Status Code Is200
Check HTTP Response Body Json Schema IsFmSubscriptions
Check HTTP Response Body Json Schema Issubscriptions
PUT subscriptions - Method not implemented
PUT subscriptions - Method not implemented
[Documentation]Test ID: 5.3.2.15.11
[Documentation]Test ID: 5.3.2.15.11
@@ -185,7 +185,7 @@ GET Subscriptions as Paged Response
...Pre-conditions: none
...Pre-conditions: none
...Reference: Clause 6.4.16.3.2 - ETSI GS NFV-SOL 005 [3] v3.3.1
...Reference: Clause 6.4.16.3.2 - ETSI GS NFV-SOL 005 [3] v3.3.1
...Config ID: Config_prod_NFVO
...Config ID: Config_prod_NFVO
...Applicability: none
...Applicability: NFVO supports paged response
...Post-Conditions: none
...Post-Conditions: none
GET Subscriptions
GET Subscriptions
Check HTTP Response Status Code Is200
Check HTTP Response Status Code Is200
@@ -197,8 +197,8 @@ GET subscriptions - Bad Request Response too Big
...Test objective: The objective is test that the retrieval of active subscriptions list fails because response is too big, and perform the JSON schema validation of the failed operation HTTP response.
...Test objective: The objective is test that the retrieval of active subscriptions list fails because response is too big, and perform the JSON schema validation of the failed operation HTTP response.
...Pre-conditions: none
...Pre-conditions: none
...Reference: Clause 6.4.16.3.2 - ETSI GS NFV-SOL 005 [3] v3.3.1
...Reference: Clause 6.4.16.3.2 - ETSI GS NFV-SOL 005 [3] v3.3.1
...Config ID: Config_prod_VNFM
...Config ID: Config_prod_NFVO
...Applicability: none
...Applicability: NFVO does not support paged response