Patent ID: 6279124
Filing Date: 2001-08-21
Classification: G06F,H04M

Abstract:
An adaptable system for testing a plurality of telephony based applications, the system comprising:a test case generator including a plurality of telephony test scripts for generating a plurality of telephony test cases, each telephony test case corresponding to at least one of the plurality of telephony based applications, wherein the telephony test scripts are written in different languages;a multi-layered interface including hardware, functional, and hybrid interfaces supporting the different languages for communicating between corresponding telephony test cases and telephony based applications, wherein the telephony test scripts interface with the telephony based applications through application programming interface (API) function calls through one of the hardware, functional, and hybrid interfaces;a plurality of library utilities each interfacing with the telephony test scripts through API function calls for executing the plurality of telephony test cases so that the telephony test cases are coordinated to generate test data for the plurality of telephony based applications substantially simultaneously, the plurality of library utilities including a resource allocation utility library operable to allocate resources to the telephony test scripts after the telephony test cases have been executed;a database; anda metrics/alarm library utility operable with the database for recording the test data generated during execution of the telephony test cases.