POST NFV-MANO Service Interface - Method not implemented
POST NFV-MANO Service Interfaces - Method not implemented
[Documentation]Test ID: 8.3.1.5.1
...Test title: POST NFV-MANO Service Interface - Method not implemented
...Test title: POST NFV-MANO Service Interfaces - Method not implemented
...Test objective: The objective is to test that POST method is not implemeted.
...Pre-conditions: none
...Reference: clause 5.5.10.3.1 - ETSI GS NFV-SOL 009 [5] V3.3.1
...Config ID: Config_prod_NFV-MANO
...Applicability: none
...Post-Conditions: none
Send Post request for NFV-MANO Service Interface
Send Post request for NFV-MANO Service Interfaces
Check HTTP Response Status Code Is405
GET NFV-MANO Service Interface
GET NFV-MANO Service Interfaces
[Documentation]Test ID: 8.3.1.5.2
...Test title: GET NFV-MANO Service Interface
...Test title: GET NFV-MANO Service Interfaces
...Test objective: The objective is to query status information about multiple NFV-MANO service interfaces of the NFV-MANO functional entity.
...Pre-conditions: none
...Reference: clause 5.5.10.3.2 - ETSI GS NFV-SOL 009 [5] V3.3.1
...Config ID: Config_prod_NFV-MANO
...Applicability: none
...Post-Conditions:none
Get NFV-MANO Service Interface
Get NFV-MANO Service Interfaces
Check HTTP Response Status Code Is200
Check HTTP Response Body Json Schema IsManoServiceInterfaces
GET NFV-MANO Service Interface - invalid attribute-based filter
GET NFV-MANO Service Interfaces - invalid attribute-based filter
[Documentation]Test ID: 8.3.1.5.3
...Test title: GET NFV-MANO Service Interface - invalid attribute-based filter
...Test objective:The objective is to test that the retrieval of NFV-MANO Service Interface fails when using invalid attribute-based filter, and perform the JSON schema validation of the failed operation HTTP response.
...Test title: GET NFV-MANO Service Interfaces - invalid attribute-based filter
...Test objective:The objective is to test that the retrieval of NFV-MANO Service Interfaces fails when using invalid attribute-based filter, and perform the JSON schema validation of the failed operation HTTP response.
...Pre-conditions: none
...Reference: clause 5.5.10.3.2 - ETSI GS NFV-SOL 009 [5] V3.3.1
...Config ID: Config_prod_NFV-MANO
...Applicability: none
...Post-Conditions: none
Get NFV-MANO Service Interface with invalid filter
Get NFV-MANO Service Interfaces with invalid filter
Check HTTP Response Status Code Is400
Check HTTP Response Body Json Schema IsProblemDetails
GET NFV-MANO Service Interface - invalid attribute selector
GET NFV-MANO Service Interfaces - invalid attribute selector
[Documentation]Test ID: 8.3.1.5.4
...Test title: GET NFV-MANO Service Interface - invalid attribute selector
...Test objective: The objective is to test that the retrieval of NFV-MANO Service Interface fails when using invalid attribute selector, and perform the JSON schema validation of the failed operation HTTP response.
...Test title: GET NFV-MANO Service Interfaces - invalid attribute selector
...Test objective: The objective is to test that the retrieval of NFV-MANO Service Interfaces fails when using invalid attribute selector, and perform the JSON schema validation of the failed operation HTTP response.
...Pre-conditions: none
...Reference: clause 5.5.10.3.2 - ETSI GS NFV-SOL 009 [5] V3.3.1
...Config ID: Config_prod_NFV-MANO
...Applicability: none
...Post-Conditions: none
Get NFV-MANO Service Interface with invalid selector
Get NFV-MANO Service Interfaces with invalid selector
Check HTTP Response Status Code Is400
Check HTTP Response Body Json Schema IsProblemDetails
GET NFV-MANO Service Interface - Bad Request Response too Big
GET NFV-MANO Service Interfaces - Bad Request Response too Big
[Documentation]Test ID: 8.3.1.5.5
...Test title: GET NFV-MANO Service Interface - Bad Request Response too Big
...Test objective: The objective is to test that the retrieval of NFV-MANO Service Interface fails when response is too big, and perform the JSON schema validation of the failed operation HTTP response.
...Test title: GET NFV-MANO Service Interfaces - Bad Request Response too Big
...Test objective: The objective is to test that the retrieval of NFV-MANO Service Interfaces fails when response is too big, and perform the JSON schema validation of the failed operation HTTP response.
...Pre-conditions: none
...Reference: clause 5.5.10.3.2 - ETSI GS NFV-SOL 009 [5] V3.3.1
...Config ID: Config_prod_NFV-MANO
...Applicability: none
...Post-Conditions: none
Get NFV-MANO Service Interface
Get NFV-MANO Service Interfaces
Check HTTP Response Status Code Is400
Check HTTP Response Body Json Schema IsProblemDetails
GET NFV-MANO Service Interface with attribute-based filter
GET NFV-MANO Service Interfaces with attribute-based filter
[Documentation]Test ID: 8.3.1.5.6
...Test title: GET NFV-MANO Service Interface with attribute-based filter
...Test title: GET NFV-MANO Service Interfaces with attribute-based filter
...Test objective: The objective is to query status information about multiple NFV-MANO service interfaces of the NFV-MANO functional entities with attribute filters
...Pre-conditions: none
...Reference: clause 5.5.10.3.2 - ETSI GS NFV-SOL 009 [5] V3.3.1
...Config ID: Config_prod_NFV-MANO
...Applicability: none
...Post-Conditions: none
Get NFV-MANO Service Interface with filter
Get NFV-MANO Service Interfaces with filter
Check HTTP Response Status Code Is200
Check HTTP Response Body Json Schema IsManoServiceInterfaces
GET NFV-MANO Service Interface with "all_fields" attribute selector
GET NFV-MANO Service Interfaces with "all_fields" attribute selector
[Documentation]Test ID: 8.3.1.5.7
...Test title: GET NFV-MANO Service Interface with "all_fields" attribute selector
...Test objective: The objective is to retrieve NFV-MANO Service Interface with "all_fields" attribute selector
...Test objective: The objective is to retrieve NFV-MANO Service Interfaces with "all_fields" attribute selector
...Pre-conditions: none
...Reference: clause 5.5.10.3.2 - ETSI GS NFV-SOL 009 [5] V3.3.1
...Config ID: Config_prod_NFV-MANO
...Applicability: none
...Post-Conditions: none
Get NFV-MANO Service Interface with all_fields attribute selector
Get NFV-MANO Service Interfaces with all_fields attribute selector
Check HTTP Response Status Code Is200
Check HTTP Response Body Json Schema IsManoServiceInterfaces
GET NFV-MANO Service Interface with "exclude_default" attribute selector
GET NFV-MANO Service Interfaces with "exclude_default" attribute selector
[Documentation]Test ID: 8.3.1.5.8
...Test title: GET NFV-MANO Service Interface with "exclude_default" attribute selector
...Test objective: The objective is to retrieve NFV-MANO Service Interface with "exclude_default" attribute selector
...Test title: GET NFV-MANO Service Interfaces with "exclude_default" attribute selector
...Test objective: The objective is to retrieve NFV-MANO Service Interfaces with "exclude_default" attribute selector
...Pre-conditions: none
...Reference: clause 5.5.10.3.2 - ETSI GS NFV-SOL 009 [5] V3.3.1
...Config ID: Config_prod_NFV-MANO
...Applicability: none
...Post-Conditions: none
Get NFV-MANO Service Interface with all_fields attribute selector
Get NFV-MANO Service Interfaces with all_fields attribute selector
Check HTTP Response Status Code Is200
Check HTTP Response Body Json Schema IsManoServiceInterfaces
GET NFV-MANO Service Interface with "fields" attribute selector
GET NFV-MANO Service Interfaces with "fields" attribute selector
[Documentation]Test ID: 8.3.1.5.9
...Test title: GET NFV-MANO Service Interface with "fields" attribute selector
...Test objective: The objective is to retrieve NFV-MANO Service Interface with fields attribute selector
...Test title: GET NFV-MANO Service Interfaces with "fields" attribute selector
...Test objective: The objective is to retrieve NFV-MANO Service Interfaces with fields attribute selector
...Pre-conditions: none
...Reference: clause 5.5.10.3.2 - ETSI GS NFV-SOL 009 [5] V3.3.1
...Config ID: Config_prod_NFV-MANO
...Applicability: none
...Post-Conditions: none
Get NFV-MANO Service Interface with fields attribute selector
Get NFV-MANO Service Interfaces with fields attribute selector
Check HTTP Response Status Code Is200
Check HTTP Response Body Json Schema IsManoServiceInterfaces
GET NFV-MANO Service Interface with "exclude_fields" attribute selector
GET NFV-MANO Service Interfaces with "exclude_fields" attribute selector
[Documentation]Test ID: 8.3.1.5.10
...Test title: GET NFV-MANO Service Interface with "exclude_fields" attribute selector
...Test objective: The objective is to retrieve NFV-MANO Service Interface with "exclude_fields" attribute selector
...Test title: GET NFV-MANO Service Interfaces with "exclude_fields" attribute selector
...Test objective: The objective is to retrieve NFV-MANO Service Interfaces with "exclude_fields" attribute selector
...Pre-conditions: none
...Reference: clause 5.5.10.3.2 - ETSI GS NFV-SOL 009 [5] V3.3.1
...Config ID: Config_prod_NFV-MANO
...Applicability: none
...Post-Conditions: none
Get NFV-MANO Service Interface with exclude_fields attribute selector
Get NFV-MANO Service Interfaces with exclude_fields attribute selector
Check HTTP Response Status Code Is200
Check HTTP Response Body Json Schema IsManoServiceInterfaces
GET NFV-MANO Service Interface with Paged Response
GET NFV-MANO Service Interfaces with Paged Response
[Documentation]Test ID: 8.3.1.5.11
...Test title: GET NFV-MANO Service Interface with Paged Response
...Test title: GET NFV-MANO Service Interfaces with Paged Response
...Test objective: The objective is to query NFV-MANO Service Interface to get Paged Response.
...Pre-conditions:none
...Reference: clause 5.5.10.3.2 - ETSI GS NFV-SOL 009 [5] V3.3.1
...Config ID: Config_prod_NFV-MANO
...Applicability: none
...Post-Conditions: none
Get NFV-MANO Service Interface
Get NFV-MANO Service Interfaces
Check HTTP Response Status Code Is200
Check LINK in Header
PUT NFV-MANO Service Interface - Method not implemented
PUT NFV-MANO Service Interfaces - Method not implemented
[Documentation]Test ID: 8.3.1.5.12
...Test title: PUT NFV-MANO Service Interface - Method not implemented
...Test title: PUT NFV-MANO Service Interfaces - Method not implemented
...Test objective: The objective is to test that PUT method is not implemeted.
...Pre-conditions: none
...Reference: clause 5.5.10.3.3 - ETSI GS NFV-SOL 009 [5] V3.3.1
...Config ID: Config_prod_NFV-MANO
...Applicability: none
...Post-Conditions: none
Send Put request for NFV-MANO Service Interface
Send Put request for NFV-MANO Service Interfaces
Check HTTP Response Status Code Is405
PATCH NFV-MANO Service Interface - Method not implemented
PATCH NFV-MANO Service Interfaces - Method not implemented
[Documentation]Test ID: 8.3.1.5.13
...Test title: PATCH NFV-MANO Service Interface - Method not implemented
...Test title: PATCH NFV-MANO Service Interfaces - Method not implemented
...Test objective: The objective is to test that PATCH method is not implemeted.
...Pre-conditions: none
...Reference: clause 5.5.10.3.4 - ETSI GS NFV-SOL 009 [5] V3.3.1
...Config ID: Config_prod_NFV-MANO
...Applicability: none
...Post-Conditions: none
Send Patch request for NFV-MANO Service Interface
Send Patch request for NFV-MANO Service Interfaces
Check HTTP Response Status Code Is405
DELETE NFV-MANO Service Interface - Method not implemented
DELETE NFV-MANO Service Interfaces - Method not implemented
[Documentation]Test ID: 8.3.1.5.14
...Test title: DELETE NFV-MANO Service Interface - Method not implemented
...Test title: DELETE NFV-MANO Service Interfaces - Method not implemented
...Test objective: The objective is to test that DELETE method is not implemeted.
...Pre-conditions: none
...Reference: clause 5.5.10.3.5 - ETSI GS NFV-SOL 009 [5] V3.3.1
...Config ID: Config_prod_NFV-MANO
...Applicability: none
...Post-Conditions: none
Send Delete request for NFV-MANO Service Interface
Send Delete request for NFV-MANO Service Interfaces