diff --git a/SOL005/NSDManagement-API/NSD.robot b/SOL005/NSDManagement-API/NSD.robot index 7e4041b7618b70a53537afa0ad6d1b9d2055b5f2..2b8d3708f39ed584dfac66f540aa8d2c0dd6a4f0 100644 --- a/SOL005/NSDManagement-API/NSD.robot +++ b/SOL005/NSDManagement-API/NSD.robot @@ -8,7 +8,7 @@ Library OperatingSystem *** Test Cases *** Get single file NSD in Plain Format - [Documentation] Test ID: 5.3.1.10.1 + [Documentation] Test ID: 5.3.1.11.1 ... Test title: Get single file NSD in Plain Format ... Test objective: The objective is to test the retrieval of the NSD in plain format within a NSD archive and perform a validation that returned content is in plain format ... Pre-conditions: One or more NSDs are onboarded in the NFVO. @@ -21,7 +21,7 @@ Get single file NSD in Plain Format Check HTTP Response Header Content-Type Is text/plain Get NSD in Zip Format - [Documentation] Test ID: 5.3.1.10.2 + [Documentation] Test ID: 5.3.1.11.2 ... Test title: Get NSD in Zip Format ... Test objective: The objective is to test the retrieval of the NSD in zip format within a NSD archive and perform a validation that returned content is in zip format ... Pre-conditions: One or more NSDs are onboarded in the NFVO. @@ -34,7 +34,7 @@ Get NSD in Zip Format Check HTTP Response Header Content-Type Is application/zip Get single file NSD in Plain or Zip Format - [Documentation] Test ID: 5.3.1.10.3 + [Documentation] Test ID: 5.3.1.11.3 ... Test title: Get single file NSDin Plain or Zip Format ... Test objective: The objective is to test the retrieval of the single file NSD within a NSD archive when requesting Plain or Zip format to NFVO by including both formats in the request, and perform a validation that response is in Plain or Zip format ... Pre-conditions: One or more NSDs are onboarded in the NFVO. @@ -47,7 +47,7 @@ Get single file NSD in Plain or Zip Format Check HTTP Response Header Content-Type Is Any of text/plain application/zip Get multi file NSD in Plain or Zip Format - [Documentation] Test ID: 5.3.1.10.4 + [Documentation] Test ID: 5.3.1.11.4 ... Test title: Get multi file NSD in Plain or Zip Format ... Test objective: The objective is to test the retrieval of the multi file NSD within a NSD archive when requesting Plain or Zip format to NFVO by including both formats in the request, and perform a validation that returned content is in Zip format ... Pre-conditions: One or more NSDs are onboarded in the NFVO. @@ -60,7 +60,7 @@ Get multi file NSD in Plain or Zip Format Check HTTP Response Header Content-Type Is application/zip Get multi file NSD in Plain Format - [Documentation] Test ID: 5.3.1.10.5 + [Documentation] Test ID: 5.3.1.11.5 ... Test title: Get multi file NSD in Plain Format ... Test objective: The objective is to test that the retrieval of the multi file NSD within a NSD archive fails when requesting it in Plain format, and perform a validation of the JSON schema validation of the failed operation HTTP response ... Pre-conditions: One or more NSDs are onboarded in the NFVO. @@ -73,7 +73,7 @@ Get multi file NSD in Plain Format Check HTTP Response Body Json Schema Is ProblemDetails Get NSD Content with invalid resource identifier - [Documentation] Test ID: 5.3.1.10.6 + [Documentation] Test ID: 5.3.1.11.6 ... Test title: Get NSD Content with invalid resource identifier ... Test objective: The objective is to test that the retrieval of the NSD within a NSD archive fails when using an invalid resource identifier ... Pre-conditions: none @@ -86,7 +86,7 @@ Get NSD Content with invalid resource identifier Check HTTP Response Body Json Schema Is ProblemDetails Get NSD with conflict due to onboarding state - [Documentation] Test ID: 5.3.1.10.7 + [Documentation] Test ID: 5.3.1.11.7 ... Test title: Get NSD with conflict due to onboarding state ... Test objective: The objective is to test that the retrieval of the NSD within a NSD archive fails due to a conflict when the NSD is not in onboarding state ONBOARDED in the NFVO. The test also performs a validation of the JSON schema validation of the failed operation HTTP response ... Pre-conditions: The onboarding state of the NSD is different from ONBOARDED. @@ -99,7 +99,7 @@ Get NSD with conflict due to onboarding state Check HTTP Response Body Json Schema Is ProblemDetails Get NSD with security information - [Documentation] Test ID: 5.3.1.10.8 + [Documentation] Test ID: 5.3.1.11.8 ... Test title: Get NSD with security information ... Test objective: The objective is to test the retrieval of the NSD within a NSD archive shall include in the ZIP archive the security information when requested with "include_signature" parameter ... Pre-conditions: One or more NSDs are onboarded in the NFVO. @@ -112,7 +112,7 @@ Get NSD with security information Check HTTP Response Header Content-Type Is application/zip POST NSD - Method not implemented - [Documentation] Test ID: 5.3.1.10.9 + [Documentation] Test ID: 5.3.1.11.9 ... Test title: POST NSD - Method not implemented ... Test objective: The objective is to test that POST method is not allowed to create a new Network Service Descriptor ... Pre-conditions: none @@ -124,7 +124,7 @@ POST NSD - Method not implemented Check HTTP Response Status Code Is 405 PUT NSD - Method not implemented - [Documentation] Test ID: 5.3.1.10.10 + [Documentation] Test ID: 5.3.1.11.10 ... Test title: PUT NSD - Method not implemented ... Test objective: The objective is to test that PATCH method is not allowed to update Network Service Descriptor ... Pre-conditions: none @@ -136,7 +136,7 @@ PUT NSD - Method not implemented Check HTTP Response Status Code Is 405 PATCH NSD - Method not implemented - [Documentation] Test ID: 5.3.1.10.11 + [Documentation] Test ID: 5.3.1.11.11 ... Test title: PATCH NSD - Method not implemented ... Test objective: The objective is to test that PATCH method is not allowed to update Network Service Descriptor ... Pre-conditions: none @@ -148,7 +148,7 @@ PATCH NSD - Method not implemented Check HTTP Response Status Code Is 405 DELETE NSD - Method not implemented - [Documentation] Test ID: 5.3.1.10.12 + [Documentation] Test ID: 5.3.1.11.12 ... Test title: DELETE NSD - Method not implemented ... Test objective: The objective is to test that DELETE method is not allowed to delete Network Service Descriptor ... Pre-conditions: none diff --git a/SOL005/NSDManagement-API/NSDArchiveManifest.robot b/SOL005/NSDManagement-API/NSDArchiveManifest.robot index e28a30b3b4b4bb3e8693d4fd61179bfd8631fa8b..cc759e25a953f914e3171491ee2372c32028af63 100644 --- a/SOL005/NSDManagement-API/NSDArchiveManifest.robot +++ b/SOL005/NSDManagement-API/NSDArchiveManifest.robot @@ -8,7 +8,7 @@ Library OperatingSystem *** Test Cases *** Get NSD Archive Manifest - [Documentation] Test ID: 5.3.1.11.1 + [Documentation] Test ID: 5.3.1.12.1 ... Test title: Get NSD Archive Manifest ... Test objective: The objective is to test that GET method reads the content of the manifest file within an NSD archive ... Pre-conditions: One or more NSDs are onboarded in the NFVO. @@ -21,7 +21,7 @@ Get NSD Archive Manifest Check HTTP Response Header Content-Type Is text/plain Get NSD Archive Manifest with security information - [Documentation] Test ID: 5.3.1.11.2 + [Documentation] Test ID: 5.3.1.12.2 ... Test title: Get NSD Archive Manifest with security information ... Test objective: The objective is to test the retrieval of content of the manifest file within an NSD archive shall include in the ZIP archive the security information when requested with "include_signature" parameter ... Pre-conditions: One or more NSDs are onboarded in the NFVO. @@ -34,7 +34,7 @@ Get NSD Archive Manifest with security information Check HTTP Response Header Content-Type Is application/zip Get NSD Archive Manifest with conflict due to onboarding state - [Documentation] Test ID: 5.3.1.11.3 + [Documentation] Test ID: 5.3.1.12.3 ... Test title: Get NSD Archive Manifest with conflict due to onboarding state ... Test objective: The objective is to test that the retrieval of content of the manifest file within an NSD archive fails due to a conflict when the NSD is not in onboarding state ONBOARDED in the NFVO. The test also performs a validation of the JSON schema validation of the failed operation HTTP response ... Pre-conditions: The onboarding state of the NSD is different from ONBOARDED. @@ -47,7 +47,7 @@ Get NSD Archive Manifest with conflict due to onboarding state Check HTTP Response Body Json Schema Is ProblemDetails POST NSD Archive Manifest - Method not implemented - [Documentation] Test ID: 5.3.1.11.4 + [Documentation] Test ID: 5.3.1.12.4 ... Test title: POST NSD Archive Manifest - Method not implemented ... Test objective: The objective is to test that POST method is not allowed to create a new Network Service Descriptor Archive Manifest ... Pre-conditions: none @@ -59,7 +59,7 @@ POST NSD Archive Manifest - Method not implemented Check HTTP Response Status Code Is 405 PUT NSD Archive Manifest - Method not implemented - [Documentation] Test ID: 5.3.1.11.5 + [Documentation] Test ID: 5.3.1.12.5 ... Test title: PUT NSD Archive Manifest - Method not implemented ... Test objective: The objective is to test that PATCH method is not allowed to update Network Service Descriptor Archive Manifest ... Pre-conditions: none @@ -71,7 +71,7 @@ PUT NSD Archive Manifest - Method not implemented Check HTTP Response Status Code Is 405 PATCH NSD Archive Manifest - Method not implemented - [Documentation] Test ID: 5.3.1.11.6 + [Documentation] Test ID: 5.3.1.12.6 ... Test title: PATCH NSD Archive Manifest - Method not implemented ... Test objective: The objective is to test that PATCH method is not allowed to update Network Service Descriptor Archive Manifest ... Pre-conditions: none @@ -83,7 +83,7 @@ PATCH NSD Archive Manifest - Method not implemented Check HTTP Response Status Code Is 405 DELETE NSD Archive Manifest - Method not implemented - [Documentation] Test ID: 5.3.1.11.7 + [Documentation] Test ID: 5.3.1.12.7 ... Test title: DELETE NSD Archive Manifest - Method not implemented ... Test objective: The objective is to test that DELETE method is not allowed to delete Network Service Descriptor Archive Manifest ... Pre-conditions: none diff --git a/SOL005/NSDManagement-API/PNFD.robot b/SOL005/NSDManagement-API/PNFD.robot index a6fb7b6c896f88a87f1cc0776c11cb88f761e42f..342fefbcd290e3bd29c4eaa6f3cf97f2647f3237 100644 --- a/SOL005/NSDManagement-API/PNFD.robot +++ b/SOL005/NSDManagement-API/PNFD.robot @@ -9,7 +9,7 @@ Library OperatingSystem *** Test Cases *** Get single file PNFD in Plain Format - [Documentation] Test ID: 5.3.1.12.1 + [Documentation] Test ID: 5.3.1.13.1 ... Test title: Get single file PNFD in Plain Format ... Test objective: The objective is to test the retrieval of the PNFD in plain format within a PNFD archive and perform a validation that returned content is in plain format ... Pre-conditions: One or more PNFDs are onboarded in the NFVO. @@ -22,7 +22,7 @@ Get single file PNFD in Plain Format Check HTTP Response Header Content-Type Is text/plain Get PNFD in Zip Format - [Documentation] Test ID: 5.3.1.12.2 + [Documentation] Test ID: 5.3.1.13.2 ... Test title: Get PNFD in Zip Format ... Test objective: The objective is to test the retrieval of the PNFD in zip format within a PNFD archive and perform a validation that returned content is in zip format ... Pre-conditions: One or more PNFDs are onboarded in the NFVO. @@ -35,7 +35,7 @@ Get PNFD in Zip Format Check HTTP Response Header Content-Type Is application/zip Get single file PNFD in Plain or Zip Format - [Documentation] Test ID: 5.3.1.12.3 + [Documentation] Test ID: 5.3.1.13.3 ... Test title: Get single file PNFDin Plain or Zip Format ... Test objective: The objective is to test the retrieval of the single file PNFD within a PNFD archive when requesting Plain or Zip format to NFVO by including both formats in the request, and perform a validation that response is in Plain or Zip format ... Pre-conditions: One or more PNFDs are onboarded in the NFVO. @@ -48,7 +48,7 @@ Get single file PNFD in Plain or Zip Format Check HTTP Response Header Content-Type Is Any of text/plain application/zip Get multi file PNFD in Plain or Zip Format - [Documentation] Test ID: 5.3.1.12.4 + [Documentation] Test ID: 5.3.1.13.4 ... Test title: Get multi file PNFD in Plain or Zip Format ... Test objective: The objective is to test the retrieval of the multi file PNFD within a PNFD archive when requesting Plain or Zip format to NFVO by including both formats in the request, and perform a validation that returned content is in Zip format ... Pre-conditions: One or more PNFDs are onboarded in the NFVO. @@ -61,7 +61,7 @@ Get multi file PNFD in Plain or Zip Format Check HTTP Response Header Content-Type Is application/zip Get multi file PNFD in Plain Format - [Documentation] Test ID: 5.3.1.12.5 + [Documentation] Test ID: 5.3.1.13.5 ... Test title: Get multi file PNFD in Plain Format ... Test objective: The objective is to test that the retrieval of the multi file PNFD within a PNFD archive fails when requesting it in Plain format, and perform a validation of the JSON schema validation of the failed operation HTTP response ... Pre-conditions: One or more PNFDs are onboarded in the NFVO. @@ -74,7 +74,7 @@ Get multi file PNFD in Plain Format Check HTTP Response Body Json Schema Is ProblemDetails Get PNFD Content with invalid resource identifier - [Documentation] Test ID: 5.3.1.12.6 + [Documentation] Test ID: 5.3.1.13.6 ... Test title: Get PNFD Content with invalid resource identifier ... Test objective: The objective is to test that the retrieval of the PNFD within a PNFD archive fails when using an invalid resource identifier ... Pre-conditions: none @@ -87,7 +87,7 @@ Get PNFD Content with invalid resource identifier Check HTTP Response Body Json Schema Is ProblemDetails Get PNFD with conflict due to onboarding state - [Documentation] Test ID: 5.3.1.12.7 + [Documentation] Test ID: 5.3.1.13.7 ... Test title: Get PNFD with conflict due to onboarding state ... Test objective: The objective is to test that the retrieval of the PNFD within a PNFD archive fails due to a conflict when the PNFD is not in onboarding state ONBOARDED in the NFVO. The test also performs a validation of the JSON schema validation of the failed operation HTTP response ... Pre-conditions: The onboarding state of the PNFD is different from ONBOARDED. @@ -100,7 +100,7 @@ Get PNFD with conflict due to onboarding state Check HTTP Response Body Json Schema Is ProblemDetails Get PNFD with security information - [Documentation] Test ID: 5.3.1.12.8 + [Documentation] Test ID: 5.3.1.13.8 ... Test title: Get PNFD with security information ... Test objective: The objective is to test the retrieval of the PNFD within a PNFD archive shall include in the ZIP archive the security information when requested with "include_signature" parameter ... Pre-conditions: One or more PNFDs are onboarded in the NFVO. @@ -113,7 +113,7 @@ Get PNFD with security information Check HTTP Response Header Content-Type Is application/zip POST PNFD - Method not implemented - [Documentation] Test ID: 5.3.1.12.9 + [Documentation] Test ID: 5.3.1.13.9 ... Test title: POST PNFD - Method not implemented ... Test objective: The objective is to test that POST method is not allowed to create a new PNFD ... Pre-conditions: none @@ -125,7 +125,7 @@ POST PNFD - Method not implemented Check HTTP Response Status Code Is 405 PUT PNFD - Method not implemented - [Documentation] Test ID: 5.3.1.12.10 + [Documentation] Test ID: 5.3.1.13.10 ... Test title: PUT PNFD - Method not implemented ... Test objective: The objective is to test that PATCH method is not allowed to update PNFD ... Pre-conditions: none @@ -137,7 +137,7 @@ PUT PNFD - Method not implemented Check HTTP Response Status Code Is 405 PATCH PNFD - Method not implemented - [Documentation] Test ID: 5.3.1.12.11 + [Documentation] Test ID: 5.3.1.13.11 ... Test title: PATCH PNFD - Method not implemented ... Test objective: The objective is to test that PATCH method is not allowed to update PNFD ... Pre-conditions: none @@ -149,7 +149,7 @@ PATCH PNFD - Method not implemented Check HTTP Response Status Code Is 405 DELETE PNFD - Method not implemented - [Documentation] Test ID: 5.3.1.12.12 + [Documentation] Test ID: 5.3.1.13.12 ... Test title: DELETE PNFD - Method not implemented ... Test objective: The objective is to test that DELETE method is not allowed to delete PNFD ... Pre-conditions: none diff --git a/SOL005/NSDManagement-API/PNFDArchiveManifest.robot b/SOL005/NSDManagement-API/PNFDArchiveManifest.robot index 876c862c2b7b9afd679c3fd8f282241718b904b1..a2adf90a4094aa7b3412f26bb70a1abb9b36f863 100644 --- a/SOL005/NSDManagement-API/PNFDArchiveManifest.robot +++ b/SOL005/NSDManagement-API/PNFDArchiveManifest.robot @@ -8,7 +8,7 @@ Library OperatingSystem *** Test Cases *** Get PNFD Archive Manifest - [Documentation] Test ID: 5.3.1.13.1 + [Documentation] Test ID: 5.3.1.14.1 ... Test title: Get PNFD Archive Manifest ... Test objective: The objective is to test that GET method reads the content of the manifest file within an PNFD archive ... Pre-conditions: One or more PNFDs are onboarded in the NFVO. @@ -21,7 +21,7 @@ Get PNFD Archive Manifest Check HTTP Response Header Content-Type Is text/plain Get PNFD Archive Manifest with security information - [Documentation] Test ID: 5.3.1.13.2 + [Documentation] Test ID: 5.3.1.14.2 ... Test title: Get PNFD Archive Manifest with security information ... Test objective: The objective is to test the retrieval of content of the manifest file within an PNFD archive shall include in the ZIP archive the security information when requested with "include_signature" parameter ... Pre-conditions: One or more PNFDs are onboarded in the NFVO. @@ -34,7 +34,7 @@ Get PNFD Archive Manifest with security information Check HTTP Response Header Content-Type Is application/zip Get PNFD Archive Manifest with conflict due to onboarding state - [Documentation] Test ID: 5.3.1.13.3 + [Documentation] Test ID: 5.3.1.14.3 ... Test title: Get PNFD Archive Manifest with conflict due to onboarding state ... Test objective: The objective is to test that the retrieval of content of the manifest file within an PNFD archive fails due to a conflict when the PNFD is not in onboarding state ONBOARDED in the NFVO. The test also performs a validation of the JSON schema validation of the failed operation HTTP response ... Pre-conditions: The onboarding state of the PNFD is different from ONBOARDED. @@ -47,7 +47,7 @@ Get PNFD Archive Manifest with conflict due to onboarding state Check HTTP Response Body Json Schema Is ProblemDetails POST PNFD Archive Manifest - Method not implemented - [Documentation] Test ID: 5.3.1.13.4 + [Documentation] Test ID: 5.3.1.14.4 ... Test title: POST PNFD Archive Manifest - Method not implemented ... Test objective: The objective is to test that POST method is not allowed to create a new Network Service Descriptor Archive Manifest ... Pre-conditions: none @@ -59,7 +59,7 @@ POST PNFD Archive Manifest - Method not implemented Check HTTP Response Status Code Is 405 PUT PNFD Archive Manifest - Method not implemented - [Documentation] Test ID: 5.3.1.13.5 + [Documentation] Test ID: 5.3.1.14.5 ... Test title: PUT PNFD Archive Manifest - Method not implemented ... Test objective: The objective is to test that PATCH method is not allowed to update Network Service Descriptor Archive Manifest ... Pre-conditions: none @@ -71,7 +71,7 @@ PUT PNFD Archive Manifest - Method not implemented Check HTTP Response Status Code Is 405 PATCH PNFD Archive Manifest - Method not implemented - [Documentation] Test ID: 5.3.1.13.6 + [Documentation] Test ID: 5.3.1.14.6 ... Test title: PATCH PNFD Archive Manifest - Method not implemented ... Test objective: The objective is to test that PATCH method is not allowed to update Network Service Descriptor Archive Manifest ... Pre-conditions: none @@ -83,7 +83,7 @@ PATCH PNFD Archive Manifest - Method not implemented Check HTTP Response Status Code Is 405 DELETE PNFD Archive Manifest - Method not implemented - [Documentation] Test ID: 5.3.1.13.7 + [Documentation] Test ID: 5.3.1.14.7 ... Test title: DELETE PNFD Archive Manifest - Method not implemented ... Test objective: The objective is to test that DELETE method is not allowed to delete Network Service Descriptor Archive Manifest ... Pre-conditions: none