Versions Compared

Key

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


End to End flow to be Tested:  DCAE 3GPP PM Mapper:

Gliffy Diagram
namePM Mapper Sequence Diagram
pagePin56

High Level Test Cases and Status:  DCAE 3GPP PM Mapper:

#Test CasesStatus

Confirm that PM Mapper is able to query config data from Config Binding Service

Status
titleNot yet tested


Confirm that PM Mapper is able subscribe to expected DR feed.

Status
titleNot yet tested


Confirm that PM mapper is able to retrieve PM data.

Status
titleNot yet tested


Confirm that mapper can validate the data using schema (e.g. 3gpp xml format).

Status
titleNot yet tested


Confirm any file validation errors are logged.

Status
titleNot yet tested


Confirm that mapper creates expected VES PM events for the mapped data.

Status
titleNot yet tested


Confirm that any mapping errors are logged.

Status
titleNot yet tested


Confirm that mapped events are forwarded on Message Router.

Status
titleNot yet tested





Test environment requirements for above test cases:

  • sample data files available on DmaaP DR
    • e.g. 3GPP PM files used in DCAE Data File Collector testing, or equivalent available in DR
  • Test environment reqs:
    • DMaaP R3, at minimum need DR running and configured for Bulk PM support
    • DCAE 3GPP PM Mapper installed and configured for 3GPP data handling
      • i.e. configured for 3GPP PM parsing and event creation
    • xNF instantiated at ONAP, e.g. in A&AI


Detailed Description PM Mapper Feature Testcases:


Test Case ID

PM_Mapper_01

Test Case NameConfirm that PM Mapper is able to query config data from Config Binding Service
DescriptionPM Mapper is able to query config data from Config Binding Service once it is deployed.
ReleaseDublin
Pre-conditionsFrom the above section "Deployment" a test environment with all the required components - Config Binding Service, Consul and PM Mapper service.
Testing Steps


StepsExpected Result
  •  PM Mapper query to config_binding_service for config data.

PM Mapper successfully query it's config data from config_binding_service.

  • Upon failure, PM Mapper should log proper error message.
Log appropriate error message.


Conclusion (Pass /Fail)
Testing LabEricsson Lab



Test Case ID

PM_Mapper_02

Test Case NameConfirm that PM Mapper is able subscribe to expected DR feed.
Description
ReleaseDublin
Pre-conditionsFrom the above section "Deployment" a test environment with all the required components - Config Binding Service, Consul and PM Mapper service.
Testing Steps


StepsExpected Result






Conclusion (Pass /Fail)
Testing LabEricsson Lab



Test Case ID

PM_Mapper_03

Test Case NameConfirm that PM Mapper is able to query config data from Config Binding Service
Description
ReleaseDublin
Pre-conditionsFrom the above section "Deployment" a test environment with all the required components - Config Binding Service, Consul and PM Mapper service.
Testing Steps


StepsExpected Result






Conclusion (Pass /Fail)
Testing LabEricsson Lab




Test Case ID

PM_Mapper_04

Test Case NameConfirm that PM mapper is able to retrieve PM data.
Description
ReleaseDublin
Pre-conditionsFrom the above section "Deployment" a test environment with all the required components - Config Binding Service, Consul and PM Mapper service.
Testing Steps


StepsExpected Result






Conclusion (Pass /Fail)
Testing LabEricsson Lab




Test Case ID

PM_Mapper_05

Test Case Name
Description
ReleaseDublin
Pre-conditionsFrom the above section "Deployment" a test environment with all the required components - Config Binding Service, Consul and PM Mapper service.
Testing Steps


StepsExpected Result






Conclusion (Pass /Fail)
Testing LabEricsson Lab




Test Case ID

PM_Mapper_06

Test Case Name
Description
ReleaseDublin
Pre-conditionsFrom the above section "Deployment" a test environment with all the required components - Config Binding Service, Consul and PM Mapper service.
Testing Steps


StepsExpected Result






Conclusion (Pass /Fail)
Testing LabEricsson Lab



Test Case ID

PM_Mapper_07

Test Case Name
Description
ReleaseDublin
Pre-conditionsFrom the above section "Deployment" a test environment with all the required components - Config Binding Service, Consul and PM Mapper service.
Testing Steps


StepsExpected Result






Conclusion (Pass /Fail)
Testing LabEricsson Lab



Test Case ID

PM_Mapper_08

Test Case Name
Description
ReleaseDublin
Pre-conditionsFrom the above section "Deployment" a test environment with all the required components - Config Binding Service, Consul and PM Mapper service.
Testing Steps


StepsExpected Result






Conclusion (Pass /Fail)
Testing LabEricsson Lab



Test Case ID

PM_Mapper_09

Test Case Name
Description
ReleaseDublin
Pre-conditionsFrom the above section "Deployment" a test environment with all the required components - Config Binding Service, Consul and PM Mapper service.
Testing Steps


StepsExpected Result






Conclusion (Pass /Fail)
Testing LabEricsson Lab



Test Case ID

PM_Mapper_10

Test Case Name
Description
ReleaseDublin
Pre-conditionsFrom the above section "Deployment" a test environment with all the required components - Config Binding Service, Consul and PM Mapper service.
Testing Steps


StepsExpected Result






Conclusion (Pass /Fail)
Testing LabEricsson Lab