Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


...

Status
titlenot yet tested

...

Test Case IDA3Test Case NameManually inventory vBNG and transport link in AAIDescriptionThis test covers the manual inventory of vBNG and transport link in the Edge domain in AAIReleaseDublinPreconditionsTesting StepsExpected ResultsActual ResultsConclusion (Pass/Fail)

Status
titlenot yet tested

Testing LabSwisscom LabTesting DateTester Name
IDTest Case NameStatus
A1

Access SDN M&C Registration

Status
titlenot yet tested

A2

Edge SDN M&C Registration

Status
titlenot yet tested

A3Manually inventory vBNG and transport link in AAI

Status
titlenot yet tested

A4BBS portal listener registration in ExternalAPI

Status
titlenot yet tested

...

Status
titlenot yet tested

...

colourGreen
titlePASS

BBS portal listener registration in ExternalAPI
Anchor

...

A1

...

A1

Test Case ID
A4
A1
Test Case NameBBS portal listener registration in ExternalAPI
Description

This test covers the registration of an external listener (BBS portal backend) in External API in order to receive notifications on service state change updates and service instance order status tracking

Interface BSS ↔ ExternalAPI (BBS Broadband Service Use Case (Dublin)#FullSystemContextbbs-system-context)

ReleaseDublin
Preconditions

The NBI component to run

Testing Steps
  • Specify the events to be listening for, along with the endpoint to receive the updates, in a file e.g.
Code Block
languagebash
themeMidnight
cat register-listeners-nbi 
{
"callback": "http://172.30.0.126:5000/serviceOrderStateListener/listener/v1/",
"query":"eventType = ServiceOrderStateChangeNotification,ServiceOrderCreationNotification,ServiceOrderItemStateChangeNotification,ServiceCreationNotification,ServiceAttributeValueChangeNotification,ServiceRemoveNotification"
}
  • POST the configuration to NBI

curl -v --header "Content-Type: application/json" -X POST -d @register-listeners-nbi http://nbi.api.simpledemo.onap.org:30274/nbi/api/v4/hub

Expected Results

Check the output of CURL and make sure it's 200

Check via CURL if listeneres are registered

Actual Results


Code Block
languagebash
themeMidnight
curl --header "Content-Type: application/json" http://nbi.api.simpledemo.onap.org:30274/nbi/api/v4/hub

[{"id":"5c95cfd8e3caf4000173cb4b","callback":"http://172.30.0.126:5000/serviceOrderStateListener/listener/v1/","query":"eventType=ServiceOrderStateChangeNotification ServiceOrderCreationNotification ServiceOrderItemStateChangeNotification ServiceCreationNotification ServiceAttributeValueChangeNotification ServiceRemoveNotification"}]


Conclusion (Pass/Fail)

Status
colourGreen
title

not yet tested

PASS

Testing LabSwisscom Lab
Testing Date13/05/2019
Tester Namemichail salichos