Skip to content
Snippets Groups Projects
Commit 80935e75 authored by aureliano sinatra's avatar aureliano sinatra
Browse files

wording changes

parent 4cf28307
No related branches found
No related tags found
1 merge request!61Master
Showing
with 37 additions and 43 deletions
......@@ -11,7 +11,7 @@ Resource VnfLcmMntOperationKeywords.robot
Post Fail operation task
[Documentation] Test ID: 7.3.1.15.1
... Test title: Post Fail operation task
... Test objective: The objective is to test that POST method mark as "finally failed" a VNF lifecycle operation if that operation has experienced a temporary failure
... Test objective: The objective is to test that POST method mark as "finally failed" a VNF lifecycle operation
... Pre-conditions: the "VNF LCM operation occurrence" resource is in "FAILED_TEMP" state.
... Reference: section 5.4.16.3.1 - SOL003 v2.4.1
... Config ID: Config_prod_VNFM
......@@ -25,7 +25,7 @@ Post Fail operation task Conflict (Not-FAILED_TEMP)
# TODO: Need to set the pre-condition of the test. VNF instance shall be in INSTANTIATED state
[Documentation] Test ID: 7.3.1.15.2
... Test title: Post Fail operation task
... Test objective: The objective is to test that POST method cannot mark as "finally failed" a VNF lifecycle operation if that operation has experienced a temporary failure
... Test objective: The objective is to test that POST method cannot mark as "finally failed" a VNF lifecycle operation
... Pre-conditions: the "VNF LCM operation occurrence" resource is not in "FAILED_TEMP" state.
... Reference: section 5.4.16.3.1 - SOL003 v2.4.1
... Config ID: Config_prod_VNFM
......
......@@ -55,7 +55,7 @@ PATCH Individual VNFInstance
[Documentation] Test ID: 7.3.1.2.4
... Test title: PATCH Individual VNFInstance
... Test objective: This method modifies an individual VNF instance resource
... Pre-conditions: the VNF instance resource is existing
... Pre-conditions: an existing VNF instance resource
... Reference: section 5.4.3.3.4 - SOL003 v2.4.1
... Config ID: Config_prod_VNFM
... Applicability:
......
......@@ -14,7 +14,7 @@ Instantiate a vnfInstance
[Documentation] Test ID: 7.3.1.3.1
... Test title: Post Instantiate Individual VNFInstance
... Test objective: The objective is to instantiate a VNF instance
... Pre-conditions: an existing VNF
... Pre-conditions: VNF instance resource is in NOT INSTANTIATED state
... Reference: section 5.4.4.3.1 - SOL003 v2.4.1
... Config ID: Config_prod_VNFM
... Applicability:
......
......@@ -18,20 +18,18 @@ POST Create a new subscription
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions: in response header Location shall not be null
... POST Cancel operation task
Post Create subscription
Check HTTP Response Status Code Is 201
Check HTTP Response Body Json Schema Is Subscription
Create a new Subscription - DUPLICATION
[Documentation] Test ID: 7.3.1.17.2
... Test title: POST Create a new subscription - DUPLICATION
... Test objective: The POST method creates a new subscription even if an existing subscription to same content exist
... Test objective: The POST method creates a duplicate subscription
... Pre-conditions: none
... Reference: section 5.4.18.3.1 - SOL003 v2.4.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions: in response header Location shall not be null
... POST Cancel operation task
Post Create subscription - DUPLICATION
Check HTTP Response Status Code Is 201
Check HTTP Response Body Json Schema Is Subscription
......@@ -39,13 +37,12 @@ Create a new Subscription - DUPLICATION
Create a new Subscription - NO-DUPLICATION
[Documentation] Test ID: 7.3.1.17.3
... Test title: POST Create a new subscription - NO-DUPLICATION
... Test objective: The POST method creates a new subscription even if an existing subscription to same content exist
... Test objective: The POST method can't create a duplicate subscription
... Pre-conditions: none
... Reference: section 5.4.18.3.1 - SOL003 v2.4.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions: in response header Location shall not be null
... POST Cancel operation task
Post Create subscription - NO-DUPLICATION
Check HTTP Response Status Code Is 303
Check Operation Occurrence Id
......@@ -79,7 +76,7 @@ GET Subscription - Filter
GET subscriptions - Bad Request Invalid attribute-based filtering parameters
[Documentation] Test ID: 7.3.1.17.6
... Test title: GET Subscriptions - Filter
... Test objective: The objective is Get the list of active subscriptions using a filter
... Test objective: The objective is Get the list of active subscriptions using an invalid filter
... Pre-conditions: none
... Reference: section 5.4.18.3.2 - SOL003 v2.4.1
... Config ID: Config_prod_VNFM
......@@ -97,7 +94,7 @@ PUT subscriptions - Method not implemented
... Reference: section 5.4.18.3.3 - SOL003 v2.4.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions: none
... Post-Conditions: subscription not modified
PUT subscriptions
Check HTTP Response Status Code Is 405
......@@ -109,7 +106,7 @@ PATCH subscriptions - Method not implemented
... Reference: section 5.4.18.3.4 - SOL003 v2.4.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions: none
... Post-Conditions: subscription not modified
PATCH subscriptions
Check HTTP Response Status Code Is 405
......@@ -121,7 +118,7 @@ DELETE subscriptions - Method not implemented
... Reference: section 5.4.18.3.5 - SOL003 v2.4.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions: none
... Post-Conditions: subscription not deleted
DELETE subscriptions
Check HTTP Response Status Code Is 405
\ No newline at end of file
......@@ -23,10 +23,9 @@ POST Terminate a vnfInstance
Check Operation Occurrence Id
Terminate a vnfInstance Conflict (Not-Instantiated)
# TODO: Need to set the pre-condition of the test. VNF instance shall be in INSTANTIATED state
[Documentation] Test ID: 7.3.1.7.2
... Test title: POST Terminate a vnfInstance
... Test objective: The objective is to test that the operation cannot be executed currently, due to a conflict with the state of the VNF instance resource.
... Test objective: The objective is to test that the vnf Instance can't be terminated
... Pre-conditions: VNF instance resource is in NOT-INSTANTIATED state
... Reference: section 5.4.8.3.1 - SOL003 v2.4.1
... Config ID: Config_prod_VNFM
......
......@@ -13,7 +13,7 @@ POST Create a new vnfInstance
[Documentation] Test ID: 7.3.1.1.1
... Test title: Create a VNF instance
... Test objective: The objective is to create a new VNF instance resource
... Pre-conditions: VNF instance with the given vnfInstanceId doesn't exist
... Pre-conditions: an onboarded VNFD
... Reference: section 5.4.2.3.1 - SOL003 v2.4.1
... Config ID: Config_prod_VNFM
... Applicability:
......
......@@ -14,7 +14,7 @@ NS Instance Creation
... Test title: NS Instance Creation
... Test objective: The objective is to test the workflow for Creating a NS instance
... Pre-conditions: none
... Reference: section 6.4.2 - SOL005 v2.4.1
... Reference: section 6.3.1 - SOL005 v2.4.1
... Config ID: Config_prod_NFVO
... Applicability: none
... Post-Conditions: The NS lifecycle management operation occurrence is in NOT_ISTANTIATED state
......
......@@ -12,7 +12,7 @@ NS Instance Deletion
... Test title: NS Instance Deletion
... Test objective: The objective is to test the workflow for Deleting a NS instance
... Pre-conditions: the resource is in NOT_INSTANTIATED state
... Reference: section 6.4.2 - SOL005 v2.4.1
... Reference: section 6.3.2 - SOL005 v2.4.1
... Config ID: Config_prod_NFVO
... Applicability: none
... Post-Conditions: none
......
......@@ -25,7 +25,7 @@ Post Fail operation task
Post Fail operation task Not Found
[Documentation] Test ID: 5.3.2.13.2
... Test title: Post Fail operation task Not Found
... Test objective: The objective is to test that POST method fail if the LCM resource is not found
... Test objective: The objective is to test that POST method fail if the NS LCM resource is not found
... Pre-conditions: none
... Reference: section 6.4.14.3.1 - SOL005 v2.4.1
... Config ID: Config_prod_NFVO
......
......@@ -11,7 +11,7 @@ Suite Setup Check resource existance
POST Heal a NSInstance
[Documentation] Test ID: 5.3.2.6.1
... Test title: POST Heal a NSInstance
... Test objective: The objective is to test that POST method allow to trigger a Heal NS instance
... Test objective: The objective is to test that POST method trigger a Heal NS instance
... Pre-conditions: resource status is not in NOT_INSTANTIATED state
... Reference: section 6.4.7.3.1 - SOL005 v2.4.1
... Config ID: Config_prod_NFVO
......@@ -32,7 +32,6 @@ POST Heal a NSInstance Conflict
... Post-Conditions: none
POST Heal NSInstance
Check HTTP Response Status Code Is 409
Check HTTP Response Header Contains ${CONTENT_TYPE}
Check HTTP Response Body Json Schema Is ProblemDetails
GET Heal NSInstance- Method not implemented
......
......@@ -23,7 +23,7 @@ Post Individual NSInstance - Method not implemented
Get Information about an individual NS Instance
[Documentation] Test ID: 5.3.2.2.2
... Test title: Get Information about an individual NS Instance
... Test objective: The objective is to test that GET method allow to query an NS instance
... Test objective: The objective is to test that GET method return an individual NS instance
... Pre-conditions: none
... Reference: section 6.4.3.3.2 - SOL005 v2.4.1
... Config ID: Config_prod_NFVO
......@@ -31,7 +31,6 @@ Get Information about an individual NS Instance
... Post-Conditions: none
GET IndividualNSInstance
Check HTTP Response Status Code Is 200
Check HTTP Response Header ContentType is ${CONTENT_TYPE}
Check HTTP Response Body Json Schema Is NsInstance
PUT Individual NSInstance - Method not implemented
......@@ -62,7 +61,7 @@ DELETE Individual NSInstance
[Documentation] Test ID: 5.3.2.2.5
... Test title: DELETE Individual NSInstance
... Test objective: The objective is to test that DELETE method delete a not INSTANTIATED NS instance
... Pre-conditions: none.
... Pre-conditions: a not INSTANTIATED NS instance.
... Reference: section 6.4.3.3.5 - SOL005 v2.4.1
... Config ID: Config_prod_NFVO
... Applicability: none
......@@ -74,7 +73,7 @@ DELETE Individual NSInstance Conflict
[Documentation] Test ID: 5.3.2.2.6
... Test title: DELETE Individual NSInstance Conflict
... Test objective: The objective is to test that DELETE method can't delete an INSTANTIATED NS instance
... Pre-conditions: At least one instance of a NS in INSTANTIATED state
... Pre-conditions: one instance of a NS in INSTANTIATED state
... Reference: section 6.4.3.3.5 - SOL005 v2.4.1
... Config ID: Config_prod_NFVO
... Applicability: none
......
......@@ -11,12 +11,12 @@ Suite Setup Check resource existance
Post Instantiate a nsInstance
[Documentation] Test ID: 5.3.2.3.1
... Test title: Post Instantiate a nsInstance
... Test objective: The objective is to test that POST method allow to create a new NS instance
... Test objective: The objective is to test that POST method instantiate a new NS instance
... Pre-conditions: none
... Reference: section 6.4.4.3.1 - SOL005 v2.4.1
... Config ID: Config_prod_NFVO
... Applicability: none
... Post-Conditions: The NS instance is created on the NFVO
... Post-Conditions: The NS instance is instantiated on the NFVO
POST Instatiate nsInstance
Check HTTP Response Status Code Is 202
Check HTTP Response Header Contains Location
......
......@@ -24,7 +24,7 @@ Post Rollback operation task
Post Rollback operation task Not Found
[Documentation] Test ID: 5.3.2.11.2
... Test title: Post Rollback operation task Not Found
... Test objective: The objective is to test that POST method fail if operation is not found
... Test objective: The objective is to test that POST method fail if NS LCM operation is not found
... Pre-conditions: none
... Reference: section 6.4.12.3.1 - SOL005 v2.4.1
... Config ID: Config_prod_NFVO
......@@ -37,7 +37,7 @@ Post Rollback operation task Not Found
Post Rollback operation task Conflict
[Documentation] Test ID: 5.3.2.11.3
... Test title: Post Rollback operation task Conflict
... Test objective: The objective is to test that POST method fail in case of operation status conflict (i.e. NS instance status not equal to FAILED_TEMP)
... Test objective: The objective is to test that POST method fail in case of NS LCM operation status conflict (i.e. NS instance status not equal to FAILED_TEMP)
... Pre-conditions: NS instance status not equal to FAILED_TEMP
... Reference: section 6.4.12.3.1 - SOL005 v2.4.1
... Config ID: Config_prod_NFVO
......
......@@ -25,7 +25,7 @@ POST Create a new subscription
POST Create a new Subscription - DUPLICATION
[Documentation] Test ID: 5.3.2.15.2
... Test title: POST Create a new subscription - DUPLICATION
... Test objective: The objective is to test that POST method create a duplicate subscription if NFVO is permitting duplication
... Test objective: The objective is to test that POST method create a duplicate subscription
... Pre-conditions: a subscription have already to exist
... Reference: section 6.4.16.3.1 - SOL005 v2.4.1
... Config ID: Config_prod_NFVO
......@@ -39,7 +39,7 @@ POST Create a new Subscription - DUPLICATION
POST Create a new Subscription - NO-DUPLICATION
[Documentation] Test ID: 5.3.2.15.3
... Test title: POST Create a new subscription - NO-DUPLICATION
... Test objective: The objective is to test that POST method can't create a duplicate subscription if NFVO is not permitting duplication
... Test objective: The objective is to test that POST method can't create a duplicate subscription
... Pre-conditions: a subscription have already to exist
... Reference: section 6.4.16.3.1 - SOL005 v2.4.1
... Config ID: Config_prod_NFVO
......@@ -78,7 +78,7 @@ GET Subscription - Filter
PUT subscriptions - Method not implemented
[Documentation] Test ID: 5.3.2.15.6
... Test title: PUT subscriptions - Method not implemented
... Test objective: The objective is to test that PUT method is not allowed to modify a NS lifecycle management subscription
... Test objective: The objective is to test that PUT method can't modify a NS lifecycle management subscription
... Pre-conditions: none
... Reference: section 6.4.16.3.3 - SOL005 v2.4.1
... Config ID: Config_prod_NFVO
......@@ -90,7 +90,7 @@ PUT subscriptions - Method not implemented
PATCH subscriptions - Method not implemented
[Documentation] Test ID: 5.3.2.15.7
... Test title: PATCH subscriptions - Method not implemented
... Test objective: The objective is to test that PUT method is not allowed to modify a NS lifecycle management subscription
... Test objective: The objective is to test that PUT method can't modify a NS lifecycle management subscription
... Pre-conditions: none
... Reference: section 6.4.16.3.4 - SOL005 v2.4.1
... Config ID: Config_prod_NFVO
......@@ -102,7 +102,7 @@ PATCH subscriptions - Method not implemented
DELETE subscriptions - Method not implemented
[Documentation] Test ID: 5.3.2.15.6
... Test title: DELETE subscriptions - Method not implemented
... Test objective: The objective is to test that DELETE method is not allowed to modify a NS lifecycle management subscription
... Test objective: The objective is to test that DELETE method can't modify a NS lifecycle management subscription
... Pre-conditions: none
... Reference: section 6.4.16.3.5 - SOL005 v2.4.1
... Config ID: Config_prod_NFVO
......
......@@ -11,12 +11,12 @@ Suite Setup Check resource existance
POST Update a NSInstance
[Documentation] Test ID: 5.3.2.5.1
... Test title: POST Update a NSInstance
... Test objective: The objective is to test that POST method update a Scale NS instance
... Pre-conditions: an existing Scale Instance
... Test objective: The objective is to test that POST method update a NS instance
... Pre-conditions: an existing NS Instance
... Reference: section 6.4.6.3.1 - SOL005 v2.4.1
... Config ID: Config_prod_NFVO
... Applicability: none
... Post-Conditions: The Scale NS instance is updated on the NFVO
... Post-Conditions: The NS instance is updated on the NFVO
POST Update NSInstance
Check HTTP Response Status Code Is 202
Check HTTP Response Header Contains Location
......@@ -24,12 +24,12 @@ POST Update a NSInstance
POST Update a NSInstance Conflict
[Documentation] Test ID: 5.3.2.5.2
... Test title: POST Update a NSInstance Conflict
... Test objective: The objective is to test that POST method fail if a scale Instance is not existing or is not in NOT_INSTANTIATED state
... Pre-conditions: an existing NS Scale Instance
... Test objective: The objective is to test that POST method fail if a NS Instance is not existing or is not in NOT_INSTANTIATED state
... Pre-conditions: an existing NS Instance
... Reference: section 6.4.6.3.1 - SOL005 v2.4.1
... Config ID: Config_prod_NFVO
... Applicability: none
... Post-Conditions: The Scale NS instance is not updated on the NFVO
... Post-Conditions: The NS instance is not updated on the NFVO
POST Update NSInstance
Check HTTP Response Status Code Is 409
Check HTTP Response Body Json Schema Is ProblemDetails
......@@ -54,7 +54,7 @@ PUT Update NSInstance - Method not implemented
... Reference: section 6.4.6.3.3 - SOL005 v2.4.1
... Config ID: Config_prod_NFVO
... Applicability: none
... Post-Conditions: The Scale NS instance is not updated on the NFVO
... Post-Conditions: The NS instance is not updated on the NFVO
PUT Update NSInstance
Check HTTP Response Status Code Is 405
......@@ -66,7 +66,7 @@ PATCH Update NSInstance - Method not implemented
... Reference: section 6.4.6.3.4 - SOL005 v2.4.1
... Config ID: Config_prod_NFVO
... Applicability: none
... Post-Conditions: The Scale NS instance is not updated on the NFVO
... Post-Conditions: The NS instance is not updated on the NFVO
PATCH Update NSInstance
Check HTTP Response Status Code Is 405
......@@ -78,7 +78,7 @@ DELETE Update NSInstance - Method not implemented
... Reference: section 6.4.6.3.5 - SOL005 v2.4.1
... Config ID: Config_prod_NFVO
... Applicability: none
... Post-Conditions: The Scale NS instance is not deleted on the NFVO
... Post-Conditions: The NS instance is not deleted on the NFVO
DELETE Update NSInstance
Check HTTP Response Status Code Is 405
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment