diff --git a/SOL025/TelcoCloudDataAnalyticsService-API/Analytics.robot b/SOL025/TelcoCloudDataAnalyticsService-API/Analytics.robot index 5a6aa7c77a850dce2ef7033f22cd4ef421f42c33..942614dde56fea08bd0f627077ced99f33a78a36 100644 --- a/SOL025/TelcoCloudDataAnalyticsService-API/Analytics.robot +++ b/SOL025/TelcoCloudDataAnalyticsService-API/Analytics.robot @@ -12,7 +12,7 @@ POST Create a new data analytics ... Test title: POST Create a new data analytics ... Test objective: The objective is to create a new data analytics resource ... Pre-conditions: none - ... Reference: Clause 5.5.3.3.1 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: Clause 5.5.3.3.1 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: config_prod_NFV-MANO ... Applicability: none ... Post-conditions: A new data analytics resource is created @@ -26,7 +26,7 @@ POST Create a new data analytics - UNPROCESSABLE CONTENT ... Test title: POST Create a new data analytics - UNPROCESSABLE CONTENT ... Test objective: The objective is to test that a new data analytics resource is not created with invalid content ... Pre-conditions: none - ... Reference: Clause 5.5.3.3.1 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: Clause 5.5.3.3.1 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none @@ -39,7 +39,7 @@ POST Create a new data analytics with permitted authorization scope ... Test title: POST Create a new data analytics with permitted authorization scope ... Test objective: The objective is to create a new data analytics resource with permitted authorization scope ... Pre-conditions: none - ... Reference: Clause 5.5.3.3.1 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: Clause 5.5.3.3.1 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: A new data analytics resource is created @@ -53,7 +53,7 @@ POST Create a new data analytics with not permitted authorization scope ... Test title: POST Create a new data analytics with not permitted authorization scope ... Test objective: The objective is to create a new data analytics resource with not permitted authorization scope ... Pre-conditions: none - ... Reference: Clause 5.5.3.3.1 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: Clause 5.5.3.3.1 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none @@ -66,7 +66,7 @@ POST Create a new data analytics - Unauthorized ... Test title: POST Create a new data analytics - Unauthorized ... Test objective: The objective is to Create a new data analytics without authorization ... Pre-conditions: none - ... Reference: Clause 5.5.3.3.1 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: Clause 5.5.3.3.1 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none @@ -79,7 +79,7 @@ GET information about Analytics ... Test title: GET information about Analytics ... Test objective: The objective is to GET information about Analytics ... Pre-conditions: none - ... Reference: Clause 5.5.3.3.2 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: Clause 5.5.3.3.2 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none @@ -92,7 +92,7 @@ GET information about Analytics Bad Request Invalid attribute-based filtering pa ... Test title: GET information about Analytics Bad Request Invalid attribute-based filtering parameters ... Test objective: The objective is to get information about Analytics with Invalid attribute-based filtering parameters ... Pre-conditions: none - ... Reference: Clause 5.5.3.3.2 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: Clause 5.5.3.3.2 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none @@ -105,7 +105,7 @@ GET information about Analytics Bad Request Invalid attribute selector ... Test title: GET information about Analytics Bad Request Invalid attribute selector ... Test objective: The objective is to get information about Analytics with Invalid attribute-based filtering parameters ... Pre-conditions: none - ... Reference: Clause 5.5.3.3.2 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: Clause 5.5.3.3.2 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none @@ -117,7 +117,7 @@ GET information about Analytics with all_fields attribute selector ... Test title: GET information about Analytics with "all_fields" attribute selector ... Test objective: The objective is to query information about Analytics ... Pre-conditions: none - ... Reference: Clause 5.5.3.3.2 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: Clause 5.5.3.3.2 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none @@ -130,7 +130,7 @@ GET information about Analytics with exclude_default attribute selector ... Test title: GET information about Analytics with "exclude_default" attribute selector ... Test objective: The objective is to query information about Analytics ... Pre-conditions: none - ... Reference: Clause 5.5.3.3.2 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: Clause 5.5.3.3.2 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none @@ -144,7 +144,7 @@ GET information about Analytics with fields attribute selector ... Test title: GET information about Analytics with "fields" attribute selector ... Test objective: The objective is to query information about Analytics ... Pre-conditions: none - ... Reference: Clause 5.5.3.3.2 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: Clause 5.5.3.3.2 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none @@ -156,7 +156,7 @@ GET information about Analytics with exclude_fields attribute selector ... Test title: GET information about Analytics with "exclude_fields" attribute selector ... Test objective: The objective is to query information about Analytics ... Pre-conditions: none - ... Reference: Clause 5.5.3.3.2 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: Clause 5.5.3.3.2 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none @@ -169,7 +169,7 @@ GET information about Analytics to get Paged Response ... Test title: GET information about Analytics to get Paged Response ... Test objective: The objective is to query information about Analytics to get Paged Response ... Pre-conditions: none - ... Reference: Clause 5.5.3.3.2 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: Clause 5.5.3.3.2 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: config_prod_NFV-MANO ... Applicability: The Telco-cloud DAF supports response paging for the Analytics resources ... Post-Conditions: none @@ -182,7 +182,7 @@ GET information about Analytics as a Paged Response with nextpage_opauque_marker ... Test title: GET information about Analytics as a Paged Response with nextpage_opauque_marker parameter ... Test objective: The objective is to query information about Analytics as a Paged Response and retrieve the next page using the nextpage_opaque_marker parameter ... Pre-conditions: A request for retrieving Analytics as a paged response has been successfully issued (Test ID 12.3.1.1.13) - ... Reference: Clause 5.5.3.3.2 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: Clause 5.5.3.3.2 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: config_prod_NFV-MANO ... Applicability: The Telco-cloud DAF supports response paging for the Analytics resources ... Post-Conditions: none @@ -193,7 +193,7 @@ GET information about Analytics - Bad Request Response too big ... Test title: GET information about Analytics - Bad Request Response too big ... Test objective: The objective is to test that GET method fail retrieving information about Analytics because Response is too big. ... Pre-conditions: none - ... Reference: Clause 5.5.3.3.2 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: Clause 5.5.3.3.2 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none @@ -205,7 +205,7 @@ PUT Analytics - Method not implemented ... Test title: PUT Analytics - Method not implemented ... Test objective: The objective is to test that PUT method is not implemented ... Pre-conditions: none - ... Reference: Clause 5.5.3.3.3 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: Clause 5.5.3.3.3 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none @@ -217,7 +217,7 @@ PATCH Analytics - Method not implemented ... Test title: PATCH Analytics - Method not implemented ... Test objective: The objective is to test that PATCH method is not implemented ... Pre-conditions: none - ... Reference: Clause 5.5.3.3.4 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: Clause 5.5.3.3.4 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none @@ -228,7 +228,7 @@ DELETE Analytics - Method not implemented ... Test title: DELETE Analytics - Method not implemented ... Test objective: The objective is to test that DELETE method is not implemented ... Pre-conditions: none - ... Reference: Clause 5.5.3.3.5 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: Clause 5.5.3.3.5 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none diff --git a/SOL025/TelcoCloudDataAnalyticsService-API/ApiVersion.robot b/SOL025/TelcoCloudDataAnalyticsService-API/ApiVersion.robot index 8e95f00ca2b8056937eb5d5b7cede167d022ac0b..d200e725b3259527f783285148714ac834429376 100644 --- a/SOL025/TelcoCloudDataAnalyticsService-API/ApiVersion.robot +++ b/SOL025/TelcoCloudDataAnalyticsService-API/ApiVersion.robot @@ -14,7 +14,7 @@ POST API Version - Method not implemented ... Test title: POST API version - Method not implemented ... Test objective: The objective is to test that POST method is not implemented ... Pre-conditions: none - ... Reference: Clause 9.3.3.3.1 - ETSI GS NFV-SOL 013 [5] v5.2.1 + ... Reference: Clause 9.3.3.3.1 - ETSI GS NFV-SOL 013 [5] v5.3.1 ... Config ID: config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none @@ -26,7 +26,7 @@ GET API Version ... Test title: GET API Version ... Test objective: The objective is to test that GET method successfully return ApiVersionInformation ... Pre-conditions: none - ... Reference: Clause 9.3.3.3.2 - ETSI GS NFV-SOL 013 [5] v5.2.1 + ... Reference: Clause 9.3.3.3.2 - ETSI GS NFV-SOL 013 [5] v5.3.1 ... Config ID: config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none @@ -39,7 +39,7 @@ PUT API Version - Method not implemented ... Test title: PUT API Version - Method not implemented ... Test objective: The objective is to test that PUT method is not implemented ... Pre-conditions: none - ... Reference: Clause 9.3.3.3.3 - ETSI GS NFV-SOL 013 [5] v5.2.1 + ... Reference: Clause 9.3.3.3.3 - ETSI GS NFV-SOL 013 [5] v5.3.1 ... Config ID: config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none @@ -51,7 +51,7 @@ PATCH API Version - Method not implemented ... Test title: PATCH API Version - Method not implemented ... Test objective: The objective is to test that PATCH method is not implemented ... Pre-conditions: none - ... Reference: Clause 9.3.3.3.4 - ETSI GS NFV-SOL 013 [5] v5.2.1 + ... Reference: Clause 9.3.3.3.4 - ETSI GS NFV-SOL 013 [5] v5.3.1 ... Config ID: config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none @@ -63,7 +63,7 @@ DELETE API Version - Method not implemented ... Test title: DELETE API Version - Method not implemented ... Test objective: The objective is to test that DELETE method is not implemented ... Pre-conditions: none - ... Reference: Clause 9.3.3.3.5 - ETSI GS NFV-SOL 013 [5] v5.2.1 + ... Reference: Clause 9.3.3.3.5 - ETSI GS NFV-SOL 013 [5] v5.3.1 ... Config ID: config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none @@ -75,7 +75,7 @@ POST API Version with apiMajorVerion - Method not implemented ... Test title: POST API version with apiMajorVerion - Method not implemented ... Test objective: The objective is to test that POST method is not implemented ... Pre-conditions: none - ... Reference: Clause 9.3.3.3.1 - ETSI GS NFV-SOL 013 [5] v5.2.1 + ... Reference: Clause 9.3.3.3.1 - ETSI GS NFV-SOL 013 [5] v5.3.1 ... Config ID: config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none @@ -87,7 +87,7 @@ GET API Version with apiMajorVerion ... Test title: GET API Version with apiMajorVerion ... Test objective: The objective is to test that GET method successfully return ApiVersionInformation ... Pre-conditions: none - ... Reference: Clause 9.3.3.3.2 - ETSI GS NFV-SOL 013 [5] v5.2.1 + ... Reference: Clause 9.3.3.3.2 - ETSI GS NFV-SOL 013 [5] v5.3.1 ... Config ID: config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none @@ -100,7 +100,7 @@ PUT API Version with apiMajorVerion - Method not implemented ... Test title: PUT API Version with apiMajorVerion - Method not implemented ... Test objective: The objective is to test that PUT method is not implemented ... Pre-conditions: none - ... Reference: Clause 9.3.3.3.3 - ETSI GS NFV-SOL 013 [5] v5.2.1 + ... Reference: Clause 9.3.3.3.3 - ETSI GS NFV-SOL 013 [5] v5.3.1 ... Config ID: config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none @@ -112,7 +112,7 @@ PATCH API Version with apiMajorVerion - Method not implemented ... Test title: PATCH API Version with apiMajorVerion - Method not implemented ... Test objective: The objective is to test that PATCH method is not implemented ... Pre-conditions: none - ... Reference: Clause 9.3.3.3.4 - ETSI GS NFV-SOL 013 [5] v5.2.1 + ... Reference: Clause 9.3.3.3.4 - ETSI GS NFV-SOL 013 [5] v5.3.1 ... Config ID: config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none @@ -124,7 +124,7 @@ DELETE API Version with apiMajorVerion - Method not implemented ... Test title: DELETE API Version with apiMajorVerion - Method not implemented ... Test objective: The objective is to test that DELETE method is not implemented ... Pre-conditions: none - ... Reference: Clause 9.3.3.3.5 - ETSI GS NFV-SOL 013 [5] v5.2.1 + ... Reference: Clause 9.3.3.3.5 - ETSI GS NFV-SOL 013 [5] v5.3.1 ... Config ID: config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none diff --git a/SOL025/TelcoCloudDataAnalyticsService-API/IndividualSubscription.robot b/SOL025/TelcoCloudDataAnalyticsService-API/IndividualSubscription.robot index 88bc159825a4ea0286d562e0561df129e1d332dd..83ebe0e127e2f917d1430a306f9db79d95212f14 100644 --- a/SOL025/TelcoCloudDataAnalyticsService-API/IndividualSubscription.robot +++ b/SOL025/TelcoCloudDataAnalyticsService-API/IndividualSubscription.robot @@ -12,7 +12,7 @@ GET Individual Subscription ... Test title: GET Individual Subscription ... Test objective: The objective is to test the retrieval of individual subscription and perform a JSON schema and content validation of the returned subscription data structure ... Pre-conditions: At least one subscription is available in the Telco-Cloud DAF. - ... Reference: clause 5.5.7.3.2 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: clause 5.5.7.3.2 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: Config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none @@ -26,7 +26,7 @@ GET Individual Subscription - invalid resource identifier ... Test title: GET Individual Subscription - invalid resource identifier ... Test objective: The objective is to test that the retrieval of an individual subscription fails when using an invalid resource identifier ... Pre-conditions: At least one subscription is available in the Telco-Cloud DAF. - ... Reference: clause 5.5.7.3.2 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: clause 5.5.7.3.2 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: Config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none @@ -38,7 +38,7 @@ DELETE Individual Subscription ... Test title: DELETE Individual Subscription ... Test objective: The objective is to test the deletion of an individual subscription ... Pre-conditions: At least one subscription is available in the Telco-Cloud DAF. - ... Reference: clause 5.5.7.3.5 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: clause 5.5.7.3.5 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: Config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: The resource is not available anymore in the Telco-Cloud DAF @@ -51,7 +51,7 @@ DELETE Individual Subscription - invalid resource identifier ... Test title: DELETE Individual Subscription - invalid resource identifier ... Test objective: The objective is to test that the deletion of an individual subscription fails when using an invalid resource identifier ... Pre-conditions: At least one subscription is available in the Telco-Cloud DAF. - ... Reference: clause 5.5.7.3.5 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: clause 5.5.7.3.5 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: Config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none @@ -63,7 +63,7 @@ POST Individual Subscription - Method not implemented ... Test title: POST Individual Subscription - Method not implemented ... Test objective: The objective is to test that POST method is not allowed to create a new Subscription ... Pre-conditions: none - ... Reference: clause 5.5.7.3.1 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: clause 5.5.7.3.1 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: Config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none @@ -75,7 +75,7 @@ PUT Individual Subscription - Method not implemented ... Test title: PUT Individual Subscription - Method not implemented ... Test objective: The objective is to test that PUT method is not allowed to update an existing subscription ... Pre-conditions: none - ... Reference: clause 5.5.7.3.3 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: clause 5.5.7.3.3 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: Config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none @@ -87,7 +87,7 @@ PATCH Individual Subscription - Method not implemented ... Test title: PATCH Individual Subscription - Method not implemented ... Test objective: The objective is to test that PATCH method is not allowed to modify an existing subscription ... Pre-conditions: none - ... Reference: clause 5.5.7.3.4 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: clause 5.5.7.3.4 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: Config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none @@ -99,7 +99,7 @@ GET Individual Subscription with permitted authorization scope ... Test title: GET Individual Subscription with permitted authorization scope ... Test objective: The objective is to test the retrieval of individual subscription when a permitted authorization scope is used. ... Pre-conditions: At least one subscription is available in the Telco-Cloud DAF. - ... Reference: clause 5.5.7.3.2 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: clause 5.5.7.3.2 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: Config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none @@ -113,7 +113,7 @@ GET Individual Subscription with not permitted authorization scope ... Test title: GET Individual Subscription with not permitted authorization scope ... Test objective: The objective is to test the retrieval of individual subscription fails when a not permitted authorization scope is used. ... Pre-conditions: At least one subscription is available in the Telco-Cloud DAF. - ... Reference: clause 5.5.7.3.2 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: clause 5.5.7.3.2 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: Config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none diff --git a/SOL025/TelcoCloudDataAnalyticsService-API/IndividualTelco-CloudDataAnalytics.robot b/SOL025/TelcoCloudDataAnalyticsService-API/IndividualTelco-CloudDataAnalytics.robot index 4de09405f54402af62793c50a93963fbde24d6fa..a22c6807bc1b63eac785ab73339a531409114a60 100644 --- a/SOL025/TelcoCloudDataAnalyticsService-API/IndividualTelco-CloudDataAnalytics.robot +++ b/SOL025/TelcoCloudDataAnalyticsService-API/IndividualTelco-CloudDataAnalytics.robot @@ -12,7 +12,7 @@ POST Individual Telco-Cloud data Analytics - Method not implemented ... Test title: POST Individual Telco-Cloud data Analytics - Method not implemented ... Test objective: The objective is to test that POST method is not implemented ... Pre-conditions: none - ... Reference: Clause 5.5.4.3.1 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: Clause 5.5.4.3.1 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none @@ -24,7 +24,7 @@ GET Information about an Individual Telco-Cloud data Analytics ... Test title: GET Information about an Individual Telco-Cloud data Analytics ... Test objective: The objective is to retrieve Information about Individual Telco-Cloud data Analytics ... Pre-conditions: none - ... Reference: Clause 5.5.4.3.2 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: Clause 5.5.4.3.2 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none @@ -37,7 +37,7 @@ GET Individual Telco-Cloud data Analytics - Not Found ... Test title: GET Individual Telco-Cloud data Analytics - Not Found ... Test objective: The objective is to test the retrieval of information about an "Individual Telco-Cloud data Analytics" resource fails when the resource is not present. ... Pre-conditions: none - ... Reference: Clause 5.5.4.3.2 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: Clause 5.5.4.3.2 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: Config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none @@ -50,7 +50,7 @@ GET Information about an Individual Telco-Cloud data Analytics with permitted au ... Test title: GET Information about an Individual Telco-Cloud data Analytics with permitted authorization scope ... Test objective: The objective is to GET Information about an Individual Telco-Cloud data Analytics with permitted authorization scope ... Pre-conditions: none - ... Reference: Clause 5.5.4.3.2 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: Clause 5.5.4.3.2 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none @@ -62,7 +62,7 @@ GET Information about an Individual Telco-Cloud data Analytics with not permitte ... Test title: GET Information about an Individual Telco-Cloud data Analytics with not permitted authorization scope ... Test objective: The objective is to GET Information about an Individual Telco-Cloud data Analytics with not permitted authorization scope ... Pre-conditions: none - ... Reference: Clause 5.5.4.3.2 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: Clause 5.5.4.3.2 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none @@ -75,7 +75,7 @@ GET Information about an Individual Telco-Cloud data Analytics - Unauthorized ... Test title: GET Information about an Individual Telco-Cloud data Analytics without authorization ... Test objective: The objective is to GET Information about an Individual Telco-Cloud data Analytics without authorization ... Pre-conditions: none - ... Reference: Clause 5.5.4.3.2 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: Clause 5.5.4.3.2 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none @@ -88,7 +88,7 @@ PUT Individual Telco-Cloud data Analytics - Method not implemented ... Test title: PUT Individual Telco-Cloud data Analytics - Method not implemented ... Test objective: The objective is to test that PUT method is not implemented ... Pre-conditions: none - ... Reference: Clause 5.5.4.3.3 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: Clause 5.5.4.3.3 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none @@ -100,7 +100,7 @@ PATCH Individual Telco-Cloud data Analytics ... Test title: PATCH Individual Telco-Cloud data Analytics ... Test objective: This method modifies an Individual Telco-Cloud data Analytics ... Pre-conditions: none - ... Reference: Clause 5.5.4.3.4 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: Clause 5.5.4.3.4 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: Telco-Cloud data Analytics modified @@ -113,7 +113,7 @@ PATCH Individual Telco-Cloud data Analytics - UNPROCESSABLE CONTENT ... Test title: PATCH Individual Telco-Cloud data Analytics - UNPROCESSABLE CONTENT ... Test objective: This method modifies an Individual Telco-Cloud data Analytics with invalid content ... Pre-conditions: none - ... Reference: Clause 5.5.4.3.4 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: Clause 5.5.4.3.4 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none @@ -126,7 +126,7 @@ DELETE Individual Telco-Cloud data Analytics ... Test title: DELETE Individual Telco-Cloud data Analytics ... Test objective: The objective is to delete a Telco-Cloud data Analytics ... Pre-conditions: none - ... Reference: Clause 5.4.3.3.5 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: Clause 5.4.3.3.5 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: Telco-Cloud data Analytics deleted diff --git a/SOL025/TelcoCloudDataAnalyticsService-API/IndividualTelco-cloudDataAnalyticsReport.robot b/SOL025/TelcoCloudDataAnalyticsService-API/IndividualTelco-cloudDataAnalyticsReport.robot index 11fd22ed7c1d34414177aaba66a6d59ac6a0ac88..924ec07e1afb1a392002cdbceecf2eb8be28d802 100644 --- a/SOL025/TelcoCloudDataAnalyticsService-API/IndividualTelco-cloudDataAnalyticsReport.robot +++ b/SOL025/TelcoCloudDataAnalyticsService-API/IndividualTelco-cloudDataAnalyticsReport.robot @@ -14,7 +14,7 @@ POST Individual Telco-Cloud data Analytics report - Method not implemented ... Test title: POST Individual Telco-Cloud data Analytics report - Method not implemented ... Test objective: The objective is to test that POST method is not implemented ... Pre-conditions: none - ... Reference: Clause 5.5.5.3.1 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: Clause 5.5.5.3.1 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none @@ -25,7 +25,7 @@ Get Individual Telco-Cloud data Analytics report ... Test title: Get Individual Telco-Cloud data Analytics report ... Test objective: The objective is to test the retrieval of an individual Telco-Cloud data Analytics report and perform a JSON schema validation of the collected report data structure ... Pre-conditions: none - ... Reference: Clause 5.5.5.3.2 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: Clause 5.5.5.3.2 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: Config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none @@ -38,7 +38,7 @@ GET Individual Telco-Cloud data Analytics report - Not Found ... Test title: GET Individual Telco-Cloud data Analytics report - Not Found ... Test objective: The objective is to test the retrieval of information about an "Individual Telco-Cloud data Analytics report" resource fails when the resource is not present. ... Pre-conditions: none - ... Reference: Clause 5.5.5.3.2 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: Clause 5.5.5.3.2 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: Config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none @@ -51,7 +51,7 @@ Get Individual Telco-Cloud data Analytics report with permited authorization sco ... Test title: Get Individual Telco-Cloud data Analytics report with permited authorization scope ... Test objective: The objective is to test the retrieval of an individual Telco-Cloud data Analytics report and perform a JSON schema validation of the collected report data structure with permited authorization scope ... Pre-conditions: none - ... Reference: Clause 5.5.5.3.2 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: Clause 5.5.5.3.2 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: Config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none @@ -64,7 +64,7 @@ Get Individual Telco-Cloud data Analytics report with not permited authorization ... Test title: Get Individual Telco-Cloud data Analytics report with not permited authorization scope ... Test objective: The objective is to test the retrieval of an individual Telco-Cloud data Analytics report and perform a JSON schema validation of the collected report data structure with not permited authorization scope ... Pre-conditions: none - ... Reference: Clause 5.5.5.3.2 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: Clause 5.5.5.3.2 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: Config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none @@ -77,7 +77,7 @@ GET Information about an Individual Telco-Cloud data Analytics report - Unauthor ... Test title: GET Information about an Individual Telco-Cloud data Analytics report without authorization ... Test objective: The objective is to GET Information about an Individual Telco-Cloud data Analytics report without authprization ... Pre-conditions: none - ... Reference: Clause 5.5.5.3.2 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: Clause 5.5.5.3.2 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none @@ -90,7 +90,7 @@ PUT Individual Telco-Cloud data Analytics report - Method not implemented ... Test title: PUT Individual Telco-Cloud data Analytics report - Method not implemented ... Test objective: The objective is to test that PUT method is not implemented ... Pre-conditions: none - ... Reference: Clause 5.5.5.3.3 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: Clause 5.5.5.3.3 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none @@ -102,7 +102,7 @@ PATCH Individual Telco-Cloud data Analytics report - Method not implemented ... Test title: PATCH Individual Telco-Cloud data Analytics report - Method not implemented ... Test objective: The objective is to test that PATCH method is not implemented ... Pre-conditions: none - ... Reference: Clause 5.5.5.3.4 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: Clause 5.5.5.3.4 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none @@ -114,7 +114,7 @@ DELETE Individual Telco-Cloud data Analytics report - Method not implemented ... Test title: DELETE Individual Telco-Cloud data Analytics report - Method not implemented ... Test objective: The objective is to test that DELETE method is not implemented ... Pre-conditions: none - ... Reference: Clause 5.5.5.3.5 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: Clause 5.5.5.3.5 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none diff --git a/SOL025/TelcoCloudDataAnalyticsService-API/NotificationEndpoint.robot b/SOL025/TelcoCloudDataAnalyticsService-API/NotificationEndpoint.robot index 130bed3ed39ef6ef8ebf0582b4ffea166ac5651b..9f78859f21f7a4ed30a408d7ea92c9df5e0b16f1 100644 --- a/SOL025/TelcoCloudDataAnalyticsService-API/NotificationEndpoint.robot +++ b/SOL025/TelcoCloudDataAnalyticsService-API/NotificationEndpoint.robot @@ -13,7 +13,7 @@ Data Analytics Change Notification Delivery ... Test title: Data Analytics Change Notification Delivery ... Test objective: The objective is to test that Data Analytics Change Notification is delivered with success to the notification consumer ... Pre-conditions: A subscription for information availability notification is available in the NFV-MANO. - ... Reference: clause 5.5.8.2.1 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: clause 5.5.8.2.1 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: Config_prod_Notif_Endpoint ... Applicability: none ... Post-Conditions: none diff --git a/SOL025/TelcoCloudDataAnalyticsService-API/Notifications.robot b/SOL025/TelcoCloudDataAnalyticsService-API/Notifications.robot index 38d099e5bd3024c4688cb345b62f433b036ea323..95081efd13f858b11bbca3b68ca2f95ecb9e8296 100644 --- a/SOL025/TelcoCloudDataAnalyticsService-API/Notifications.robot +++ b/SOL025/TelcoCloudDataAnalyticsService-API/Notifications.robot @@ -1,4 +1,4 @@ -*** Setting *** +*** Settings *** Resource environment/variables.txt Suite Setup Create Sessions Suite Teardown Terminate All Processes kill=true @@ -8,21 +8,36 @@ Library OperatingSystem Library BuiltIn Library Collections Library String +Library REST ${TCDAS_SCHEMA}://${TCDAS_HOST}:${TCDAS_PORT} ssl_verify=false *** Test Cases *** -Data Analytics Change Notification +Data Analytics Change Notification START [Documentation] Test ID: 12.3.1.6.1 + ... Test title: Data Analytics Start Notification + ... Test objective: The objective is to test the dispatch of Data Analytics Start Notification when the analytics process starts, and perform a JSON schema and content validation of the delivered notification. The action that triggers the notification under test is an explicit test step, but it is not performed by the test system. + ... Pre-conditions: A subscription for Data Analytics Start Notifications is available in the NFV-MANO. + ... Reference: clause 5.5.8.2.1 - ETSI GS NFV-SOL 025 [12] v5.3.1 + ... Config ID: Config_prod_NFV-MANO + ... Applicability: none + ... Post-Conditions: none + Trigger the availability of Data Analytics Change Notification (external action) + Check Data Analytics Change Notification Available Http POST Request Body Json Schema Is DataAnalyticsChangeNotification + Check Data Analytics Change Notification Available Http POST Request Body notificationType attribute Is DataAnalyticsChangeNotification + Check Data Analytics Change Notification Available And Analytics State START +Data Analytics Change Notification RESULT + [Documentation] Test ID: 12.3.1.6.2 ... Test title: Data Analytics Change Notification ... Test objective: The objective is to test the dispatch of Data Analytics Change Notification when changes on the Telco-cloud data analytics occur, and perform a JSON schema and content validation of the delivered notification. The action that triggers the notification under test is an explicit test step, but it is not performed by the test system. ... Pre-conditions: A subscription for Data Analytics Change Notifications is available in the NFV-MANO. - ... Reference: clause 5.5.8.2.1 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: clause 5.5.8.2.1 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: Config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none Trigger the availability of Data Analytics Change Notification (external action) Check Data Analytics Change Notification Available Http POST Request Body Json Schema Is DataAnalyticsChangeNotification Check Data Analytics Change Notification Available Http POST Request Body notificationType attribute Is DataAnalyticsChangeNotification + Check Data Analytics Change Notification Available And Analytics State RESULT *** Keywords *** Trigger the availability of Data Analytics Change Notification (external action) @@ -64,3 +79,38 @@ Create Sessions Start Process java -jar ${MOCK_SERVER_JAR} -serverPort ${callback_port} alias=mockInstance Wait For Process handle=mockInstance timeout=5s on_timeout=continue Create Mock Session ${callback_uri}:${callback_port} +Check Data Analytics Change Notification Available And Analytics State + [Arguments] ${expected_status} + ${requests}= Retrieve Requests ${callback_endpoint_fwd} + Should Not Be Empty ${requests} msg=No notification received at callback endpoint! + + ${request_type}= Evaluate type(${requests}) + + ${last_request}= Run Keyword If "${request_type}" == "" + ... Get From List ${requests} -1 + ... ELSE + ... Set Variable ${requests} + + ${body}= Get From Dictionary ${last_request} body + ${body_text}= Get From Dictionary ${body} string + Log Raw body: ${body_text} + + ${notification}= Evaluate json.loads(r'''${body_text}''') json + + Should Be Equal As Strings ${notification['notificationType']} DataAnalyticsChangeNotification + Should Be Equal As Strings ${notification['notificationStatus']} ${expected_status} + + ${analyticsId}= Get From Dictionary ${notification} analyticsId + ${analysisStatus}= Get From Dictionary ${notification} analysisStatus + + Set Headers {"Accept": "${ACCEPT_JSON}"} + Run Keyword If ${AUTH_USAGE} == 1 + ... Set Headers {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"} + + # Validate Analytics resource existence + GET ${apiRoot}/${apiName}/${apiMajorVersion}/analytics/${analyticsId} + Integer response status 200 + + Clear Requests ${callback_endpoint} + Clear Requests ${callback_endpoint_fwd} + diff --git a/SOL025/TelcoCloudDataAnalyticsService-API/Subscriptions.robot b/SOL025/TelcoCloudDataAnalyticsService-API/Subscriptions.robot index 4c9252400933ab3d732dbc0dc5ae5f7ed29482db..e712aae54ddbdc15d9ba4fc1911e6148318b457a 100644 --- a/SOL025/TelcoCloudDataAnalyticsService-API/Subscriptions.robot +++ b/SOL025/TelcoCloudDataAnalyticsService-API/Subscriptions.robot @@ -16,7 +16,7 @@ GET all Subscriptions ... Test title: GET all Subscriptions ... Test objective: The objective is to test the retrieval list of active subscriptions of API consumer and perform a JSON schema validation of the returned subscriptions data structure. ... Pre-conditions: At least one subscription is available in the Telco-Cloud DAF. - ... Reference: clause 5.5.6.3.2 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: clause 5.5.6.3.2 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: Config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none @@ -29,7 +29,7 @@ GET Subscriptions with attribute-based filter ... Test title: GET Subscriptions with attribute-based filter ... Test objective: The objective is to test the retrieval of active subscriptions list of API consumer using attribute-based filter and perform a JSON schema validation of the collected data structure. ... Pre-conditions: At least one subscription is available in the Telco-Cloud DAF. - ... Reference: clause 5.5.6.3.2 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: clause 5.5.6.3.2 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: Config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none @@ -42,7 +42,7 @@ GET Subscriptions with Paged Response ... Test title: GET Subscriptions with Paged Response ... Test objective: The objective is to query information of active subscriptions list of API consumer to get Paged Response. ... Pre-conditions: At least one subscription is available in the Telco-Cloud DAF. - ... Reference: clause 5.5.6.3.2 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: clause 5.5.6.3.2 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: Config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none @@ -55,7 +55,7 @@ GET Subscriptions - invalid attribute-based filter ... Test title: GET Subscriptions - invalid attribute-based filter ... Test objective: The objective is to test that the retrieval of active subscriptions list of API consumer fails when using invalid attribute-based filters, and perform the JSON schema validation of the failed operation HTTP response. ... Pre-conditions: At least one subscription is available in the Telco-Cloud DAF. - ... Reference: clause 5.5.6.3.2 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: clause 5.5.6.3.2 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: Config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none @@ -69,7 +69,7 @@ GET Subscriptions - Bad Request Response too Big ... Test title: GET Subscriptions - Bad Request Response too Big ... Test objective: The objective is to test that the retrieval of active subscriptions list of API consumer fails when response is too big, and perform the JSON schema validation of the failed operation HTTP response. ... Pre-conditions: At least one subscription is available in the Telco-Cloud DAF. - ... Reference: clause 5.5.6.3.2 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: clause 5.5.6.3.2 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: Config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none @@ -82,7 +82,7 @@ GET Subscriptions - invalid resource endpoint ... Test title: GET Subscriptions - invalid resource endpoint ... Test objective: The objective is to test that the retrieval of active subscriptions list of API consumer fails when using invalid resource endpoint. ... Pre-conditions: At least one subscription is available in the Telco-Cloud DAF. - ... Reference: clause 5.5.6.3.2 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: clause 5.5.6.3.2 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: Config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none @@ -94,7 +94,7 @@ POST Create new Subscription ... Test title: Create new Subscription ... Test objective: The objective is to test the creation of a new subscription and perform a JSON schema and content validation of the returned subscription data structure ... Pre-conditions: none - ... Reference: clause 5.5.6.3.1 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: clause 5.5.6.3.1 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: Config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: The subscription is successfully set and it matches the issued subscription @@ -112,7 +112,7 @@ POST Create request for duplicated Subscription not creating duplicated subscrip ... Test title: Create request for duplicated Subscription not creating duplicated subscriptions ... Test objective: The objective is to test the attempt of a creation of a duplicated subscription failed and check that no new subscription is created and a link to the original subscription is returned ... Pre-conditions: At least one subscription is available in the Telco-Cloud DAF. - ... Reference: clause 5.5.6.3.1 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: clause 5.5.6.3.1 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: Config_prod_NFV-MANO ... Applicability: The Telco-Cloud DAF does not support the creation of duplicated subscriptions ... Post-Conditions: The existing Subscription returned is available in the Telco-Cloud DAF @@ -128,7 +128,7 @@ POST Create request for duplicated Subscription creating duplicated subscription ... Test title: Create request for duplicated Subscription creating duplicated subscriptions ... Test objective: The objective is to test the creation of a duplicated subscription and perform a JSON schema and content validation of the returned duplicated subscription data structure ... Pre-conditions: At least one subscription is available in the Telco-Cloud DAF. - ... Reference: clause 5.5.6.3.1 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: clause 5.5.6.3.1 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: Config_prod_NFV-MANO ... Applicability: The Telco-Cloud DAF supports the creation of duplicated subscriptions ... Post-Conditions: The duplicated subscription is successfully set and it matches the issued subscription @@ -143,7 +143,7 @@ PUT Subscriptions - Method not implemented ... Test title: PUT Subscriptions - Method not implemented ... Test objective: The objective is to test that PUT method is not allowed to modify subscriptions ... Pre-conditions: none - ... Reference: clause 5.5.6.3.3 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: clause 5.5.6.3.3 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: Config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none @@ -155,7 +155,7 @@ PATCH Subscriptions - Method not implemented ... Test title: PATCH Subscriptions - Method not implemented ... Test objective: The objective is to test that PATCH method is not allowed to update subscriptions ... Pre-conditions: none - ... Reference: clause 5.5.6.3.4 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: clause 5.5.6.3.4 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: Config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none @@ -167,7 +167,7 @@ DELETE Subscriptions - Method not implemented ... Test title: DELETE Subscriptions - Method not implemented ... Test objective: The objective is to test that DELETE method is not allowed to delete subscriptions ... Pre-conditions: none - ... Reference: clause 5.5.6.3.5 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: clause 5.5.6.3.5 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: Config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none @@ -179,7 +179,7 @@ POST Create a new subscription - Unprocessable Content ... Test title: POST Create a new Subscription - Unprocessable Content ... Test objective: The objective is to test that a new subscription is not created if the notification endpoint is unreachable by the Telco-Cloud DAF. ... Pre-conditions: none - ... Reference: clause 5.5.6.3.1 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: clause 5.5.6.3.1 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: Config_prod_NFV-MANO ... Applicability: Notification endpoint is unreachable by the Telco-Cloud DAF ... Post-Conditions: none @@ -192,7 +192,7 @@ GET all Subscriptions with permitted authorization scope ... Test title: GET all Subscriptions with permitted authorization scope ... Test objective: The objective is to test the retrieval list of active subscriptions of API consumer when a permitted authorization scope is used. ... Pre-conditions: At least one subscription is available in the Telco-Cloud DAF. - ... Reference: clause 5.5.6.3.2 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: clause 5.5.6.3.2 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: Config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none @@ -205,7 +205,7 @@ GET all Subscriptions with not permitted authorization scope ... Test title: GET all Subscriptions with not permitted authorization scope ... Test objective: The objective is to test the retrieval list of active subscriptions of API consumer ffails when a not permitted authorization scope is used. ... Pre-conditions: At least one subscription is available in the Telco-Cloud DAF. - ... Reference: clause 5.5.6.3.2 - ETSI GS NFV-SOL 025 [12] v5.2.1 + ... Reference: clause 5.5.6.3.2 - ETSI GS NFV-SOL 025 [12] v5.3.1 ... Config ID: Config_prod_NFV-MANO ... Applicability: none ... Post-Conditions: none