@@ -63,7 +63,7 @@ Get information about multiple alarms as a Paged Response
...Test title: Get information about multiple alarms as a Paged Response
...Test objective: The objective is to retrieve information about the alarm list as a Paged Response.
...Pre-conditions: none
...Reference: Clause 7.5.3.3.2 - ETSI GS NFV-SOL 009 [6] v3.3.1
...Reference: Clause 7.5.3.3.2 - ETSI GS NFV-SOL 009 [7] v3.3.1
...Config ID: Config_prod_NFV-MANO
...Applicability: none
...Post-Conditions: none
...
...
@@ -76,7 +76,7 @@ Get information about multiple alarms - Bad Request Response too Big
...Test title:Get information about multiple alarms - Bad Request Response too Big
...Test objective: The objective is to try to retrieve information about the alarm list because response is too big and perform a JSON schema validation of the returned problem details data structure
...Pre-conditions: none
...Reference: Clause 7.5.3.3.2 - ETSI GS NFV-SOL 009 [6] v3.3.1
...Reference: Clause 7.5.3.3.2 - ETSI GS NFV-SOL 009 [7] v3.3.1
...Config ID: Config_prod_NFV-MANO
...Applicability: none
...Post-Conditions: none
...
...
@@ -89,7 +89,7 @@ GET information about alarms with attribute-based filter "id"
...Test title: GET information about alarms with attribute-based filter "id"
...Test objective: The objective is to retrieve information about the alarm list with alarm filter "id"
...Pre-conditions: none
...Reference: Clause 7.5.3.3.2 - ETSI GS NFV-SOL 009 [6] v3.3.1
...Reference: Clause 7.5.3.3.2 - ETSI GS NFV-SOL 009 [7] v3.3.1
...Config ID: Config_prod_NFV-MANO
...Applicability: none
...Post-Conditions: none
...
...
@@ -103,7 +103,7 @@ GET information about multiple alarms with attribute-based filter "managedObject
...Test title: GET information about multiple alarms with attribute-based filter "managedObjectId"
...Test objective: The objective is to retrieve information about the alarm list with attribute filter "managedObjectId"
...Pre-conditions: none
...Reference: Clause 7.5.3.3.2 - ETSI GS NFV-SOL 009 [6] v3.3.1
...Reference: Clause 7.5.3.3.2 - ETSI GS NFV-SOL 009 [7] v3.3.1
...Config ID: Config_prod_NFV-MANO
...Applicability: none
...Post-Conditions: none
...
...
@@ -117,7 +117,7 @@ GET information about multiple alarms with attribute-based filter "eventType"
...Test title: GET information about multiple alarms with attribute-based filter "eventType"
...Test objective: The objective is to retrieve information about the alarm list with attribute filter "eventType"
...Pre-conditions: none
...Reference: Clause 7.5.3.3.2 - ETSI GS NFV-SOL 009 [6] v3.3.1
...Reference: Clause 7.5.3.3.2 - ETSI GS NFV-SOL 009 [7] v3.3.1
...Config ID: Config_prod_NFV-MANO
...Applicability: none
...Post-Conditions: none
...
...
@@ -131,7 +131,7 @@ GET information about multiple alarms with attribute-based filter "perceivedSeve
...Test title: GET information about multiple alarms with attribute-based filter "perceivedSeverity"
...Test objective: The objective is to retrieve information about the alarm list with attribute filter "perceivedSeverity"
...Pre-conditions: none
...Reference: Clause 7.5.3.3.2 - ETSI GS NFV-SOL 009 [6] v3.3.1
...Reference: Clause 7.5.3.3.2 - ETSI GS NFV-SOL 009 [7] v3.3.1
...Config ID: Config_prod_NFV-MANO
...Applicability: none
...Post-Conditions: none
...
...
@@ -145,7 +145,7 @@ GET information about multiple alarms with attribute-based filter "probableCause
...Test title: GET information about multiple alarms with attribute-based filter "probableCause"
...Test objective: The objective is to retrieve information about the alarm list with attribute filter "probableCause"
...Pre-conditions: none
...Reference: Clause 7.5.3.3.2 - ETSI GS NFV-SOL 009 [6] v3.3.1
...Reference: Clause 7.5.3.3.2 - ETSI GS NFV-SOL 009 [7] v3.3.1
...Config ID: Config_prod_NFV-MANO
...Applicability: none
...Post-Conditions: none
...
...
@@ -159,7 +159,7 @@ Get information about multiple alarms with malformed authorization token
...Test title: Get information about multiple alarms with malformed authorization token
...Test objective: The objective is to test that the retrieval of information about the alarm list fails when using malformed authorization token
...Pre-conditions: none
...Reference: clause 7.5.3.3.2 - ETSI GS NFV-SOL 009 [6] v3.3.1
...Reference: clause 7.5.3.3.2 - ETSI GS NFV-SOL 009 [7] v3.3.1
...Config ID: Config_prod_NFV-MANO
...Applicability: The NFV-MANO entity requires the usage of access tokens for authorizing the API requests.
...Post-Conditions: none
...
...
@@ -171,7 +171,7 @@ Get information about multiple alarms without authorization token
...Test title: Get information about multiple alarms without authorization token
...Test objective: The objective is to test that the retrieval of information about the alarm list fails when omitting the authorization token
...Pre-conditions: none
...Reference: clause 7.5.3.3.2 - ETSI GS NFV-SOL 009 [6] v3.3.1
...Reference: clause 7.5.3.3.2 - ETSI GS NFV-SOL 009 [7] v3.3.1
...Config ID: Config_prod_NFV-MANO
...Applicability: The NFV-MANO entity requires the usage of access tokens for authorizing the API requests.
...Post-Conditions: none
...
...
@@ -183,7 +183,7 @@ GET information about multiple alarms with expired or revoked authorization toke
...Test title: GET information about multiple alarms with expired or revoked authorization token
...Test objective: The objective is to test that the retrieval of information about the alarm list fails when using expired or revoked authorization token
...Pre-conditions: One or more Network Service Descriptors are onboarded in the NFVO
...Reference: clause 7.5.3.3.2 - ETSI GS NFV-SOL 009 [6] v3.3.1
...Reference: clause 7.5.3.3.2 - ETSI GS NFV-SOL 009 [7] v3.3.1
...Config ID: Config_prod_NFV-MANO
...Applicability: The NFV-MANO entity requires the usage of access tokens for authorizing the API requests.
@@ -11,7 +11,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 for fault management subscription on NFV-MANO
...Pre-conditions: none
...Reference: clause 7.5.6.3.1 - ETSI GS NFV-SOL 009 [6] v3.3.1
...Reference: clause 7.5.6.3.1 - ETSI GS NFV-SOL 009 [7] v3.3.1
...Config ID: Config_prod_NFV-MANO
...Applicability:none
...Post-Conditions:none
...
...
@@ -23,7 +23,7 @@ Get Information about an individual subscription
...Test title: Get Information about an individual subscription
...Test objective: The objective is to read an individual subscription from NFV-MANO alarms subscribed by the client and perform a JSON schema and content validation of the returned fault management individual subscription data structure
...Pre-conditions: The subscription with the given id exists
...Reference: clause 7.5.6.3.2 - ETSI GS NFV-SOL 009 [6] v3.3.1
...Reference: clause 7.5.6.3.2 - ETSI GS NFV-SOL 009 [7] v3.3.1
...Config ID: Config_prod_NFV-MANO
...Applicability:none
...Post-Conditions:none
...
...
@@ -48,7 +48,7 @@ PUT an individual subscription - Method not implemented
...Test title:PUT an individual subscription - Method not implemented
...Test objective: The objective is to test that PUT method is not allowed for fault management individual subscription on VNF
...Pre-conditions:none
...Reference: clause 7.5.6.3.3 - ETSI GS NFV-SOL 009 [6] v3.3.1
...Reference: clause 7.5.6.3.3 - ETSI GS NFV-SOL 009 [7] v3.3.1
...Config ID: Config_prod_NFV-MANO
...Applicability:none
...Post-Conditions:none
...
...
@@ -60,7 +60,7 @@ PATCH an individual subscription - Method not implemented
...Test title:PATCH an individual subscription - Method not implemented
...Test objective: The objective is to test that PATCH method is not allowed for fault management individual subscription on VNF
...Pre-conditions:none
...Reference: clause 7.5.6.3.4 - ETSI GS NFV-SOL 009 [6] v3.3.1
...Reference: clause 7.5.6.3.4 - ETSI GS NFV-SOL 009 [7] v3.3.1
...Config ID: Config_prod_NFV-MANO
...Applicability:none
...Post-Conditions:none
...
...
@@ -72,7 +72,7 @@ DELETE an individual subscription
...Test title:DELETE an individual subscription
...Test objective: The objective is to test that DELETE method removes individual subscription on VNF
...Pre-conditions: The Subsbcription already exists
...Reference: clause 7.5.6.3.5 - ETSI GS NFV-SOL 009 [6] v3.3.1
...Reference: clause 7.5.6.3.5 - ETSI GS NFV-SOL 009 [7] v3.3.1
@@ -13,7 +13,7 @@ Create a new Fault Management alarm subscription
...Test title: Create a new fault management alarm subscription
...Test objective: The objective is to create a new fault management alarm subscription and perform a JSON schema validation of the returned fault management alarms subscription data structure
...Pre-conditions: No subscription with the same filter and callbackUri exists
...Reference: clause 7.5.5.3.1 - ETSI GS NFV-SOL 009 [6] v3.3.1
...Reference: clause 7.5.5.3.1 - ETSI GS NFV-SOL 009 [7] v3.3.1
...Config ID:Config_prod_NFV-MANO
...Applicability: none
...Post-Conditions: subscription is created
...
...
@@ -28,7 +28,7 @@ Create a new alarm subscription - DUPLICATION
...Test title: Create a new alarm subscription - DUPLICATION
...Test objective: The objective is to create a new subscription with the NFV-MANO allowing duplication and perform a JSON schema validation of the returned fault management alarms subscription data structure.
...Pre-conditions: subscription with the same filter and callbackUri exists
...Reference: clause 7.5.5.3.1 - ETSI GS NFV-SOL 009 [6] v3.3.1
...Reference: clause 7.5.5.3.1 - ETSI GS NFV-SOL 009 [7] v3.3.1
...Config ID:Config_prod_NFV-MANO
...Applicability: the NFV-MANO allows creating a subscription resource if another subscription resource with the same filter and callbackUri already exists
...Post-Conditions: duplicated subscription is created
...
...
@@ -43,7 +43,7 @@ Create a new alarm subscription - NO DUPLICATION
...Test title: Create a new alarm subscription - NO DUPLICATION
...Test objective: The objective is to create a new subscription with the NFV-MANO not allowing duplication and perform a JSON schema validation of the returned fault management alarms subscription data structure.
...Pre-conditions: subscription with the same filter and callbackUri exists
...Reference: clause 7.5.5.3.1 - ETSI GS NFV-SOL 009 [6] v3.3.1
...Reference: clause 7.5.5.3.1 - ETSI GS NFV-SOL 009 [7] v3.3.1
...Config ID:Config_prod_NFV-MANO
...Applicability: the NFV-MANO does not allow to create a duplicate subscription resource
...Post-Conditions: duplicated subscription is not created
...
...
@@ -58,7 +58,7 @@ Retrieve a list of alarm subscriptions
...Test title: Retrieve a list of alarm subscriptions
...Test objective: The objective is to retrieve the list of active subscriptions and perform a JSON schema validation of the returned fault management alarms subscription data structure.
...Pre-conditions: none
...Reference: clause 7.5.5.3.2 - ETSI GS NFV-SOL 009 [6] v3.3.1
...Reference: clause 7.5.5.3.2 - ETSI GS NFV-SOL 009 [7] v3.3.1
...Config ID:Config_prod_NFV-MANO
...Applicability:none
...Post-Conditions: noe
...
...
@@ -71,7 +71,7 @@ Retrieve a list of alarm subscriptions with filter
...Test title: Retrieve a list of alarm subscriptions with filter
...Test objective: The objective is to retrieve the list of active subscriptions with filter and perform a JSON schema validation of the returned fault management alarms subscription data structure.
...Pre-conditions: none
...Reference: clause 7.5.5.3.2 - ETSI GS NFV-SOL 009 [6] v3.3.1
...Reference: clause 7.5.5.3.2 - ETSI GS NFV-SOL 009 [7] v3.3.1
...Config ID:Config_prod_NFV-MANO
...Applicability:none
...Post-Conditions: none
...
...
@@ -84,7 +84,7 @@ Get information about multiple alarms as a Paged Response
...Test title: Get information about multiple alarms as a Paged Response
...Test objective: The objective is to retrieve information about active list subscriptions as a Paged Response
...Pre-conditions: none
...Reference: Clause 7.5.5.3.2 - ETSI GS NFV-SOL 009 [6] v3.3.1
...Reference: Clause 7.5.5.3.2 - ETSI GS NFV-SOL 009 [7] v3.3.1
...Config ID: Config_prod_NFV-MANO
...Applicability: none
...Post-Conditions: none
...
...
@@ -97,7 +97,7 @@ GET subscriptions - Bad Request Invalid attribute-based filtering parameters
...Test title: GET subscriptions - Bad Request Invalid attribute-based filtering parameters
...Test objective: The objective is to retrieve the list of active subscriptions with Invalid attribute-based filtering parameters and perform a JSON schema validation of the returned problem details data structure.
...Pre-conditions: none
...Reference: clause 7.5.5.3.2 - ETSI GS NFV-SOL 009 [6] v3.3.1
...Reference: clause 7.5.5.3.2 - ETSI GS NFV-SOL 009 [7] v3.3.1
...Config ID:Config_prod_NFV-MANO
...Applicability:none
...Post-Conditions:none
...
...
@@ -110,7 +110,7 @@ Get information about multiple alarms - Bad Request Response too Big
...Test title:Get information about multiple alarms - Bad Request Response too Big
...Test objective: The objective is to try to retrieve information about active list subscription to check that response is too big and perform a JSON schema validation of the returned problem details data structure
@@ -166,11 +166,11 @@ GET information about Logging Jobs with Paged Response
Check HTTP Response Header Contains Link
GET information about Logging Jobs with malformed authorization token
[Documentation]Test ID: 8.3.1.8.13
[Documentation]Test ID: 8.3.4.1.13
...Test title: GET information about Logging Jobs with malformed authorization token
...Test objective: The objective is to test that the retrieval of information about Logging Jobs fails when using malformed authorization token.
...Pre-conditions: none
...Reference: clause 8.5.3.3.2 - ETSI GS NFV-SOL 009 [6] v3.3.1
...Reference: clause 8.5.3.3.2 - ETSI GS NFV-SOL 009 [7] v3.3.1
...Config ID: Config_prod_NFV-MANO
...Applicability: The Peer Entity requires the usage of access tokens for authorizing the API requests.
...Post-Conditions: none
...
...
@@ -182,7 +182,7 @@ GET information about Logging Jobs without authorization token
...Test title: GET information about Logging Jobs without authorization token
...Test objective: The objective is to test that the retrieval of information about Logging Jobs fails when omitting the authorization token.
...Pre-conditions: none
...Reference: clause 8.5.3.3.2 - ETSI GS NFV-SOL 009 [6] v3.3.1
...Reference: clause 8.5.3.3.2 - ETSI GS NFV-SOL 009 [7] v3.3.1
...Config ID: Config_prod_NFV-MANO
...Applicability: The Peer Entity requires the usage of access tokens for authorizing the API requests.
...Post-Conditions: none
...
...
@@ -194,7 +194,7 @@ GET information about Logging Jobs with expired or revoked authorization token
...Test title: GET information about Logging Jobs with expired or revoked authorization token
...Test objective: The objective is to test that the retrieval of information about Logging Jobs fails when using expired or revoked authorization token.
...Pre-conditions: none
...Reference: clause 8.5.3.3.2 - ETSI GS NFV-SOL 009 [6] v3.3.1
...Reference: clause 8.5.3.3.2 - ETSI GS NFV-SOL 009 [7] v3.3.1
...Config ID: Config_prod_NFV-MANO
...Applicability: The Peer Entity requires the usage of access tokens for authorizing the API requests.
@@ -171,7 +171,7 @@ Get information about multiple Performance Monitoring Jobs with malformed author
...Test title: Get information about multiple Performance Monitoring Jobs with malformed authorization token
...Test objective: The objective is to test that the retrieval of information about Performance Monitoring Jobs fails when using malformed authorization token
...Pre-conditions: none
...Reference: clause 6.5.3.3.2 - ETSI GS NFV-SOL 009 [6] v3.3.1
...Reference: clause 6.5.3.3.2 - ETSI GS NFV-SOL 009 [7] v3.3.1
...Config ID: Config_prod_NFV-MANO
...Applicability: The NFV-MANO entity requires the usage of access tokens for authorizing the API requests.
...Post-Conditions: none
...
...
@@ -183,7 +183,7 @@ Get information about multiple Performance Monitoring Jobs without authorization
...Test title: Get information about multiple Performance Monitoring Jobs without authorization token
...Test objective: The objective is to test that the retrieval of information about Performance Monitoring Jobs fails when omitting the authorization token
...Pre-conditions: none
...Reference: clause 6.5.3.3.2 - ETSI GS NFV-SOL 009 [3] v3.3.1
...Reference: clause 6.5.3.3.2 - ETSI GS NFV-SOL 009 [7] v3.3.1
...Config ID: Config_prod_NFV-MANO
...Applicability: The NFV-MANO entity requires the usage of access tokens for authorizing the API requests.
...Post-Conditions: none
...
...
@@ -195,7 +195,7 @@ GET information about multiple Performance Monitoring Jobs with expired or revok
...Test title: GET information about multiple Performance Monitoring Jobs with expired or revoked authorization token
...Test objective: The objective is to test that the retrieval of information about Performance Monitoring Jobs fails when using expired or revoked authorization token
...Pre-conditions: One or more Network Service Descriptors are onboarded in the NFVO
...Reference: clause 6.5.3.3.2 - ETSI GS NFV-SOL 009 [3] v3.3.1
...Reference: clause 6.5.3.3.2 - ETSI GS NFV-SOL 009 [7] v3.3.1
...Config ID: Config_prod_NFV-MANO
...Applicability: The NFV-MANO entity requires the usage of access tokens for authorizing the API requests.
@@ -171,7 +171,7 @@ Get Peer Entity with malformed authorization token
...Test title: Get Peer Entity with malformed authorization token
...Test objective: The objective is to test that the retrieval of information and configuration in the producer NFV-MANO functional entity with regards to multiple peer entities fails when using malformed authorization token.
...Pre-conditions: none
...Reference: clause 5.5.13.3.2 - ETSI GS NFV-SOL 009 [6] v3.3.1
...Reference: clause 5.5.13.3.2 - ETSI GS NFV-SOL 009 [7] v3.3.1
...Config ID: Config_prod_NFV-MANO
...Applicability: The Peer Entity requires the usage of access tokens for authorizing the API requests.
...Post-Conditions: none
...
...
@@ -183,7 +183,7 @@ Get Peer Entity without authorization token
...Test title: Get Peer Entity without authorization token
...Test objective: The objective is to test that the retrieval of information and configuration in the producer NFV-MANO functional entity with regards to multiple peer entities fails when omitting the authorization token.
...Pre-conditions: none
...Reference: clause 5.5.13.3.2 - ETSI GS NFV-SOL 009 [6] v3.3.1
...Reference: clause 5.5.13.3.2 - ETSI GS NFV-SOL 009 [7] v3.3.1
...Config ID: Config_prod_NFV-MANO
...Applicability: The Peer Entity requires the usage of access tokens for authorizing the API requests.
...Post-Conditions: none
...
...
@@ -195,7 +195,7 @@ GET information about multiple alarms with expired or revoked authorization toke
...Test title: GET information about multiple alarms with expired or revoked authorization token
...Test objective: The objective is to test that the retrieval of information and configuration in the producer NFV-MANO functional entity with regards to multiple peer entities fails when using expired or revoked authorization token.
...Pre-conditions: none
...Reference: clause 5.5.13.3.2 - ETSI GS NFV-SOL 009 [6] v3.3.1
...Reference: clause 5.5.13.3.2 - ETSI GS NFV-SOL 009 [7] v3.3.1
...Config ID: Config_prod_NFV-MANO
...Applicability: The Peer Entity requires the usage of access tokens for authorizing the API requests.