Table of Contents |
---|
...
Flow Step | Test Case Description | |
---|---|---|
TC1 | Authenticate connection | Verifying the connection can be established using TCP. |
TC2 | Collector validates event | Verify that HV-VES collector can receive and validate if event header and field population agrees with GPB. |
TC3 | Publish event | Verify that direct publication is done successfully to Kafka). |
TC4 | Topic content validation | Using a simple analytics program subscribe to the RTPM topic and verify amount events in topic. |
TC5 | Message validation based on domain | N1=5 correct, N2=3 incorrect due to wrong domain, N3=5 correct messages are sent to HV-VES. The collector should publish N1+N3 messages to DMaaP Kafka topic. |
TC6 | Message validation based on WTP marker byte | N1=5 correct, N2=3 incorrect due to wrong wire protocol, N3=5 correct messages are sent to HV-VES. The collector should publish N1 messages to DMaaP Kafka topic. |
TC7 | Message validation based on undecodable GPB | N1=5 correct, N2=3 incorrect due to undecodable GPB, N3=5 correct messages are sent to HV-VES. The collector should publish N1+N3 messages to DMaaPKafka topic. |
TC8 | Message validation based on payload size | N1=5 correct, N2=3 incorrect due to payload size greater than 1MB, N3=5 correct messages are sent to HV-VES. The collector should publish N1 messages to DMaaP Kafka topic. |
TC9 | Message validation based on WTP invalid format | N1=5 correct, N2=3 incorrect due to WTP invalid format, N3=5 correct messages are sent to HV-VES. The collector should publish N1+N3 messages to DMaaPKafka topic. |
TC10 | Message over SSL | Verify that HV-VES collector can receive message over SSL. |
Detail test cases
TC1 : Authenticate Connection
...
TC8 : Message validation based on payload size | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Spec flow | * | ||||||||||||||||||||
Status | ONAP staging
ONAP release
| ||||||||||||||||||||
Tester | Marek Pondel | ||||||||||||||||||||
Precondition | ONAP setup with: consul, dcaegen2, dmaap, msb. | ||||||||||||||||||||
Steps | 1. | Send N1=5 correct, N2=3 incorrect due to payload size greater than 1MB, N3=5 correct messages to HV-VES. | Expected results | 1. | N1 messages are published on DMaaP Kafka topic. HV-VES interrupts connection when it encounters a message with too big GPB payload |
TC9 : Message validation based on WTP invalid format
...