diff --git a/SOL005/NSDManagement-API/IndividualNSDescriptor.robot b/SOL005/NSDManagement-API/IndividualNSDescriptor.robot index 15d470bbe67db929a2776267178e33d5355490f2..2bbacf84af94f09986f7f166f0dfd8ef2a3fec23 100644 --- a/SOL005/NSDManagement-API/IndividualNSDescriptor.robot +++ b/SOL005/NSDManagement-API/IndividualNSDescriptor.robot @@ -14,7 +14,7 @@ GET Individual Network Service Descriptor Information [Documentation] Test ID: 5.3.1.2.1 ... Test title: GET Individual Network Service Descriptor Information ... Test objective: The objective is to test the retrieval of an individual Network Service Descriptor information and perform a JSON schema validation of the collected data structure - ... Pre-conditions: One or more Network Service Descriptors are set in the NFVO. + ... Pre-conditions: One or more Network Service Descriptors are onboarded in the NFVO. ... Reference: section 5.4.3.3.2 - SOL005 v2.4.1 ... Config ID: Config_prod_NFVO ... Applicability: none @@ -29,7 +29,7 @@ GET Individual Network Service Descriptor Information with invalid resource iden [Documentation] Test ID: 5.3.1.2.2 ... Test title: GET Individual Network Service Descriptor Information with invalid resource identifier ... Test objective: The objective is to test that the retrieval of an individual Network Service Descriptor Information fails when using an invalid resource identifier - ... Pre-conditions: One or more Network Service Descriptors are set in the NFVO. + ... Pre-conditions: One or more Network Service Descriptors are onboarded in the NFVO. ... Reference: section 5.4.3.3.2 - SOL005 v2.4.1 ... Config ID: Config_prod_NFVO ... Applicability: none @@ -41,7 +41,7 @@ Disable Individual Network Service Descriptor [Documentation] Test ID: 5.3.1.2.3 ... Test title: Disable Individual Network Service Descriptor ... Test objective: The objective is to test the disabling of an individual Network Service Descriptor and perform a JSON schema and content validation of the collected data structure - ... Pre-conditions: One or more Network Service Descriptors are set in the NFVO in enabled operational state. + ... Pre-conditions: One or more Network Service Descriptors are onboarded in the NFVO in enabled operational state. ... Reference: section 5.4.3.3.4 - SOL005 v2.4.1 ... Config ID: Config_prod_NFVO ... Applicability: none @@ -56,7 +56,7 @@ Enable Individual Network Service Descriptor [Documentation] Test ID: 5.3.1.2.4 ... Test title: Enable Individual Network Service Descriptor ... Test objective: The objective is to test the enabling of an individual Network Service Descriptor and perform a JSON schema and content validation of the collected data structure - ... Pre-conditions: One or more Network Service Descriptors are set in the NFVO in DISABLED operational state (Test ID 5.3.1.2.3). + ... Pre-conditions: One or more Network Service Descriptors are onboarded in the NFVO in DISABLED operational state (Test ID 5.3.1.2.3). ... Reference: section 5.4.3.3.4 - SOL005 v2.4.1 ... Config ID: Config_prod_NFVO ... Applicability: none @@ -71,7 +71,7 @@ Enable Individual Network Service Descriptor with conflict due to operational st [Documentation] Test ID: 5.3.1.2.5 ... Test title: Enable Individual Network Service Descriptor with conflict due to operational state ENABLED ... Test objective: The objective is to test that enabling an individual Network Service Descriptor that is already in ENABLED operational state failsand perform a JSON schema validation of the failder operation HTTP response - ... Pre-conditions: One or more Network Service Descriptors are set in the NFVO in ENABLED operational state (Test ID 5.3.1.2.4). + ... Pre-conditions: One or more Network Service Descriptors are onboarded in the NFVO in ENABLED operational state (Test ID 5.3.1.2.4). ... Reference: section 5.4.3.3.4 - SOL005 v2.4.1 ... Config ID: Config_prod_NFVO ... Applicability: none @@ -84,7 +84,7 @@ Enable Individual Network Service Descriptor with conflict due to onboarding sta [Documentation] Test ID: 5.3.1.2.6 ... Test title: Enable Individual Network Service Descriptor with conflict due to onboarding state ... Test objective: The objective is to test that the retrieval of an Network Service Descriptor fails due to a conflict when the Network Service Descriptor 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: One or more Network Service Descriptors are set in the NFVO in ENABLED operational state. The onboarding state of the Network Service Descriptor for which the enabling is requested is different from ONBOARDED. + ... Pre-conditions: One or more Network Service Descriptors are onboarded in the NFVO in ENABLED operational state. The onboarding state of the Network Service Descriptor for which the enabling is requested is different from ONBOARDED. ... Reference: section 5.4.3.3.4 - SOL005 v2.4.1 ... Config ID: Config_prod_NFVO ... Applicability: none @@ -97,7 +97,7 @@ Enable Individual Network Service Descriptor with conflict due to onboarding sta [Documentation] Test ID: 5.3.1.2.7 ... Test title: Enable Individual Network Service Descriptor with HTTP Etag precondition failure ... Test objective: The objective is to test that the retrieval of an Network Service Descriptor fails due to a precondition failure when using an uncorrect Http Etag identified. - ... Pre-conditions: One or more Network Service Descriptors are set in the NFVO in ENABLED operational state (Test ID 5.3.1.2.4). + ... Pre-conditions: One or more Network Service Descriptors are onboarded in the NFVO in ENABLED operational state (Test ID 5.3.1.2.4). ... Reference: section 5.4.3.3.4 - SOL005 v2.4.1 ... Config ID: Config_prod_NFVO ... Applicability: none @@ -109,7 +109,7 @@ DELETE Individual Network Service Descriptor [Documentation] Test ID: 5.3.1.2.9 ... Test title: DELETE Individual Network Service Descriptor ... Test objective: The objective is to test the deletion of an individual Network Service Descriptor. - ... Pre-conditions: One or more Network Service Descriptors are set in the NFVO in DISABLED operational state and NOT_IN_USE usage state. + ... Pre-conditions: One or more Network Service Descriptors are onboarded in the NFVO in DISABLED operational state and NOT_IN_USE usage state. ... Reference: section 5.4.3.3.5 - SOL005 v2.4.1 ... Config ID: Config_prod_NFVO ... Applicability: none @@ -122,7 +122,7 @@ DELETE Individual Network Service Descriptor in operational state ENABLED [Documentation] Test ID: 5.3.1.2.10 ... Test title: DELETE Individual Network Service Descriptor in operational state ENABLED ... Test objective: The objective is to test that the deletion of an individual Network Service Descriptor in operational state ENABLED fails. The test also performs a JSON schema validation of the failed operation HTTP response. - ... Pre-conditions: One or more Network Service Descriptors are set in the NFVO in ENABLED operational state (Test ID 5.3.1.2.4). + ... Pre-conditions: One or more Network Service Descriptors are onboarded in the NFVO in ENABLED operational state (Test ID 5.3.1.2.4). ... Reference: section 5.4.3.3.5 - SOL005 v2.4.1 ... Config ID: Config_prod_NFVO ... Applicability: none diff --git a/SOL005/NSDManagement-API/IndividualPnfDescriptor.robot b/SOL005/NSDManagement-API/IndividualPnfDescriptor.robot index 4567b231bdf9426dadc804d37045d433a68e98bc..86c0a62287bf07ff97cc4728c4c476097b898c27 100644 --- a/SOL005/NSDManagement-API/IndividualPnfDescriptor.robot +++ b/SOL005/NSDManagement-API/IndividualPnfDescriptor.robot @@ -13,7 +13,7 @@ GET Individual PNF Descriptor Information [Documentation] Test ID: 5.3.1.5.1 ... Test title: GET Individual PNF Descriptor Information ... Test objective: The objective is to test the retrieval of an individual PNF Descriptor information and perform a JSON schema validation of the collected data structure - ... Pre-conditions: One or more PNF Descriptors are set in the NFVO. + ... Pre-conditions: One or more PNF Descriptors are onboarded in the NFVO. ... Reference: section 5.4.6.3.2 - SOL005 v2.4.1 ... Config ID: Config_prod_NFVO ... Applicability: none @@ -28,7 +28,7 @@ GET Individual PNF Descriptor Information with invalid resource identifier [Documentation] Test ID: 5.3.1.5.2 ... Test title: GET Individual PNF Descriptor Information with invalid resource identifier ... Test objective: The objective is to test that the retrieval of an individual PNF Descriptor Information fails when using an invalid resource identifier - ... Pre-conditions: One or more PNF Descriptors are set in the NFVO. + ... Pre-conditions: One or more PNF Descriptors are onboarded in the NFVO. ... Reference: section 5.4.6.3.2 - SOL005 v2.4.1 ... Config ID: Config_prod_NFVO ... Applicability: none @@ -40,7 +40,7 @@ Update Individual PNF Descriptor [Documentation] Test ID: 5.3.1.5.3 ... Test title: Update Individual PNF Descriptor ... Test objective: The objective is to test the update of an individual PNF Descriptor and perform a JSON schema and content validation of the collected data structure - ... Pre-conditions: One or more Update Individual PNF Descriptors are onboarded in the NFVO. + ... Pre-conditions: One or more PNF Descriptors are onboarded in the NFVO. ... Reference: section 5.4.6.3.4 - SOL005 v2.4.1 ... Config ID: Config_prod_NFVO ... Applicability: none @@ -55,7 +55,7 @@ Update Individual PNF Descriptor with HTTP Etag precondition failure [Documentation] Test ID: 5.3.1.5.4 ... Test title: Update Individual PNF Descriptor with HTTP Etag precondition failure ... Test objective: The objective is to test that the update of a PNF Descriptor fails due to a precondition failure when using an uncorrect Http Etag identified. - ... Pre-conditions: One or more Update Individual PNF Descriptors are onboarded in the NFVO. + ... Pre-conditions: One or more PNF Descriptors are onboarded in the NFVO. ... Reference: section 5.4.6.3.4 - SOL005 v2.4.1 ... Config ID: Config_prod_NFVO ... Applicability: none @@ -79,7 +79,7 @@ PUT Individual PNF Descriptor - Method not implemented [Documentation] Test ID: 5.3.1.5.6 ... Test title: PUT Individual PNF Descriptor - Method not implemented ... Test objective: The objective is to test that PUT method is not allowed to modify a new PNF Descriptor - ... Pre-conditions: none + ... Pre-conditions: One or more PNF Descriptors are onboarded in the NFVO. ... Reference: section 5.4.6.3.3 - SOL005 v2.4.1 ... Config ID: Config_prod_NFVO ... Applicability: none @@ -91,7 +91,7 @@ DELETE Individual PNF Descriptor [Documentation] Test ID: 5.3.1.5.7 ... Test title: DELETE Individual PNF Descriptor ... Test objective: The objective is to test the deletion of an individual PNF Descriptor. - ... Pre-conditions: One or more Individual PNF Descriptors are onboarded in the NFVO. + ... Pre-conditions: One or more PNF Descriptors are onboarded in the NFVO. ... Reference: section 5.4.6.3.5 - SOL005 v2.4.1 ... Config ID: Config_prod_NFVO ... Applicability: none diff --git a/SOL005/NSDManagement-API/NSDContent.robot b/SOL005/NSDManagement-API/NSDContent.robot index ada77749203e78132e57a2cbb9a03603474d01fc..12d760901d039c11887370de4e9f746983b44857 100644 --- a/SOL005/NSDManagement-API/NSDContent.robot +++ b/SOL005/NSDManagement-API/NSDContent.robot @@ -146,9 +146,9 @@ Upload NSD Content as Zip file in asynchronous mode ... Pre-conditions: One or more NSDs are onboarded in the NFVO. ... Reference: section 5.4.4.3.4 - SOL005 v2.4.1 ... Config ID: Config_prod_NFVO - ... Applicability: The NFVO supports supports the upload of NSD contents in asynchronous mode + ... Applicability: The NFVO supports the upload of NSD contents in asynchronous mode ... Post-Conditions: none - Send PUT Request to upload NSD Content as zip file file in asynchronous mode + Send PUT Request to upload NSD Content as zip file in asynchronous mode Check HTTP Response Status Code Is 202 Upload NSD Content as plain text file in asynchronous mode @@ -158,7 +158,7 @@ Upload NSD Content as plain text file in asynchronous mode ... Pre-conditions: One or more NSDs are onboarded in the NFVO. ... Reference: section 5.4.4.3.4 - SOL005 v2.4.1 ... Config ID: Config_prod_NFVO - ... Applicability: The NFVO supports supports the upload of NSD contents in asynchronous mode + ... Applicability: The NFVO supports the upload of NSD contents in asynchronous mode ... Post-Conditions: none Send PUT Request to upload NSD Content as plain text file in asynchronous mode Check HTTP Response Status Code Is 202 @@ -170,10 +170,11 @@ Upload NSD Content as Zip file in synchronous mode ... Pre-conditions: One or more NSDs are onboarded in the NFVO. ... Reference: section 5.4.4.3.4 - SOL005 v2.4.1 ... Config ID: Config_prod_NFVO - ... Applicability: The NFVO supports supports the upload of NSD contents in synchronous mode - ... Post-Conditions: none + ... Applicability: The NFVO supports the upload of NSD contents in synchronous mode + ... Post-Conditions: The NSD content is successfully uploaded and available in the NFVO Send PUT Request to upload NSD Content as zip file in synchronous mode Check HTTP Response Status Code Is 204 + Check Postcondition NSD Content is uploaded and available in the NFVO Upload NSD Content as plain text file in synchronous mode [Documentation] Test ID: 5.3.1.3.14 @@ -182,10 +183,11 @@ Upload NSD Content as plain text file in synchronous mode ... Pre-conditions: One or more NSDs are onboarded in the NFVO. ... Reference: section 5.4.4.3.4 - SOL005 v2.4.1 ... Config ID: Config_prod_NFVO - ... Applicability: The NFVO supports supports the upload of NSD contents in synchronous mode - ... Post-Conditions: none + ... Applicability: The NFVO supports the upload of NSD contents in synchronous mode + ... Post-Conditions: The NSD content is successfully uploaded and available in the NFVO Send PUT Request to upload NSD Content as plain text file in synchronous mode - Check HTTP Response Status Code Is 204 + Check HTTP Response Status Code Is 204 + Check Postcondition NSD Content is uploaded and available in the NFVO Upload NSD Content with conflict due to onboarding state [Documentation] Test ID: 5.3.1.3.15 diff --git a/SOL005/NSDManagement-API/NSDManagementKeywords.robot b/SOL005/NSDManagement-API/NSDManagementKeywords.robot index 3b09cea9dff0ffd00c72ec380ed72d944f29d4fd..8ad586ac6b4a6841d1bc4f38ad49a9a0b894a2cd 100644 --- a/SOL005/NSDManagement-API/NSDManagementKeywords.robot +++ b/SOL005/NSDManagement-API/NSDManagementKeywords.robot @@ -398,7 +398,7 @@ GET NSD Content with invalid Range Request ${output}= Output response Set Suite Variable ${response} ${output} -Send PUT Request to upload NSD Content as zip file file in asynchronous mode +Send PUT Request to upload NSD Content as zip file in asynchronous mode Log Trying to perform a PUT. This method upload the content of a NSD Set Headers {"Accept": "${ACCEPT_ZIP}"} Run Keyword If ${AUTH_USAGE} == 1 Set Headers {"Authorization": "${AUTHORIZATION}"} @@ -442,6 +442,10 @@ Send PUT Request to upload NSD Content as plain text file in synchronous mode ${output}= Output response Set Suite Variable ${response} ${output} +Check Postcondition NSD Content is uploaded and available in the NFVO + Get single file NSD Content in Plain or Zip Format + Check HTTP Response Status Code Is 200 + Send PUT Request to upload NSD Content with conflict due to onboarding state Log Trying to perform a PUT. This method upload the content of a NSD Set Headers {"Accept": "${ACCEPT_ZIP}"} diff --git a/SOL005/NSDManagement-API/NSDescriptors.robot b/SOL005/NSDManagement-API/NSDescriptors.robot index 7553e7ebccccc5bbdbd0ac3cf8a99073329bc838..65ca84e6223c8f6e257f7e1cdec4416c23d9f145 100644 --- a/SOL005/NSDManagement-API/NSDescriptors.robot +++ b/SOL005/NSDManagement-API/NSDescriptors.robot @@ -85,10 +85,10 @@ GET all Network Service Descriptors Information with expired or revoked authoriz Get all Network Service Descriptors Information with expired or revoked authorization token Check HTTP Response Status Code Is 401 -GET all Network Service Descriptors Information with all_fields attribute selector +GET all Network Service Descriptors Information with "all_fields" attribute selector [Documentation] Test ID: 5.3.1.1.7 - ... Test title: GET all Network Service Descriptors Information with all_fields attribute selector - ... Test objective: The objective is to test the retrieval of all Network Service Descriptors Information with all_fields attribute selector, perform a JSON schema validation of the collected data structure, and verify that the retrieved information matches the issued all_fileds selector + ... Test title: GET all Network Service Descriptors Information with "all_fields" attribute selector + ... Test objective: The objective is to test the retrieval of all Network Service Descriptors Information with "all_fields" attribute selector, perform a JSON schema validation of the collected data structure, and verify that the retrieved information matches the issued "all_fileds" selector ... Pre-conditions: One or more Network Service Descriptors are set in the NFVO. ... Reference: section 4.3.3.2.1, 5.4.2.3.2 - SOL005 v2.4.1 ... Config ID: Config_prod_NFVO @@ -99,10 +99,10 @@ GET all Network Service Descriptors Information with all_fields attribute select Check HTTP Response Body Json Schema Is NsdInfos Check HTTP Response Body NsdInfos Matches the requested all_fields selector -GET all Network Service Descriptors Information with exclude_default attribute selector +GET all Network Service Descriptors Information with "exclude_default" attribute selector [Documentation] Test ID: 5.3.1.1.8 - ... Test title: GET all Network Service Descriptors Information with exclude_default attribute selector - ... Test objective: The objective is to test the retrieval of all Network Service Descriptors Information with exclude_default attribute selector, perform a JSON schema validation of the collected data structure, and verify that the retrieved information matches the issued exclude_default selector + ... Test title: GET all Network Service Descriptors Information with "exclude_default" attribute selector + ... Test objective: The objective is to test the retrieval of all Network Service Descriptors Information with "exclude_default" attribute selector, perform a JSON schema validation of the collected data structure, and verify that the retrieved information matches the issued "exclude_default" selector ... Pre-conditions: One or more Network Service Descriptors are set in the NFVO. ... Reference: section 4.3.3.2.1, 5.4.2.3.2 - SOL005 v2.4.1 ... Config ID: Config_prod_NFVO @@ -113,28 +113,28 @@ GET all Network Service Descriptors Information with exclude_default attribute s Check HTTP Response Body Json Schema Is NsdInfos Check HTTP Response Body NsdInfos Matches the requested exclude_default selector -GET all Network Service Descriptors Information with fields attribute selector +GET all Network Service Descriptors Information with "fields" attribute selector [Documentation] Test ID: 5.3.1.1.9 - ... Test title: GET all Network Service Descriptors Information with fields attribute selector - ... Test objective: The objective is to test the retrieval of all Network Service Descriptors Information with fields attribute selector, perform a JSON schema validation of the collected data structure, and verify that the retrieved information matches the issued fields selector + ... Test title: GET all Network Service Descriptors Information with "fields" attribute selector + ... Test objective: The objective is to test the retrieval of all Network Service Descriptors Information with "fields" attribute selector, perform a JSON schema validation of the collected data structure, and verify that the retrieved information matches the issued "fields" selector ... Pre-conditions: One or more Network Service Descriptors are set in the NFVO. ... Reference: section 4.3.3.2.1, 5.4.2.3.2 - SOL005 v2.4.1 ... Config ID: Config_prod_NFVO - ... Applicability: The NFVO supports the use of fields attribute selector + ... Applicability: The NFVO supports the use of "fields" attribute selector ... Post-Conditions: none GET all Network Service Descriptors Information with fields attribute selector Check HTTP Response Status Code Is 200 Check HTTP Response Body Json Schema Is NsdInfos Check HTTP Response Body NsdInfos Matches the requested fields selector -GET all Network Service Descriptors Information with exclude_fields attribute selector +GET all Network Service Descriptors Information with "exclude_fields" attribute selector [Documentation] Test ID: 5.3.1.1.10 - ... Test title: GET all Network Service Descriptors Information with exclude_fields attribute selector - ... Test objective: The objective is to test the retrieval of all Network Service Descriptors Information with exclude_fields attribute selector, perform a JSON schema validation of the collected data structure, and verify that the retrieved information matches the issued exclude_fields selector + ... Test title: GET all Network Service Descriptors Information with "exclude_fields" attribute selector + ... Test objective: The objective is to test the retrieval of all Network Service Descriptors Information with "exclude_fields" attribute selector, perform a JSON schema validation of the collected data structure, and verify that the retrieved information matches the issued "exclude_fields" selector ... Pre-conditions: One or more Network Service Descriptors are set in the NFVO. ... Reference: section 4.3.3.2.1, 5.4.2.3.2 - SOL005 v2.4.1 ... Config ID: Config_prod_NFVO - ... Applicability: The NFVO supports the use of exclude_fields attribute selector + ... Applicability: The NFVO supports the use of "exclude_fields" attribute selector ... Post-Conditions: none GET all Network Service Descriptors Information with exclude_fields attribute selector Check HTTP Response Status Code Is 200 diff --git a/SOL005/NSDManagement-API/PNFDescriptors.robot b/SOL005/NSDManagement-API/PNFDescriptors.robot index 1d507d8bdc38889303c9e8ba8080628b4b187b65..e6e4a7a7668610080313b5968393228dc486a6a3 100644 --- a/SOL005/NSDManagement-API/PNFDescriptors.robot +++ b/SOL005/NSDManagement-API/PNFDescriptors.robot @@ -13,7 +13,7 @@ GET all PNF Descriptors Information [Documentation] Test ID: 5.3.1.4.1 ... Test title: GET all PNF Descriptors Information ... Test objective: The objective is to test the retrieval of all the PNF Descriptors information and perform a JSON schema and content validation of the collected data structure - ... Pre-conditions: One or more PNF Descriptors are set in the NFVO. + ... Pre-conditions: One or more PNF Descriptors are onboarded in the NFVO. ... Reference: section 5.4.5.3.2 - SOL005 v2.4.1 ... Config ID: Config_prod_NFVO ... Applicability: none @@ -26,7 +26,7 @@ GET PNF Descriptors Information with attribute-based filter [Documentation] Test ID: 5.3.1.4.2 ... Test title: GET PNF Descriptors Information with attribute-based filter ... Test objective: The objective is to test the retrieval of PNF Descriptors information using attribute-based filter, perform a JSON schema validation of the collected data structure, and verify that the retrieved information matches the issued attribute-based filter - ... Pre-conditions: One or more PNF Descriptors are set in the NFVO. + ... Pre-conditions: One or more PNF Descriptors are onboarded in the NFVO. ... Reference: section 5.4.5.3.2 - SOL005 v2.4.1 ... Config ID: Config_prod_NFVO ... Applicability: none @@ -40,7 +40,7 @@ GET PNF Descriptors Information with invalid attribute-based filter [Documentation] Test ID: 5.3.1.4.3 ... Test title: GET PNF Descriptors Information with invalid attribute-based filter ... Test objective: The objective is to test that the retrieval of PNF Descriptors information fails when using invalid attribute-based filter, and perform the JSON schema validation of the failed operation HTTP response - ... Pre-conditions: One or more PNF Descriptors are set in the NFVO. + ... Pre-conditions: One or more PNF Descriptors are onboarded in the NFVO. ... Reference: section 5.4.5.3.2 - SOL005 v2.4.1 ... Config ID: Config_prod_NFVO ... Applicability: none @@ -49,11 +49,11 @@ GET PNF Descriptors Information with invalid attribute-based filter Check HTTP Response Status Code Is 400 Check HTTP Response Body Json Schema Is ProblemDetails -GET all PNF Descriptors Information with all_fields attribute selector +GET all PNF Descriptors Information with "all_fields" attribute selector [Documentation] Test ID: 5.3.1.4.4 - ... Test title: GET all PNF Descriptors Information with all_fields attribute selector - ... Test objective: The objective is to test the retrieval of all PNF Descriptors Information with all_fields attribute selector, perform a JSON schema validation of the collected data structure, and verify that the retrieved information matches the issued all_fileds selector - ... Pre-conditions: One or more PNF Descriptors are set in the NFVO. + ... Test title: GET all PNF Descriptors Information with "all_fields" attribute selector + ... Test objective: The objective is to test the retrieval of all PNF Descriptors Information with "all_fields" attribute selector, perform a JSON schema validation of the collected data structure, and verify that the retrieved information matches the issued "all_fileds" selector + ... Pre-conditions: One or more PNF Descriptors are onboarded in the NFVO. ... Reference: section 4.3.3.2.1, 5.4.5.3.2 - SOL005 v2.4.1 ... Config ID: Config_prod_NFVO ... Applicability: none @@ -63,11 +63,11 @@ GET all PNF Descriptors Information with all_fields attribute selector Check HTTP Response Body Json Schema Is PnfdInfos Check HTTP Response Body PnfdInfos Matches the requested all_fields selector -GET all PNF Descriptors Information with exclude_default attribute selector +GET all PNF Descriptors Information with "exclude_default" attribute selector [Documentation] Test ID: 5.3.1.4.5 - ... Test title: GET all PNF Descriptors Information with exclude_default attribute selector - ... Test objective: The objective is to test the retrieval of all PNF Descriptors Information with exclude_default attribute selector, perform a JSON schema validation of the collected data structure, and verify that the retrieved information matches the issued exclude_default selector - ... Pre-conditions: One or more PNF Descriptors are set in the NFVO. + ... Test title: GET all PNF Descriptors Information with "exclude_default" attribute selector + ... Test objective: The objective is to test the retrieval of all PNF Descriptors Information with "exclude_default" attribute selector, perform a JSON schema validation of the collected data structure, and verify that the retrieved information matches the issued "exclude_default" selector + ... Pre-conditions: One or more PNF Descriptors are onboarded in the NFVO. ... Reference: section 4.3.3.2.1, 5.4.5.3.2 - SOL005 v2.4.1 ... Config ID: Config_prod_NFVO ... Applicability: none @@ -77,28 +77,28 @@ GET all PNF Descriptors Information with exclude_default attribute selector Check HTTP Response Body Json Schema Is PnfdInfos Check HTTP Response Body PnfdInfos Matches the requested exclude_default selector -GET all PNF Descriptors Information with fields attribute selector +GET all PNF Descriptors Information with "fields" attribute selector [Documentation] Test ID: 5.3.1.4.6 - ... Test title: GET all PNF Descriptors Information with fields attribute selector - ... Test objective: The objective is to test the retrieval of all PNF Descriptors Information with fields attribute selector, perform a JSON schema validation of the collected data structure, and verify that the retrieved information matches the issued fields selector - ... Pre-conditions: One or more PNF Descriptors are set in the NFVO. + ... Test title: GET all PNF Descriptors Information with "fields" attribute selector + ... Test objective: The objective is to test the retrieval of all PNF Descriptors Information with "fields" attribute selector, perform a JSON schema validation of the collected data structure, and verify that the retrieved information matches the issued "fields" selector + ... Pre-conditions: One or more PNF Descriptors are onboarded in the NFVO. ... Reference: section 4.3.3.2.1, 5.4.5.3.2 - SOL005 v2.4.1 ... Config ID: Config_prod_NFVO - ... Applicability: The NFVO supports the use of fields attribute selector + ... Applicability: The NFVO supports the use of "fields" attribute selector ... Post-Conditions: none GET all PNF Descriptors Information with fields attribute selector Check HTTP Response Status Code Is 200 Check HTTP Response Body Json Schema Is PnfdInfos Check HTTP Response Body PnfdInfos Matches the requested fields selector -GET all PNF Descriptors Information with exclude_fields attribute selector +GET all PNF Descriptors Information with "exclude_fields" attribute selector [Documentation] Test ID: 5.3.1.4.7 - ... Test title: GET all PNF Descriptors Information with exclude_fields attribute selector - ... Test objective: The objective is to test the retrieval of all PNF Descriptors Information with exclude_fields attribute selector, perform a JSON schema validation of the collected data structure, and verify that the retrieved information matches the issued exclude_fields selector - ... Pre-conditions: One or more PNF Descriptors are set in the NFVO. + ... Test title: GET all PNF Descriptors Information with "exclude_fields" attribute selector + ... Test objective: The objective is to test the retrieval of all PNF Descriptors Information with "exclude_fields" attribute selector, perform a JSON schema validation of the collected data structure, and verify that the retrieved information matches the issued "exclude_fields" selector + ... Pre-conditions: One or more PNF Descriptors are onboarded in the NFVO. ... Reference: section 4.3.3.2.1, 5.4.5.3.2 - SOL005 v2.4.1 ... Config ID: Config_prod_NFVO - ... Applicability: The NFVO supports the use of exclude_fields attribute selector + ... Applicability: The NFVO supports the use of "exclude_fields" attribute selector ... Post-Conditions: none GET all PNF Descriptors Information with exclude_fields attribute selector Check HTTP Response Status Code Is 200 @@ -124,7 +124,7 @@ PUT all PNF Descriptors - Method not implemented [Documentation] Test ID: 5.3.1.4.9 ... Test title: PUT all PNF Descriptors Information - Method not implemented ... Test objective: The objective is to test that PUT method is not allowed to modify PNF Descriptors Information - ... Pre-conditions: One or more PNF Descriptors are set in the NFVO. + ... Pre-conditions: One or more PNF Descriptors are onboarded in the NFVO. ... Reference: section 5.4.5.3.3 - SOL005 v2.4.1 ... Config ID: Config_prod_NFVO ... Applicability: none @@ -136,7 +136,7 @@ PATCH all PNF Descriptors - Method not implemented [Documentation] Test ID: 5.3.1.4.10 ... Test title: PATCH all PNF Descriptors Information - Method not implemented ... Test objective: The objective is to test that PATCH method is not allowed to update NF Descriptors Information - ... Pre-conditions: One or more PNF Descriptors are set in the NFVO. + ... Pre-conditions: One or more PNF Descriptors are onboarded in the NFVO. ... Reference: section 5.4.5.3.4 - SOL005 v2.4.1 ... Config ID: Config_prod_NFVO ... Applicability: none @@ -148,7 +148,7 @@ DELETE all PNF Descriptors - Method not implemented [Documentation] Test ID: 5.3.1.4.11 ... Test title: DELETE all PNF Descriptors Information - Method not implemented ... Test objective: The objective is to test that DELETE method is not allowed to delete PNF Descriptors Information - ... Pre-conditions: One or more PNF Descriptors are set in the NFVO. + ... Pre-conditions: One or more PNF Descriptors are onboarded in the NFVO. ... Reference: section 5.4.5.3.5 - SOL005 v2.4.1 ... Config ID: Config_prod_NFVO ... Applicability: none diff --git a/SOL005/NSDManagement-API/Subscriptions.robot b/SOL005/NSDManagement-API/Subscriptions.robot index b589b00622e3b925fea973a294845bc46ea63735..02e353c07d71b4ae3c5bedda2429361047dc039c 100644 --- a/SOL005/NSDManagement-API/Subscriptions.robot +++ b/SOL005/NSDManagement-API/Subscriptions.robot @@ -81,7 +81,7 @@ Create new NSD Management subscription Check Postcondition NSD Management Subscription Is Set -Create duplicated NSD Management subscription with duplication handler +Create duplicated NSD Management subscription with NFVO not creating duplicated subscriptions [Tags] no-duplicated-subs [Documentation] Test ID: 5.3.1.7.6 ... Test title: Create duplicated NSD Management subscription with NFVO not creating duplicated subscriptions @@ -98,7 +98,7 @@ Create duplicated NSD Management subscription with duplication handler Check Postcondition Subscription Resource Returned in Location Header Is Available -Create duplicated NSD Management subscription without duplication handler +Create duplicated NSD Management subscription with NFVO creating duplicated subscriptions [Tags] duplicated-subs [Documentation] Test ID: 5.3.1.7.7 ... Test title: Create duplicated NSD Management subscription with NFVO creating duplicated subscriptions