Installing and using your product securely

OpenText Functional Testing for Developers is an automation framework that comprises the following components:

  1. Automation API (SDK)
  2. Runtime engine
  3. IDE plugins and tools

These components can be run on the same computer or on multiple computers within a business network. As an automation framework, the security issues are similar to those of other automation frameworks.

This product can potentially be used to record network communications. Therefore, it is strongly recommended that you run the product on dedicated test machines that do NOT contain or provide access to sensitive information. In addition, you should thoroughly review your lab network topology and access permissions before using this product.

You must have specific permissions when installing and running OpenText Functional Testing for Developers. For a list of these permissions, see the required permissions section in the Help Center.

After installation, the following security settings are available:

  • You can install and run the product with the computer's User Account Control (UAC) enabled.

  • During installation, the runtime engine is configured to accept connections only from the local computer. If you want to run tests remotely or use a grid configuration, you need to adjust the settings in the runtime engine. For details, see the help topics about running tests remotely and setting up a grid machine in the Help Center.

  • You can securely store important and sensitive information about the applications you are testing.

The sections in this reference discuss potential security issues when using OpenText Functional Testing for Developers.