WARNING! Gitlab maintenance operation scheduled for Monday, 20 April between 12:00 and 14:00 (CET). During this time window, short service interruptions (less than 5 minutes) may occur. Thank you in advance for your understanding.
@@ -89,57 +89,49 @@ GET subscriptions - Bad Request Invalid attribute-based filtering parameters
Check HTTP Response Status Code Is400
Check HTTP Response Body Json Schema IsProblemDetails
GET subscriptions with all_fields attribute selector
Void
[Documentation]Test ID: 7.3.1.17.7
...Test title: GET subscriptions with all_fields attribute selector
...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] v2.8.1
...Config ID: Config_prod_VNFM
...Applicability: none
...Post-Conditions: none
Get subscriptions with all_fields attribute selector
Check HTTP Response Status Code Is200
Check HTTP Response Body Json Schema IsSubscriptions
GET subscriptions with exclude_default attribute selector
...Test title: Void
...Test objective: Void
...Pre-conditions: Void
...Reference: Void
...Config ID: Void
...Applicability: Void
...Post-Conditions: Void
Void
Void
[Documentation]Test ID: 7.3.1.17.8
...Test title: GET subscriptions with exclude_default attribute selector
...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] v2.8.1
...Config ID: Config_prod_VNFM
...Applicability: none
...Post-Conditions: none
Get subscriptions with exclude_default attribute selector
Check HTTP Response Status Code Is200
Check HTTP Response Body Json Schema IsSubscriptions
GET subscriptions with fields attribute selector
...Test title: Void
...Test objective: Void
...Pre-conditions: Void
...Reference: Void
...Config ID: Void
...Applicability: Void
...Post-Conditions: Void
Void
Void
[Documentation]Test ID: 7.3.1.17.9
...Test title: GET subscriptions with fields attribute selector
...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] v2.8.1
...Config ID: Config_prod_VNFM
...Applicability: none
...Post-Conditions: none
Get subscriptions with fields attribute selector
Check HTTP Response Status Code Is200
Check HTTP Response Body Json Schema IsSubscriptions
GET subscriptions with exclude_fields attribute selector
...Test title: Void
...Test objective: Void
...Pre-conditions: Void
...Reference: Void
...Config ID: Void
...Applicability: Void
...Post-Conditions: Void
Void
Void
[Documentation]Test ID: 7.3.1.17.10
...Test title: GET subscriptions with exclude_fields attribute selector
...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] v2.8.1
...Config ID: Config_prod_VNFM
...Applicability: none
...Post-Conditions: none
Get subscriptions with exclude_fields attribute selector
Check HTTP Response Status Code Is200
Check HTTP Response Body Json Schema IsSubscriptions
...Test title: Void
...Test objective: Void
...Pre-conditions: Void
...Reference: Void
...Config ID: Void
...Applicability: Void
...Post-Conditions: Void
Void
PUT subscriptions - Method not implemented
[Documentation]Test ID: 7.3.1.17.11
@@ -184,7 +176,7 @@ GET Subscriptions as a Paged Response
...Pre-conditions: none
...Reference: Clause 5.4.18.3.2 - ETSI GS NFV-SOL 003 [1] v2.8.1
...Config ID: Config_prod_VNFM
...Applicability: none
...Applicability: The VNFM supports response paging for the subscriptions resources
...Post-Conditions: none
Get subscriptions
Check HTTP Response Status Code Is200
@@ -208,10 +200,27 @@ POST Create a new Subscription - Unprocessable Entity
...Test title: POST Create a new Subscription - Unprocessable Entity
...Test objective: The objective is to test that content type of the payload body is supported and the payload body of a request contains syntactically correct data but the data cannot be processed.
...re-conditions: none
...Reference: Clause 8.4.5.3.1 - ETSI GS NFV-SOL 003 [1] v2.8.1
...Reference: Clause 5.4.18.3.1 - ETSI GS NFV-SOL 003 [1] v2.8.1
...Config ID: Config_prod_VNFM
...Applicability: none
...Post-Conditions: none
Post Create subscription
Check HTTP Response Status Code Is422
Check HTTP Response Body Json Schema IsProblemDetails
GET Subscriptions as a Paged Response with nextpage_opauque_marker parameter
[Documentation]Test ID: 7.3.1.17.17
...Test title: GET Subscriptions as a Paged Response with nextpage_opauque_marker parameter
...Test objective: The objective is to Get the list of active subscriptions as a Paged Response and retrieve the next page using the nextpage_opaque_marker parameter
...Pre-conditions: A request for retrieving subscriptions as a paged response has been successfully issued (Test ID: 7.3.1.17.14)
...Reference: Clause 5.4.18.3.2 - ETSI GS NFV-SOL 003 [1] v2.8.1
...Config ID: Config_prod_VNFM
...Applicability: The VNFM supports response paging for the subscriptions resources
...Post-Conditions: none
Get subscriptions with nextpage_opaque_marker parameter
@@ -156,12 +156,24 @@ GET information about multiple VNF instances to get Paged Response
...Pre-conditions:none
...Reference: Clause 5.4.2.3.2 - ETSI GS NFV-SOL 003 [1] v2.8.1
...Config ID: Config_prod_VNFM
...Applicability: none
...Applicability: The VNFM supports response paging for the subscriptions resources
...Post-Conditions: none
GET multiple vnfInstances
Check HTTP Response Status Code Is200
Check HTTP Response Header Contain Link
GET information about multiple VNF instances as a Paged Response with nextpage_opauque_marker parameter
[Documentation]Test ID: 7.3.1.17.12a
...Test title: GET information about multiple VNF instances as a Paged Response with nextpage_opauque_marker parameter
...Test objective: The objective is to query information about multiple VNF instances as a Paged Response and retrieve the next page using the nextpage_opaque_marker parameter
...Pre-conditions: A request for retrieving multiple VNF instances as a paged response has been successfully issued (Test ID: 7.3.1.1.12)
...Reference: Clause 5.4.2.3.2 - ETSI GS NFV-SOL 003 [1] v2.8.1
...Config ID: Config_prod_VNFM
...Applicability: The VNFM supports response paging for the VNF instance resources
...Post-Conditions: none
Get multiple vnfInstances with nextpage_opaque_marker parameter
Check HTTP Response Status Code Is200
GET information about multiple VNF instances - Bad Request Response too Big
[Documentation]Test ID: 7.3.1.1.13
...Test title: GET information about multiple VNF instances - Bad Request Response too Big
@@ -187,3 +199,4 @@ GET information about multiple VNF instances with "exclude_default" and "fields"
GET multiple vnfInstances with exclude_default and fields attribute selector
Check HTTP Response Status Code Is200
Check HTTP Response Body Json Schema IsvnfInstances
@@ -152,12 +152,24 @@ GET status information about multiple VNF LCM Operation OCC to get Paged Respons
...Pre-conditions: none
...Reference: Clause 5.4.12.3.2 - ETSI GS NFV-SOL 003 [1] v2.8.1
...Config ID: Config_prod_VNFM
...Applicability: none
...Applicability: The VNFM supports response paging for the VNF lifecycle management operation occurrences resources
...Post-Conditions: none
GET VNF LCM Operation occurrences
Check HTTP Response Status Code Is200
Check HTTP Response Header Contain Link
GET information about multiple VNF LCM Operation OCC as a Paged Response with nextpage_opauque_marker parameter
[Documentation]Test ID: 7.3.1.11.12a
...Test title: GET information about multiple VNF LCM Operation OCC as a Paged Response with nextpage_opauque_marker parameter
...Test objective: The objective is to query information about multiple VNF lifecycle management operation occurrences as a Paged Response and retrieve the next page using the nextpage_opaque_marker parameter
...Pre-conditions: A request for retrieving multiple VNF lifecycle management operation occurrences as a paged response has been successfully issued (Test ID: 7.3.1.11.12)
...Reference: Clause 5.4.12.3.2 - ETSI GS NFV-SOL 003 [1] v2.8.1
...Config ID: Config_prod_VNFM
...Applicability: The VNFM supports response paging for the VNF lifecycle management operation occurrences resources
...Post-Conditions: none
GET VNF LCM Operation occurrences with nextpage_opaque_marker parameter
Check HTTP Response Status Code Is200
GET status information about multiple VNF LCM Operation OCC - Bad Request Response too Big
[Documentation]Test ID: 7.3.1.11.13
...Test title: GET status information about multiple VNF LCM Operation OCC - Bad Request Response too Big