Platform Test Environment and Unit Test Framework for a Telecommunications Gateway
First Claim
1. A system, comprising:
- a platform test environment including one or more clients that simulate functions of a service provider application and one or more simulators that simulate functions of a telecommunications network component; and
a gateway that processes request traffic between the service provider application and the telecommunications network component;
wherein the platform test environment is employed to execute a series of testing operations on the gateway by transmitting requests between the one or more clients and the one or more simulators via said gateway.
1 Assignment
0 Petitions
Accused Products
Abstract
A platform test environment is described for testing the functionality of a gateway. The platform includes a number of clients that simulate the functionality of a service provider application and a number of simulators that simulate the functionality of a telecommunications network component. These clients and simulators can be used to test functionality within a gateway that manages request traffic between the application(s) and the telecommunications network component(s). Once the platform test environment is configured, it can be used to execute a series of testing operations on the gateway by transmitting requests between the clients and simulators via the gateway. Furthermore, a unit test framework is provided that can be used to generate unit tests for the platform environment. These unit tests can be used to input data into the system, obtain a set of results and compare the results to expected values.
-
Citations
20 Claims
-
1. A system, comprising:
-
a platform test environment including one or more clients that simulate functions of a service provider application and one or more simulators that simulate functions of a telecommunications network component; and a gateway that processes request traffic between the service provider application and the telecommunications network component; wherein the platform test environment is employed to execute a series of testing operations on the gateway by transmitting requests between the one or more clients and the one or more simulators via said gateway. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for testing functionality in a telecommunications environment, said method comprising:
-
maintaining a gateway that manages request traffic between a service provider application and a telecommunications network component; providing a client that simulates functions of said service provider application; providing a simulator that simulates functions of said telecommunications network component; executing a series of testing operations on said gateway by transmitting one or more requests between the client and the simulator via said gateway. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer-readable medium carrying one or more sequences of instructions for testing functionality in a telecommunications environment, which instructions, when executed by one or more processors, cause the one or more processors to carry out the steps of:
-
maintaining a gateway that manages request traffic between a service provider application and a telecommunications network component; providing a client that simulates functions of said service provider application; providing a simulator that simulates functions of said telecommunications network component; executing a series of testing operations on said gateway by transmitting one or more requests between the client and the simulator via said gateway.
-
Specification