Full end-to-end test scenario provides a complete functional test coverage for any Billing System

Testing Schemata

Being most flexible in the test case design, M&I Test Tools provide different test pattern for a complete end-to-end test scenario as well as a faster rating test analyses where basic functions of the Billing System and CDRs are trusted as correct and only the rated output for the used services will be compared with the expected results.

End-to-end test scenario

end-to-end test scenario takes the combined potential of several modules inside the tools: after all input tables have been prepared, Generator will create the defined amount of CDRs suitable for test customer and environment. Once those generated CDRs are processed by the operator’s Billing System in test environment, rated events have to be extracted into the Source Check Table (SCT). Processing the Generated Source Table from the Generator by the Ratescanner will provide a Rated Check Table (RCT) as next output. Last testing step will be comparing the values between SCT and RCT data by an integrated compare function.

For an efficient use, all end-to-end test setups can be saved as a template and later on the values for time, date and customers can be quickly exchanged for creation of multiple regression test sets fitting to any future billing cycle.

Rating test mode

rating test mode provides faster test results when no full end- to-end test will be indicated. Under the assumption that a Billing System correctly processes parameters such as time, duration, guiding to customer, etc. and does not drop or loose any chargeable service from the CDR file, it will be sufficient to scan only if the correct rating was applied.

CDRs from the live system can be adapted by the Manipulator to fit to the testing environment’s date and customers, processed by the Billing System and rated events should be extracted into the Source Check Table (SCT). Handling this intermediate output by the Ratescanner, Rated Check Table (RCT) provides the final re- sults along with the log files where all compares are provided.

Test Tools schemata