Deployment diagram:
Sequence diagram:
High level test cases:
Flow Step | Test Case Description | Status |
---|---|---|
Authenticate Connection | Verifying the connection can be established using TCP | NOT TESTED |
NF sends Real Time PM event and HV-VES Collector validates Event | Verify that VES Collector can receive and validate the hvMeas event—a) success—event header and field population agrees with GPB and b) failure event does not agree with GPB specification | NOT TESTED |
Publish Event | Verify that direct publication is done successfully to Kafka) | NOT TESTED |
Topic Content Validation | Using a simple analytics program subscribe to the RTPM topic and using PM Dictionary/e.g. PM Content Meta Data and proto file generated code decode the data and display | NOT TESTED |
Additional Test Case for Performance | Send Events rapidly to HV-VES Collector to assess any bottlenecks/areas needing scaling (HV-VES, Kafka etc) | NOT TESTED |