Setting up the HTTP proxy
When you want to run stubs on Rational® Test Automation Server, you must set up an HTTP proxy that the stubs can use. You must configure the HTTP proxy with the Rational® Test Automation Server URL and offline user token generated from Rational® Test Automation Server so that the HTTP proxy can register with Rational® Test Automation Server.
Before you begin
Before you set up the HTTP proxy, you must ensure that the following conditions are satisfied:
- You have installed Rational® Test Control Panel V10.1.1 and enabled the HTTP proxy to register with Rational® Test Automation Server V10.1.1.
- You have installed Rational® Integration Tester V10.1.1 and created the stubs and configured them to use the HTTP proxy.
- You are using Rational® Test Automation Server V10.1.1 to start the stubs.
Important: The version of the software packages that you use to install Rational® Test Control Panel, Rational® Integration Tester, and Rational® Test Automation Server must be the same. If the versions are not the same, you cannot start the stubs from
Rational® Test Automation Server.
About this task
Important: You must set up the HTTP proxy server by using the same version as the version of Rational® Test Automation Server.
When you create stubs in Rational® Integration Tester, you must configure the HTTP proxy in the Client tab for the HTTP transport. You must also edit the
registration.xml file that is located in the <RTCP_install_directory>\httptcp directory for the following attributes:- server base-url
- security-token
Procedure
-
Perform the following steps in Rational® Integration Tester before you commit the test resources to the remote repository:
- Open the HTTP transport in the Physical View.
- Click the Client tab.
- Enter the host name or IP address of the computer that hosts the proxy server in the Proxy Host field.
- Enter the number of the port that is configured to connect with the proxy server in the Proxy Port field.
- Save and commit the project to the remote repository.
-
Perform the following steps in Rational® Test Automation Server:
- Log in to Rational® Test Automation Server.
- Generate the offline user token.
- Copy the offline user token to a text file.
-
Perform the following steps to edit the registration.xml file that is located in the <RTCP_install_directory>\httptcp directory:
-
Perform the following steps in Rational® Test Automation Server:
- Log in to Rational® Test Automation Server.
- Open your project.
- Click Infrastructure.
The HTTP proxies that you configured with your offline user token are displayed.