@@ -12,7 +12,7 @@ Suite Teardown Terminate All Processes kill=true
*** Test Cases ***
GET all Subscriptions
[Documentation]Test ID: 8.3.4.2.1
[Documentation]Test ID: 8.3.4.5.1
...Test title: GET all Subscriptions
...Test objective: The objective is to test the retrieval list of active subscriptions list to log management notifications and perform a JSON schema validation of the returned subscriptions data structure
...Pre-conditions:At least one subscription is available in the NFV-MANO.
...
...
@@ -25,7 +25,7 @@ GET all Subscriptions
Check HTTP Response Body Json Schema IsLogmSubscriptions
GET Subscriptions with attribute-based filter
[Documentation]Test ID:8.3.4.2.2
[Documentation]Test ID:8.3.4.5.2
...Test title: GET Subscriptions with attribute-based filter
...Test objective: The objective is to test the retrieval of active subscriptions list to log management notifications using attribute-based filter, perform a JSON schema validation of the collected indicators data structure, and verify that the retrieved information matches the issued attribute-based filters
...Pre-conditions: At least one subscription is available in the NFV-MANO.
...
...
@@ -38,7 +38,7 @@ GET Subscriptions with attribute-based filter
Check HTTP Response Body Json Schema IsLogmSubscriptions
GET Subscriptions with Paged Response
[Documentation]Test ID: 8.3.4.2.2
[Documentation]Test ID: 8.3.4.5.3
...Test title: GET Subscriptions with Paged Response
...Test objective: The objective is to query information of active subscriptions list to log management notifications to get Paged Response.
...Pre-conditions:At least one subscription is available in the NFV-MANO.
...
...
@@ -51,7 +51,7 @@ GET Subscriptions with Paged Response
Check LINK in Header
GET Subscriptions - invalid attribute-based filter
[Documentation]Test ID: 8.3.4.2.4
[Documentation]Test ID: 8.3.4.5.4
...Test title: GET Subscriptions - invalid attribute-based filter
...Test objective: The objective is to test that the retrieval of active subscriptions list to log management notifications 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 NFV-MANO.
...
...
@@ -65,7 +65,7 @@ GET Subscriptions - invalid attribute-based filter
GET Subscriptions - Bad Request Response too Big
[Documentation]Test ID: 8.3.4.2.5
[Documentation]Test ID: 8.3.4.5.5
...Test title: GET Subscriptions - Bad Request Response too Big
...Test objective: The objective is to test that the retrieval of active subscriptions list to log management notifications 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 NFV-MANO.
...
...
@@ -78,7 +78,7 @@ GET Subscriptions - Bad Request Response too Big
Check HTTP Response Body Json Schema IsProblemDetails
GET Subscriptions - invalid resource endpoint
[Documentation]Test ID: 8.3.4.2.6
[Documentation]Test ID: 8.3.4.5.6
...Test title: GET Subscriptions - invalid resource endpoint
...Test objective: The objective is to test that the retrieval of active subscriptions list to log management notifications fails when using invalid resource endpoint.
...Pre-conditions: At least one subscription is available in the NFV-MANO.
...
...
@@ -91,7 +91,7 @@ GET Subscriptions - invalid resource endpoint
Create new Subscription
[Documentation]Test ID 8.3.4.2.7
[Documentation]Test ID 8.3.4.5.7
...Test title: Create new Subscription
...Test objective: The objective is to test the creation of a new subscription to log management notification and perform a JSON schema and content validation of the returned subscription data structure
...Pre-conditions:
...
...
@@ -108,7 +108,7 @@ Create new Subscription
Create request for duplicated Subscription not creating duplicated subscriptions
[Tags]no-duplicated-subs
[Documentation]Test ID 8.3.4.2.8
[Documentation]Test ID 8.3.4.5.8
...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 NFV-MANO.
...
...
@@ -124,7 +124,7 @@ Create request for duplicated Subscription not creating duplicated subscriptions
Create request for duplicated Subscription creating duplicated subscriptions
[Tags]duplicated-subs
[Documentation]Test ID 8.3.4.2.9
[Documentation]Test ID 8.3.4.5.9
...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 NFV-MANO.