Configuring and running the adapter using the command-line interface
Integration with Rational® Functional Tester is implemented through the use of an adapter. The functional test adapter is installed by default when you install Rational® Functional Tester. You can configure and start the adapter using the command-line interface.
Before you begin
If you are a Rational® Quality Manager user, ensure that you have the appropriate permissions, including execute permissions, to access the Rational® Functional Tester adapter for Rational® Quality Manager. If you do not have administrator rights then use the Connector Client Access license. You can obtain this license from the Rational® Quality Manager administrator.
If the host name of the Rational® Quality Manager server is not registered with the DNS server, modify the hosts file and map the host name of the Rational® Quality Manager server to its IP address.
Procedure
- At the prompt, type the following command-line arguments
to run the configureadapter.bat configuration
batch file:
configureadapter.bat -repository https://<rqmserver>:<port>/qm -user <userid> -password <password> -adapter <adapter name> [-projectArea <projectArea>] [-configfile <configuration file>] [-interactive <true/false>]
where:- <rqmserver> is the host name of the Rational® Quality Manager server.
- <port> is the port where the Rational® Quality Manager server is running.
- <userid> is a registered user ID in Rational® Quality Manager that has the license to run the adapter.
- <password> is the password for the user ID that was used.
- <adapter name> is the name you give your adapter and by which the Rational® Quality Manager web UI will identify this instance of the adapter.
- <projectArea> is the name or alias of the project to which you are logging on. If the name contains spaces, enclose the name in double quotation marks.
- <configuration file> is the file from which the settings for this adapter must be read. The adapter name is mandatory when you use this option.
- [-interactive <true/false>]: If you set this value to true, the Rational® Functional Tester Adapter dialog box opens if you have not specified values for any of the command-line arguments. You can then specify the missing value in the Rational® Functional Tester Adapter dialog box.
Note: If the Rational® Quality Manager server is renamed, complete these steps:- If you have an entry for the Rational® Quality Manager server in the hosts file, update it with the new server name.
- Update the <rqmserver> argument with the new server name.
- Configure the adapter again to point to the new URL
- Start the adapter by running the startadapter.bat batch
file, which is in the same location as the configureadapter.bat file.
Type the following command-line arguments at the prompt:
startadapter.bat -repository https://<rqmserver>:<port>/qm -user <userid> -password <password> -adapter <adapter name> -projectArea <project area> [-configfile <configuration file>]
where:- <rqmserver> is the host name of the Rational® Quality Manager server.
- <port> is the port where the Rational® Quality Manager server is running.
- <userid> is a registered user ID in Rational® Quality Manager that has the license to run the adapter.
- <password> is the password of the user ID used
- <adapter name> is the name you give your adapter and by which the Rational® Quality Manager web UI will identify this instance of the adapter.
- <projectArea> is the name or alias of the project to which you are logging on. If the name contains spaces, enclose the name in double quotation marks.
- <configuration file> is the file from which the settings for this adapter must be read. The adapter name is mandatory when you use this option.