Overview:
The scope of this story covers the below points :
1- Develop functionality to test various types of VNF’s like vFW, vDNS, vRouter etc by collecting different tests to be performed on each type of VNF. Ping-test ,we are using to test the network.
2- Develop device-level test, where we check the device is able to ping on network or not.
3- Develop GUI for the pre-test/Certification functionality from where Network test can be trigger and test results and compatibility status reports can view.
4- Provide reports for all the tests done per device or historical reports for all the devices.
5- Create a REST-API interface, which can be used by other ONAP components to trigger the functionality or get reports.
Acceptance Criteria : As a SDN-C user, I should be able to perform series of network layer validations on underlying devices/vnf/pnf to certify the devices. We should have IP-address (used as identification) of device to perform the test.
How the functionality works:
Steps-1 : We have home-page.
The two pages are here:
1- Certification-Test.
2- View All Reports.
Here, we can select, if we want to see the report of previously tested devices (using-IP address).Or, we can test new device, if it is registered or available into our database.
Steps-2 : Now click on Certification Test.
Inputs: After mentioning the Ip-address and device-name. We will select test-name and click Run preTest button
So we will be able to see the test result and the successfully save the result.
Test result, we can see:
Step-3:- Now we have the saved the test, and we will see the data we have saved into our database.
From view reports-window.
We have date and Ip-address of the device, we need to mention, so we will be able to find the previously tested device info:
View Reports : Here we can see the reports of all the tests done
The output of reports: