You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 13 Next »


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

PM Mapper Sequence Diagram

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

#Test CasesStatus
1Confirm that PM Mapper is able to query config data from Config Binding Service

NOT YET TESTED

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

NOT YET TESTED

3

Confirm that PM mapper is able to retrieve PM data.

NOT YET TESTED

4

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

NOT YET TESTED

5

Confirm any file validation errors are logged.

NOT YET TESTED

6

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

NOT YET TESTED

7

Confirm that any mapping errors are logged.

NOT YET TESTED

8

Confirm that mapped events are publish on Message Router.

NOT YET TESTED

9Confirm that PM Mapper send delete request for corresponding PM files to Data Router once events are published in Message Router.

NOT 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 R4, 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

< To - Do > - In progress

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 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_04

Test Case NameConfirm that mapper can validate the data using schema (e.g. 3gpp xml format).
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 NameConfirm any file validation errors are logged.
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 NameConfirm that mapper creates expected VES PM events for the mapped 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_07

Test Case NameConfirm that any mapping errors are logged.
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 NameConfirm that mapped events are publish on Message Router.
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 NameConfirm that PM Mapper send delete request for corresponding PM files to Data Router once events are published in Message Router.
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
  • No labels