Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 9 Next »

The overall test status 

TestCase IDTestCase NameProgressNote(Issue Record)

 Lab infrastructure preparation: including hardware, VIMs, SD-WAN controller, PNFs / VNFs installation  

100%
T00001

 Install ONAP and health check 

90%

DMAAP-1180 - Getting issue details... STATUS

DCAEGEN2-1459 - Getting issue details... STATUS

OPTFRA-488 - Getting issue details... STATUS

SDC-2284 - Getting issue details... STATUS

SDC-2286 - Getting issue details... STATUS  reinstall SDC need to reinstall dmaap

OOM-1843 - Getting issue details... STATUS

redeploy SO and SDC with the master images 

T00002SD-WAN Controllers Registration

T00003

CCVPN Resource Template Import  



T00004

CCVPN Service Design



T00005CCVPN Service Creation10%

VFC-1375 - Getting issue details... STATUS

vCPE create pass

vCPE instantiate 30%

T00006CCVPN Service Termination

T00007CCVPN Service Change- Add a site

T00008CCVPN Service Change- delete a site

T00009Closed Loop in bandwidth adjustment10%

SDNC-753 - Getting issue details... STATUS

update policy with the latest version 




1.Introduction

This is the integration test cases for CCVPN use case

2. Scope

The integration test case for CCVPN use case, it includes third party system registration, SDC design, service LCM, closed loop.

3. Terms, definitions and abbreviations

Abbreviation

Full Name

PNF

Physical Network Function

NFV

Network Function Virtualization

NFVI

Network Function Virtualization Infrastructure

SOTN

Software Defined OTN

SD-WAN

Software Defined WAN

CPE

Customer Premise Equipment

GUI

Graphic User Interface

4. Test Framework

Module introduction:

Module

Function

ONAP

The ONAP system for automation operation.

SD-WAN Controller

A third party controller for SD-WAN solution

5. Test description

The test for ONAP to orchestrate SD-WAN multi-site service. ONAP will do SD-WAN Controller registration, Service Design in SDC, service LCM which includes service instantiation and service termination, Service Change which includes add or delete a site, Close loop bandwidth adjustment. The network elements of this test include CPE, vCPE, 3rdSD-WAN controller.

5.1  Test Accounts

Name

Responsibility

Account

Administrator

Responsible for system management; Personnel permission configuration; ONAP external system registration; Operational life cycle management

demo/demo123456!

Designer

Service template design

cs0008/demo123456!

Tester

Service template test

jm0007/demo123456!

Governor

Service template approve

gv0001/demo123456!

Operator

Service template distribution

op0001/demo123456!

6. ONAP External System Registration Test

6.1  SD-WAN Controller Registration

Test No:

TEST-01

Project:

ONAP ESR

Sub Project:

3rd SDNC controller registration

Objective:

support SD-WAN controller registered to ESR-SDNC

Pre-conditions:

1. 3rd SD-WAN controller have been installed

Test step:

  1. Login to ONAP by administrator user.
  2.  In the ONAP esr-sdnc UI, click Register button to Register SDNC information (IP, port, authentication information, etc.) of SDNC manufacturer, click next to fill in the next page, and finally click save button to complete registration.

Test Result:

  1. We can find 3rd SD-WAN controller registered in ESR-SDNC portal.

Observation:

7. SDC Service Design

7.1  CCVPN resource design

Test NO:

TEST-02

Project:

SDC Service Design

Sub Project:

Resource import for CCVPN

Objective:

Support to import the resources for CCVPN.

Operator:

Designer, Tester

Pre-conditions:

  1. The resources node-types for CCVPN are ready.

Test step:

  1. Designer login to SDC portal.
  2. Import the resources to SDC?

Test Result:

  1. The resources are imported to SDC.

 

Observation:

  We can find new resources for CCVPN in SDC portal


7.2  CCVPN Service Design

Test NO:

TEST-03

Project:

SDC Service Design

Sub-project:

Design CCVPN services

Objective:

SDC support to design CCVPN services with list input

Pre-condition:

1. All resources have been ready.

Test step:

1. Designer login to ONAP, click "Add Service" to create a service template.

2. Enter the service general parameters including name, category select `E2E service`, description, contact ID, Project code, etc. 

And click `Create` to create service template.

3. Enter `Composition` item, select resources needed for the service.

4. Enter ‘Properties Assignment’ item, configure the parameters of the resources.

