APIs for Test Automation and Remote Access
Featured Product from GL Communications, Inc.
GL’s client-server-based test platforms provide the users the capability of remote operation, automation, and multi-site connectivity through APIs and various clients such as Java, TCL, VB, Python and C#. The APIs allows for programmatic and automated control over all functions of test platform. Each server can receive multiple client connections and offer independent execution to each client. Likewise, a single client can connect to multiple servers, including servers running different protocols, permitting complex test cases.
The Client (TCL, Python, VBScript, Java, and .Net) runs the scripts instructing CLI Server to run the script to perform the specific test like Protocol Simulation, Monitoring, Record Playback, BERT, RFC 2544 etc. Whenever the client wants to execute a particular section in the script it sends a User Event to perform that action and in turn the CLI Server sends the result back to the client using Report Events so that the client can take appropriate actions.
The API's support in GL’s Test platforms for advanced and comprehensive testing over TDM, IP, Ethernet (1Gbps/10Gbps), Wireless, Analog networks, enabling test automation and remote controlling through multiple command-line based clients. The APIs allow easy integration with QualiSystems' TestShell and Labview software framework offering complete Lab Management, Device Provisioning and Test Automation solutions for engineers.
- MAPS™ APIs (for IP, TDM, Wireless, Analog)
- PacketExpert™ Ethernet Tester APIs (for Windows® and Linux)
- T1 E1 T3 E3 APIs (for Windows® and Linux)
- OC-3/12 STM-1/4 (LightSpeed 1000™ Channelized/Unchannelized)
- VQuad™ and VQT (Windows® and Linux APIs)