Introduction to proxy SDK

With HCL OneTest™ UI proxy software development kit (SDK) you can extend automated functional testing support for your application's user interface controls (GUI test objects), beyond what is provided by HCL OneTest UI by default. The proxy SDK provides detailed documentation, API references and ready-to-use samples and tutorials on how to extend HCL OneTest UI to add support for testing new controls. It also helps you to extend already supported controls from the existing domains. You can develop proxies manually or by using the proxy wizards driven approach.

You can use the HCL OneTest UI proxy SDK to do these tasks:

HCL OneTest UI proxy SDK supports extending testing support for the following technologies:
  • Java
  • .NET
  • Eclipse
  • PowerBuilder
  • Visual Basic
  • Windows
  • MFC
  • ActiveX (Support for controls embedded in HTML running on browsers)
  • Flex
The current capabilities are as follows:
  • Extending current level of support provided for GUI TestObjects
  • Adding support for unsupported controls
    Note: You can add support for a new control within the scope of currently supported domains and technologies only. Adding support for new domain is currently not supported.

Before you begin

To extend HCL OneTest UI proxies, you need the following:

  • Understanding of GUI functional testing
  • Detailed understanding of the HCL OneTest UI framework
  • Strong familiarity with the application environment
  • Knowledge of Java or C# programming based on the proxy framework
  • Knowledge of operating system concepts is useful but not necessary