And click ‘Create List Input’ button to declare properties as list input, then `Declare Properties as List Input' dialog will open.

5. Enter the list input parameters including name, new schema type, description to the dialog.

And click `Save` button to create list input.

6. Enter ‘TOSCA Artifacts’ item, click `Tosca Model` download icon to get the csar file.

Test result:

  1. The services for CCVPN created successfully.
  2. In the downloaded csar file, check the below points.

[service template yaml file's check point]

Declared properties as list input in design time is defined by multiple arguments, and created list input is defined in inputs.

    • Each declared property by `Create List Input' has a value with get_input function

    • get_input function takes three arguments like: [<list input name>, "INDEX", <property name>]

    • Created list input is defined in "inputs" section

[service template interface yaml file's check point]

New datatype is defined in service template interface yaml file.

Observation:



8.Service LCM

8.1  CCVPN Service Instantiation

Test NO:

TEST-04

Project:

Service LCM

Sub Project:

Service instantiation for CCVPN service

Objective:

CCVPN service can be instantiated and data can be passed between CPEs

Pre-condition:

  1. CCVPN service has been designed and distribute successful.
  2. The 3rd SD-WAN controller have been installed and registered to ONAP.

Test step:

  1. Administrator login to ONAP portal, select ‘UUI-biz’ to entry use case UI.
  2. Administrator Click UUI item “Services”.
  3. Click ‘create’ to create services.
  4. On ‘Create Service’ dialog, select the service template and enter the inputs for the service.
  5. Click ‘OK’ to instantiate a service.

Test Result:

  1. CCVPN service can be created successfully from U-UI.

Observation:

  1. Check the SD-WAN controller we can find the SD-WAN instance created.
  2. For two CPEs, they can connect to each by internet.
  3. The status of CCVPN service in U-UI is ‘alive’.
  4. CCVPN service instance was stored in A&AI.

8.2      Service termination

Test NO:

TEST-05

Project:

Service LCM

Sub-project:

Service termination for CCVPN service

Objective:

CCVPN service can be terminated.

Pre-condition:

  1. CCVPN service has been created successfully.

Test step:

  1. Administrator login to ONAP portal select ‘UUI-biz’ to entry use case UI.
  2. Administrator click UUI item “Services”.
  3. Select service and click ‘delete’ to delete services.
  4. Click ‘OK’ to terminate a service.

Test Result:

  1. CCVPN service can be deleted successfully.

Observation:

  1. Check the SD-WAN controller we can find the SD-WAN instance deleted.
  2. Check the AAI in ONAP, CCVPN service has been deleted.
  3. U-UI shows that ‘Service delete successfully ‘

 8.3      Service change-Add a site

Test NO:

TEST-06

Project:

Service LCM

Sub-project:

Service change for CCVPN service

Objective:

A new site can be added to an existing CCVPN service

Pre-condition:

1.     CCVPN service has been created successfully.

Test step:

1.     Administrator login to ONAP portal select ‘UUI-biz’ to entry use case UI.

2.     Administrator click UUI item “Services”.

3.     Select service and click ‘add’ to add a site.

4.     Input the site parameters

5.     Click ‘OK’ to add the site

Test Result:

1.     Site can be added successfully

Observation:

1.     Check the SD-WAN controller we can find the SD-WAN instance includes the new site.

2.     Check the AAI in ONAP, new site resource instance has been related to the existing CCVPN service instance.

3.     UUI shows the new site in the existing service

 8.4      Service change-Delete a site

Test NO:

TEST-07

Project:

Service LCM

Sub-project:

Service change for CCVPN service

Objective:

A site in CCVPN service can be deleted

Pre-condition:

1.     CCVPN service has been created successfully.

Test step:

1.     Administrator login to ONAP portal select ‘UUI-biz’ to entry use case UI.

2.     Administrator click UUI item “Services”.

3.     Select service and click ‘delete’ to delete the site.

4.     Click ‘OK’ to delete the site

Test Result:

1.     Site can be deleted successfully.

Observation:

1.     Check the SD-WAN controller we can find the site was not included in the SD-WAN instance

2.     Check the AAI in ONAP, the site resource instance has been disconnected with the CCVPN service instance.

3.     Deleted Site information disappear in UUI.

9. Closed Loop

Test NO:

TEST-09

Project:

Closed Loop

Sub-project:

Closed Loop in bandwidth adjustment

Objective:

ONAP can receive the anomaly alarm, trigger related policy, and call SDN-C to change the bandwidth automatically.

Pre-condition:

  1. All elements of SD-WAN network TOPO environment has been completed.
  2. CCVPN services have been created and business is working fine.

Test step:

  1. Interrupt the cross domain link in the CMCC side ONAP manually.

2.     Make an alarm(sound or crowd) at the edge site branch

3.     Anomaly alarm is reported to ONAP by the intelligent security system.

Test Result:

  1. Closed-loop triggered automatically, bandwidth will be changed higher and will be changed to normal after an assigned timeslot.

Observation:

  1. The real time video will be played more smoothly at the enterprise HQ after the bandwidth was changed to a high level.
  • No labels