Versions Compared

Key

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

...

TC1 : Authenticate Connection

Spec flow1.
StatusNo

Staging :

Status
colourGreen
titlepass
/ Release :
Status
colourGrey
titleno run

TesterMarek Pondel
Precondition

ONAP setup with : consul , dcaegen2 , dmaap , msb .

TLS activated in HV-VES (HV-VES simulator#VESsimulator-HV-VESwithtlsenabled)

Steps1.

Check if HV-VES component supports TLS using nmap command , e.g. :

No Format
nopaneltrue
nmap --script ssl-enum-ciphers -p30222 k8s_node_ip
Expected results1.

HV-VES supports TCP and TLS connections :

No Format
nopaneltrue
Starting Nmap 7.01 ( https://nmap.org ) at 2018-10-15 12:56 UTC
Nmap scan report for 10-183-35-200.es-si-os-ohn-30.eecloud.nsn-net.net (10.183.35.200)
Host is up (0.00079s latency).
PORT      STATE SERVICE
30222/tcp open  unknown
| ssl-enum-ciphers: 
|   TLSv1.0: 
|     ciphers: 
|       TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA (secp256k1) - A
|       TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA (secp256k1) - A
|       TLS_RSA_WITH_AES_128_CBC_SHA (rsa 2048) - A
|       TLS_RSA_WITH_AES_256_CBC_SHA (rsa 2048) - A
|     compressors: 
|       NULL
|     cipher preference: client
|   TLSv1.1: 
|     ciphers: 
|       TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA (secp256k1) - A
|       TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA (secp256k1) - A
|       TLS_RSA_WITH_AES_128_CBC_SHA (rsa 2048) - A
|       TLS_RSA_WITH_AES_256_CBC_SHA (rsa 2048) - A
|     compressors: 
|       NULL
|     cipher preference: client
|   TLSv1.2: 
|     ciphers: 
|       TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA (secp256k1) - A
|       TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (secp256k1) - A
|       TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA (secp256k1) - A
|       TLS_RSA_WITH_AES_128_CBC_SHA (rsa 2048) - A
|       TLS_RSA_WITH_AES_128_GCM_SHA256 (rsa 2048) - A
|       TLS_RSA_WITH_AES_256_CBC_SHA (rsa 2048) - A
|     compressors: 
|       NULL
|     cipher preference: client
|_  least strength: A

Nmap done: 1 IP address (1 host up) scanned in 1.08 seconds

...

TC2 : NF sends Real Time PM event and HV-VES Collector validates Event

Spec flow2.
Status

Staging :

Status
colourGreen
titlepass
/ Release :
Status
colourGrey
titleno run

TesterMarek Pondel
Precondition

ONAP setup with : consul , dcaegen2 , dmaap , msb .

Steps1.

Send valid VesEvent (HV-VES simulator#VESsimulator-HV-VESmessagesimulationfromshell) to HV-VES and check logs .


Expected results1.

Message is received by the collector .


2.

Send invalid VesEvent (WTP frame starting with 0xFF) to HV-VES and check logs .


2.

Log is pointing that WTP frame should start with 0xAA instead of 0xFF .


...

TC3 : Publish Event

Spec flow3.
Status

Staging :

Status
colourGreen
titlepass
/ Release :
Status
colourGrey
titleno run

TesterMarek Pondel
PreconditionONAP setup with : consul , dcaegen2 , dmaap , msb .
Steps1.

Start Kafka log on HV_VES_PERF3GPP topic (HV-VES simulator#VESsimulator-HV-VESmessagesimulationfromshell) .



Expected results1.

The log is enabled .

2.
Send valid event to HV-VES using XNF simulator .
2.

The message is published on DMaaP : HV_VES_PERF3GPP topic .

...

TC4 : Topic Content Validation

Spec flow4.
Status

Staging :

Status
colourGreen
titlepass
/ Release :
Status
colourGrey
titleno run

TesterMarek Pondel
PreconditionONAP setup with : consul , dcaegen2 , dmaap , msb .
Steps1.

Start Kafka log.

Expected results1.

The log is enabled.

2.
Send valid event to HV-VES and validate its content (HV-VES simulator#VESsimulator-HV-VESmessagesimulationfromshell) .


2.

 Published event contains expected content .




...