Method and system for heterogeneous telecommunications network testing
First Claim
1. A system for testing of a heterogeneous network, comprising:
- at least one client machine on a network capable of generating a plurality of test case requests to execute one or more test cases;
an execution server on the network having a communications link with the at least one client machine, wherein the at least one client machine communicates with the execution server over the communications link; and
at least one custom server on the network having a communications link with the execution server, wherein the at least one custom server is capable of executing one or more test case types and is managed by the execution server,wherein the execution server selects a custom server of the at least one custom server to execute a requested test case of the plurality of test case requests in order to perform a test of a heterogeneous network-under-test and routes the requested test case to the selected custom server for execution.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and system for heterogeneous network testing by a plurality of users is disclosed. The present invention provides at least one client machine, an execution server, and at least one custom server in a LAN (local area network) or WAN (wide area network) environment for heterogeneous network testing in which one or more client machines may communicate with the execution server which in turn manages one or more custom servers that execute requested test cases. The Custom Servers may be of various types, including ISDN servers, SS7 servers and CG servers. A user on the network communicates to a Client Machine which test case or test cases are to be executed. The requested test cases are retrieved and may be edited by the user on the Client Machine prior to communicating the test case information from the Client Machine to the Execution Server which coordinates the execution of test cases by an appropriate Custom Server. The results of the executed test case may be stored and made available to other users on the network.
95 Citations
55 Claims
-
1. A system for testing of a heterogeneous network, comprising:
-
at least one client machine on a network capable of generating a plurality of test case requests to execute one or more test cases; an execution server on the network having a communications link with the at least one client machine, wherein the at least one client machine communicates with the execution server over the communications link; and at least one custom server on the network having a communications link with the execution server, wherein the at least one custom server is capable of executing one or more test case types and is managed by the execution server, wherein the execution server selects a custom server of the at least one custom server to execute a requested test case of the plurality of test case requests in order to perform a test of a heterogeneous network-under-test and routes the requested test case to the selected custom server for execution. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for testing of a heterogeneous network, comprising:
-
a plurality of client machines on a network wherein each client machine of the plurality of client machines is capable of generating a plurality of test case requests to execute one or more test cases; an execution server on the network having a communications link with each of the plurality of client machines, wherein the plurality of client machines communicate with the execution server over the communications links; and a plurality of custom servers on the network having a communications link with the execution server, wherein a custom server of the plurality of custom servers is capable of executing one or more test case types and each custom server of the plurality of custom servers is managed by the execution server, wherein the execution server selects a custom server of the plurality of custom servers to execute a requested test case of the plurality of test case requests in order to perform a test of a heterogeneous network-under-test and routes the requested test case to the selected custom server for execution. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method for testing of a heterogeneous network product, comprising the steps of:
-
requesting a test case to be executed on a network by a custom server, wherein the step of requesting the test case is made to a client machine on a network; retrieving the test case from a storage medium; assigning a priority to the test case retrieved from the storage medium; communicating the test case from the client machine to an execution server; selecting the custom server to execute the requested test case, wherein the step of selecting the custom server is performed by the execution server; routing the requested test case to the selected custom server for execution; and executing the test case by the custom server on the network in order to perform a test of a heterogeneous network-under-test. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50)
-
-
51. A method for testing of a heterogeneous network product, comprising the steps of:
-
requesting a test case to be executed on a network by a custom server, wherein the step of requesting the test case is made to a client machine on a network; retrieving the test case from a storage medium; editing the test case via a graphical user interface on the client machine; determining whether execution of the test case should be an interactive execution or a scheduled execution; assigning a priority to the test case retrieved from the storage medium; communicating the test case from the client machine to an execution server; selecting the custom server to execute the requested test case, wherein the step of selecting the custom server is performed by the execution server; routing the requested test case to the selected custom server for execution; and executing the test case by the custom server on the network in order to perform a test of a heterogeneous network-under-test. - View Dependent Claims (52, 53)
-
-
54. A system for testing of a heterogeneous network, comprising:
-
at least one client machine on a network capable of generating a plurality of test case requests to execute one or more test cases; an execution server on the network having a communications link with the at least one client machine, wherein the at least one client machine communicates with the execution server over the communications link; and at least one test equipment capable of performing testing of a heterogeneous network-under-test; at least one custom server on the network having a communications link with the execution server and communicably linked to the at least one test equipment, wherein the at least one custom server is capable of executing one or more test case types and is managed by the execution server, wherein the execution server selects a custom server of the at least one custom server to execute a requested test case of the plurality of test case requests by the at least one test equipment in order to perform testing of the heterogeneous network-under-test and routes the requested test case to the selected custom server for execution.
-
-
55. A system for testing of a heterogeneous network, comprising:
-
a plurality of client machines on a network wherein each client machine of the plurality of client machines is capable of generating a plurality of test case requests to execute one or more test cases; an execution server on the network having a communications link with each of the plurality of client machines, wherein the plurality of client machines communicate with the execution server over the communications links; and at least one test equipment capable of performing testing of a heterogeneous network-under-test; a plurality of custom servers on the network having a communications link with the execution server and communicably linked to the at least one test equipment, wherein a custom server of the plurality of custom servers is capable of executing one or more test case types and each custom server of the plurality of custom servers is managed by the execution server, wherein the execution server selects a custom server of the plurality of custom servers to execute a requested test case of the plurality of test case requests by the at least one test equipment in order to perform a test of a heterogeneous network-under-test and routes the requested test case to the selected custom server for execution.
-
Specification