Before using this information and the product it supports, read the information in Notices.
This edition applies to version 7.0 of IBM Rational Functional Tester (part number GI11-6751-01) and to all subsequent releases and modifications until otherwise indicated in new editions.
This installation guide provides instructions for installing and uninstalling IBM(R) Rational(R) Functional Tester.
IBM Installation Manager is a program that helps you install the Rational Functional Tester product packages on your workstation. It also helps you update, modify, and uninstall this and other packages that you install. A package can be a product, a group of components, or a single component that is designed to be installed by Installation Manager.
Regardless of which installation scenario you follow to install Rational Functional Tester on your workstation, use Installation Manager to install your Rational package.
IBM Installation Manager offers a number of time-saving features. It keeps track of what you are about to install, software components that you have already installed, and components that are available for you to install. It searches for updates so you know that you are installing the latest version of a Rational product package. Installation Manager also provides tools for managing licenses for the product packages that it installs. It provides tools for updating and modifying packages. You can also use Installation Manager to uninstall product packages.
IBM Installation Manager comprises five wizards that make it easy to maintain your product packages through their lifecycles:
The IBM Rational Software Development Platform is a common development environment that contains the development workbench and other software components that share multiple products.
The development platform includes the following offerings:
Also available but not part of the platform is Rational Manual Tester. Manual Tester is included with Rational Functional Tester, or it can be purchased separately.
About Rational Functional Tester
IBM Rational Functional Tester is an object-oriented automated testing tool that tests Windows(R), .Net, Java(TM), HTML, Siebel, and SAP applications. Rational Functional Tester enables you to record reliable, robust scripts that can be played back to validate new builds of a test application. Functional Tester runs on Windows 2000, Windows XP, and Linux(R) platforms.
Functional Tester is available in two integrated development environments and two scripting languages. Functional Tester Java Scripting uses the Java language and the IBM Rational Software Development Platform. Functional Tester VB.NET 2003 and VB.Net 2005 Scripting uses the VB.NET language and the Microsoft(R) Visual Studio .NET development environment.
This section details hardware, software, and user privilege requirements that must be met in order to successfully install and run your software.
For the most up-to-date system requirements, refer to www.ibm.com/software/awdtools/tester/functional/sysreq/index.html.
Before you can install the product, verify that your system meets the minimum hardware requirements.
Before you can install the product, verify that your system meets the software requirements.
The following operating systems are supported for this product:
If you use SUSE Linux Enterprise Server (SLES) Version 9, then you must have the IBM JRE 1.5 (SR3) installed before you can extend an existing Eclipse IDE.
The following virtualization software is supported:
The GNU Image Manipulation Program Toolkit
(GTK+), Version 2.2.1 or later and associated libraries (GLib, Pango).
Microsoft Internet
Explorer 6.0 with Service Pack 1.
Version
6.0 release 65 or later
Version 6.0 release 69 or laterYou must have a user ID that meets the following requirements before you can install Rational Functional Tester.
You
must have a user ID that belongs to the Administrators group.
You must be able to log in as root.Read all the topics in this section before you begin to install any of the product features. Effective planning and an understanding of the key aspects of the installation process can help ensure a successful installation.
There are a number of scenarios that you can follow when installing Rational Functional Tester.
The following are some of the factors that might determine your installation scenario:
These are the typical installation scenarios you might follow:
Note that in the latter three scenarios you can choose to run the Installation Manager program in silent mode to install Rational Functional Tester. For details on running Installation Manager in silent mode, see Installing silently.
Note also that you can install updates at the same time that you install the base product package.
In this installation scenario, you have the CDs that contain the product package files, and typically you are installing Rational Functional Tester on your own workstation. Refer to Installing Rational Functional Tester from CDs: task overview for an overview of the steps.
In this scenario, you have downloaded the installation files from IBM Passport Advantage and you will install Rational Functional Tester on your own workstation. Refer to Installing Rational Functional Tester from an electronic image on your workstation: task overview for an overview of the steps.
In this scenario, you will place the electronic image on a shared drive so that users in your enterprise can access the installation files for Rational Functional Tester from a single location. Refer to Installing Rational Functional Tester from an electronic image on a shared drive: task overview for an overview of the steps.
This scenario represents the fastest method for installing the product across a network. This scenario differs from the shared-drive installation, In order to place product package files for Rational Functional Tester on an HTTP Web server, you must use this utility application - IBM Packaging Utility. This utility is provided with Rational Functional Tester to copy the installation files in a format - a package - that can be used for installing Rational Functional Tester directly from a HTTP Web server. The directory on the HTTP Web server that contain the package is called a repository. Note that, in this scenario, the installation files for only Rational Functional Tester are placed in the package. Refer to Installing Rational Functional Tester from a repository on a HTTP Web server: task overview and Placing Rational Functional Tester on an HTTP Web server: task overview for an overview of the steps.
With version 7.0, you can customize your software product by selecting which features of Rational Functional Tester to install.
When you install the Rational Functional Tester product package using IBM Installation Manager, the installation wizard displays the features in the available product package. From the features list, you can select which to install. A default set of features is selected for you (including any required features). Installation Manager automatically enforces any dependencies between features and prevents you from clearing any required features.
The following table shows the features of Rational Functional Tester that you can choose to install. Default selections of features to install may vary. If a feature already exists in your shared resources directory, it will not be selected by default and will not be installed again.
| Feature | Description | Selected for installation by default |
|---|---|---|
| Java scripting | Provides automated functional and regression testing of Java, Web, Siebel, and SAP applications through the Eclipse IDE. The .Net Framework 1.1 or 2.0 is required for testing Siebel and SAP applications. | Yes |
| .Net 2003 scripting | Provides automated functional and regression testing of VB.NET, Java, Web, Siebel, and SAP applications through the .Net 2003 IDE. Requires .Net Framework 1.1. | No |
| .Net 2005 scripting | Provides automated functional and regression testing of VB.NET, Java, Web, Siebel, and SAP applications through the .Net 2005 IDE. Requires .Net Framework 2.0. | No |
| Agent | Contains Rational Functional Tester core runtime components and the ClearQuest(R) Test Manager Agent component for remote execution of test scripts. This feature cannot be unchecked. | Yes |
If you have a previous version of the product, or if you plan to install multiple Rational Software Development Platform products on the same workstation, review the information in this section.
All test assets from earlier versions of Rational Functional Tester, including projects, scripts, object maps, and verification points, will work with the current version of the product. However, scripts recorded with the current version of the product will not play back on earlier versions.
Some products are designed to coexist and share function when they are installed in the same package group. A package group is a location where you can install one or more software products or packages. When you install each package, you select whether you want to install the package to an existing package group, or whether you want to create a new one. IBM Installation Manager will block products that are not designed to share or do not meet version tolerance and other requirements. If you want to install more than one product at a time, the products must be able to share a package group.
At the time of release, the following products will share function when installed to a package group:
Any number of eligible products can be installed to a package group. When a product is installed, its function is shared with all of the other products in the package group. If you install a development product and a testing product into one package group, when you start either of the products, you have both the development and testing functionality available to you in your user interface. If you add a product with modeling tools, all of the products in the package group will have the development, testing, and modeling functionality available.
If you install a development product and later purchase a development product with increased functionality and add that product to the same package group, the additional function will be available in both products. If you uninstall the product with the greater functionality, the original product remains. Note that this is a change from the "upgrade" behavior of version 6 products in the Rational Software Development Platform group.
IBM Installation Manager retrieves product packages from specified repository locations.
If the launchpad is used to start Installation Manager, the repository information is passed to Installation Manager. If the Installation Manager is started directly, you must specify an installation repository that contains the product packages that you want to install. See Setting repository preferences in Installation Manager.
Some organizations bundle and host their own product packages on their intranet. For information about this type of installation scenario, see Installing from a repository on an HTTP server. Your system administrators will need to provide you with the correct URL.
By default, IBM Installation Manager uses an embedded URL in each Rational software development product to connect to a repository server over the Internet. Installation Manager then searches for the product packages as well as new features.
When you start the installation of Rational Functional Tester from the launchpad program, the location of the repository that contains the product package you are installing is automatically defined in IBM Installation Manager when it starts. However, if you start Installation Manager directly (for example, installing Rational Functional Tester from a repository located on a Web server) then you must specify the repository preference (the URL for the directory that contains the product package) in Installation Manager before you can install the product package. Specify these repository locations on the Repositories page of the Preferences window. By default, Installation Manager uses an embedded URL in each Rational software development product to connect to a repository server through the Internet and search for installable packages and new features. Your organization may require you to redirect the repository to use intranet sites.
To add, edit, or remove a repository location in Installation Manager:
When you install the Rational Functional Tester package with IBM Installation Manager, you must choose a package group and a shared resource directory.
During the installation process, you must specify a package group for the Rational Functional Tester package. A package group represents a directory in which packages share resources with other packages in the same group. When you install the Rational Functional Tester package with Installation Manager, you can create a new package group or install the packages into an existing package group. (Some packages might not be able to share a package group, in which case the option to use an existing package group will be disabled.)
Note that when you install multiple packages at the same time, all the packages are installed into the same package group.
A package group is assigned a name automatically; however, you choose the installation directory for the package group.
After you create the package group by successfully installing a product package, you cannot change the installation directory. The installation directory contains files and resources specific to the Rational Functional Tester product package installed into that package group. Resources in the product package that can potentially be used by other package groups are placed in the shared resources directory.
The shared resources directory is the directory where installation artifacts are located so that they can be used by one or more product package groups.
When you install the Rational Functional Tester product package, you can choose to extend an Eclipse integrated development environment (IDE) already installed on your computer by adding the functions that the Rational Functional Tester package contains.
The Rational Functional Tester package that you install with IBM Installation Manager is bundled with a version of the Eclipse IDE or workbench; this bundled workbench is the base platform for providing the functionality in the Installation Manager package. However, if you have an existing Eclipse IDE on your workstation, then you have the option to extend, that is, add to the IDE the additional functionality provided in the Rational Functional Tester package - that Eclipse instance.
To extend an existing Eclipse IDE: in the Location page of the Install Packages wizard, select the Extend an existing Eclipse IDE option.
You might extend your existing Eclipse IDE, for example, because you want to gain the functionality provided in the Rational Functional Tester package, but you also want to have the preferences and settings in your current IDE when you work with the functionality from the Rational Functional Tester package. You also might want to work with plug-ins you have installed that already extend the Eclipse IDE.
Your existing Eclipse IDE must be version 3.2.1 or the latest updates from eclipse.org to be extended. Installation Manager checks that the Eclipse instance you specify meets the requirements for the installation package.
If you download the installation files from IBM Passport Advantage, you must extract the electronic image from the compressed files before you can install Rational Functional Tester. You may want to verify the completeness of the downloaded files before extracting the image.
You can compare the published MD5 values with the checksum of the downloaded files to check if the downloaded file is corrupt or incomplete.
Extract each compressed file to the same directory.
Do not include spaces in the
directory names, or you won't be able to run the launchpad.sh command to start
the launchpad from a command line.
Before you install the product, complete these steps:
If you want to enable the product to be
used by users other than root, then you must set to 0022, the umask variable before
you install the product. To set this variable, log in as root user, start
a terminal session, and type umask 0022.The following sections provide an overview of the installation scenarios that are described in the section Installation scenarios. You can access detailed instructions from links in the main steps.
In this installation scenario, you have the CDs that contain the installation files, and typically you are installing Rational Functional Tester on your own workstation.
The following are the general steps for installing from CDs:
Mount the CD drive.If IBM Installation Manager is not detected on your workstation, you are prompted to install it and then the installation wizard starts. Follow the on-screen instructions in the wizard to complete the installation of Installation Manager. See Installing Installation Manager on Windows for details.
When the installation of Installation Manager completes, or if it is already on your computer, Installation Manager starts and automatically begins the Install Packages wizard.
Increase the number of file handles on
your workstation. For details, see Increasing the number of file handles on Linux workstations.The following are the general steps for installing Rational Functional Tester from an electronic installation image.
If IBM Installation Manager is not detected on your workstation, you are prompted to install it and then the installation wizard starts. Follow the on-screen instructions in the wizard to complete the installation of Installation Manager. See Installing Installation Manager on Windows for details.
When the installation of Installation Manager completes, or if it is already on your system, Installation Manager starts and automatically begins the Install Packages wizard.
Increase the number of file handles on
your workstation. For details, see Increasing the number of file handles on Linux workstations.In this scenario, you will place the electronic image on a shared drive so that users in your enterprise can access the installation files for Rational Functional Tester from a single location.
The following steps are performed by the person who places the installation image on a shared drive.
To install Rational Functional Tester from the installation files on the shared drive:
In this scenario, the product packages are retrieved by IBM Installation Manager from an HTTP Web server.
These steps assume the repository containing the package for Rational Functional Tester has been created on the HTTP Web server.
To install the Rational Functional Tester package from a repository on an HTTP server:
Increase the number of file handles on
your workstation. For details, see Increasing the number of file handles on Linux workstations.To prepare Rational Functional Tester for installation from a repository located on an HTTP Web server:
IBM Installation Manager is installed by the launchpad. For more information on this process, refer to Installing from the launchpad program.
To install Installation Manager manually:
IBM Installation Manager is installed by the launchpad. For more information on this process, refer to Installing from the launchpad program.
To install Installation Manager manually:
IBM Installation Manager should be started from the launchpad program. Doing so starts Installation Manager with a configured repository preference and selected Rational Functional Tester packages. If you start Installation Manager directly, then you must set a repository preference and choose product packages manually.
To start Installation Manager manually:
IBM Installation Manager should be started from the launchpad program. Doing so starts the Installation Manager with a configured repository preference and selected Rational Functional Tester packages. If you start Installation Manager directly, then you must set repository preference and choose product packages manually.
To start Installation Manager manually:
To uninstall Installation Manager manually:
IBM Installation Manager must be uninstalled using the package management tool that is included with your Linux version.
To uninstall Installation Manager manually on Linux:
IBM Installation Manager can be silently installed and uninstalled.
To silently install Installation Manager onto a default install location on Windows:
If you want to change the install location, you can add the INSTALLDIR property inside the /v option. For example: setup.exe /S /v"/qn INSTALLDIR=\"C:\InstallationManager\""
To silently install Installation Manager onto a default install location on Linux:
Use the option -V licenseAccepted=true to indicate that you accept the license agreement on the use of Installation Manager.
If you want to change the install location, you can add the -P installLocation="<new dir>" flag. For example: -PsetupLinux.bin -silent -P installLocation="/opt/myIM" -V licenseAccepted=true.
To silently uninstall Installation Manager on Windows:
Run the following command in the command prompt: msiexec /x {DBD90D51-BD46-41AF-A1F5-B74CEA24365B}
To silently uninstall Installation Manager on Linux:
The launchpad program provides you with a single location to view release information and start the installation process.
Use the launchpad program to start the installation of Rational Functional Tester in the following cases:
By starting the installation process from the launchpad program, IBM Installation Manager will start preconfigured with the location of the repository that contains the Rational Functional Tester package. If you install and start Installation Manager directly, then you must set repository preferences manually.
To install from the launchpad:
Follow the on-screen instructions in the Install Packages wizard to complete the installation. For complete details, see Installing IBM Rational Functional Tester using the IBM Installation Manager graphical interface.
Complete the preinstallation tasks described in Preinstallation tasks, if you have not done so already.
If you are installing from a CD and autorun is enabled on your workstation, then the Rational Functional Tester launchpad starts automatically when you insert the first installation disc into your CD drive. If you are installing from an electronic image, or if autorun is not configured on your workstation, then you must start the launchpad program manually.
To start the launchpad program:
Ensure that you have mounted
the CD drive.
Run
launchpad.exe located in the root directory of the CD.
Run launchpad.sh located in the root directory
of the CD.The following steps describe installing the IBM Rational Functional Tester package with the Installation Manager GUI.
Depending on the installation scenario that you are following, the Installation Manager Install Packages wizard might start automatically. (For example, if you are installing from CDs). In other scenarios, you will need to start the wizard.
The default path is:
C:\Program
Files\IBM\SDP70Shared
/opt/IBM/SDP70Shared The default path is:
C:\Program
Files\IBM\SDP70
/opt/IBM/SDP70 Test agents are remote computers that are capable of running test scripts.
You can use Rational TestManager or Rational ClearQuest Test Manager to coordinate remote testing activities from a local computer.
To run test scripts remotely, you must perform the following steps:
This topic describes how to install the Rational Test Agent on a Windows computer.
Here are the steps:
After installing the Rational Test Agent, you must install the Agent feature of Rational Functional Tester, which you can find on the Rational Functional Tester CD.
This topic describes how to start a Test Agent on a Windows computer.
To start the Rational Test Agent on Windows, perform these steps:
This topic describes how to install the Rational Test Agent on a Linux computer.
Before starting, be sure to uninstall all previous versions of Rational Functional Tester and XDE(TM) Tester and disable all of their environment variables.
Here are the steps:
% mkdir -p /usr/rational/test
If the CD does not auto-mount, enter the Linux mount command at the prompt:
% mount /dev/cdrom /mnt/cdrom
% cd /usr/rational/test
% tar xzpf /mnt/cdrom/linux_agent.tar.gz
This topic describes how to start the Rational Test Agent and the RAServer on Linux.
Before you can run the Rational Test Agent, you must set the RATL_RTHOME environment variable to /usr/rational/test by entering either of the following commands:
% export RATL_RTHOME=/usr/rational/test
% setenv RATL_RTHOME=/usr/rational/test
To start the Rational Test Agent on Linux, do the following:
source <product installation directory>/rtsetup.
To start the RAServer for ClearQuest Test Manager remote execution, enter the following command from the product installation directory:
ft_agent_start
You can verify that the Test Agent is running by entering this command:
ps -ef | grep rtprvd
You can verify that the RAServer is running by entering this command:
ps -ef | grep RAServer
This topic describes how to enable test environments on test agents.
The first time you start Rational Functional Tester, it automatically enables your environment for running functional test scripts. If you add a browser or add a new Java environment, you must enable the new browser or Java environment.
If you use TestManager or Rational ClearQuest Test Manager to coordinate your testing activities and run a functional test script on a test agent computer, you must enable environments on the agent computer that runs the script.
To enable environments:
Change
to the directory where the rational_ft.jar file is located
(by default, <product installation directory>\FunctionalTester\bin)
and then from the command line, type:
java -jar rational_ft.jar -enable
You may also need to type the full path to the IBM JRE, which can be found, by default, at <product installation directory>\SDP70\jdk\jre\bin.
From
the command line, type: /opt/IBM/SDp7.0/ft_cmdline -enableThis topic describes how to configure applications on test agents.
Before you can test your applications, you must configure them. When you configure your applications, you provide the name, path, and other information about the application that you intend to test. This information is used during record and playback to make the test script more reliable and portable. If you use TestManager for remote execution on a Test Agent computer, you need to configure applications on the agent computer that runs the script.
To configure applications, perform these steps:
Change
to the directory where the rational_ft.jar file is located
(by default, <product installation directory>\FunctionalTester\bin)
and then from the command line, type:
java -jar rational_ft.jar -appConfig
From
the command line, type: /opt/IBM/SDp7.0/ft_cmdline -appconfigThe file name and path appear in the Filename field.
The application appears in the Applications list in the Application Configuration Tool.
For a Java application, the Name, Kind, Path, .class/.jar file, and Working Dir fields are automatically filled in. The JRE, Classpath, and Args fields are optional.
You can install the Rational Functional Tester product package by running Installation Manager in silent installation mode. When you run Installation Manager in silent mode, the user interface is not available; instead, Installation Manager uses a response file to input the commands that are required to install the product package.
Running Installation Manager in silent mode is helpful because it enables you to use a batch process to install, update, modify and uninstall product packages through scripts.
Note that you must install Installation Manager before you can silently install the Rational Functional Tester package. Refer to Managing IBM Installation Manager for details on installing Installation Manager.
There are two main tasks required for silent installation:
You can create a response file by recording your actions as you install a Rational Functional Tester product package using Installation Manager. When you record a response file, all of the selections that you make in the Installation Manager GUI are stored in an XML file. When you run Installation Manager in silent mode, Installation Manager uses the XML response file to locate the repository that contains the package, select the features to install, and so on.
To record a response file for installation (or uninstallation):
cd
C:\Program Files\IBM\Installation Manager\eclipse
cd opt/IBM/InstallationManager/eclipse
launcher.bat
-record <response file path and name>.xml -log <log file path and name>.xml.
For example, launcher.bat -record c:\mylog\responsefile.xml -log c:\mylog\record_log.xml
launcher.sh -record <response
file name>.xml -log <log file path and name>.xml. For example,
launcher.sh -record /root/mylog/responsefile.xml -log /root/mylog/record_log.xmlAn XML response file is created and resides in the location specified in the command.
You can run Installation Manager in silent installation mode from a command line.
Refer to the Installation Manager online help for additional documentation on how to run it in silent mode. (For example, silently installing from a repository that requires authentication (user ID and password).
You run Installation Manager in silent mode appending the -silent argument to the Installation Manager start command launcher.bat (Windows) or launcher.sh (Linux).
launcher.bat
-silent [arguments]
launcher.sh -nosplash -silent
[arguments]The following table describes the arguments used with the silent installation command:
| Argument | Description |
|---|---|
-input |
Specifies an XML response file as the input to Installation Manager. A response file contains commands that Installation Manager runs. |
-log |
(Optional) Specifies a log file that records the result of the silent installation. The log file is an XML file. |
To run Installation Manager in silent installation mode:
cd
C:\Program Files\IBM\Installation Manager\eclipse
cd opt/IBM/InstallationManager/eclipse
.
launcher.bat -slient -input <response file path and name> -log <log
file path and name>For example, launcher.bat -silent -input c:\mylog\responsefile.xml
-log c:\mylog\silent_install_log.xml
launcher.sh -nosplash -silent<response
file name> -log <log file path and name>. For example, launcher.sh
-nosplash -silent -input /root/mylog/responsefile.xml -log /root/mylog/silent_install_log.xmlInstallation Manager runs in silent installation mode; it reads the response file and writes a log file to the directory you specified. While you must have a response file when running in silent installation mode, log files are optional. The result of this execution should be a status of 0 on success and non-zero number on failure.
You can silently search for and install updates for all available products.
To search for and silently install all available products:
launcher.bat
-silent -installAll
launcher.sh -silent -installAllAll available products known to Installation Manager are installed.
You can silently search for and install updates for all currently installed products.
To search for and silently install updates for all available products:
launcher.bat
-silent -updateAll
launcher.sh -silent -updateAllAll available product updates known to Installation Manager are installed.
If you want to use the silent installation capabilities of Installation Manager, you need to create a response file that contains all of the commands that Installation Manager must run. The recommended way to do this is to create a response file by recording your actions as you install the IBM Rational Functional Tester package. However, you can create or edit a response file manually.
There are two categories of commands for the response file:
While you typically specify preferences using the Preferences window, you can also specify preferences (identified as keys) in a response file for use during a silent installation.
When you define preferences in a response file, your XML code will look similar to the following example:
<preference> name = "the key of the preference" value = "the value of the preference to be set" </preferences>
Use the following table to identify keys and their associated values for silent installation preferences:
| Key | Value | Notes |
|---|---|---|
| com.ibm.cic.common.core.preferences.logLocation | Specifies the location of Installation Manager log file. | Important: This key is optional and is designed for testing and debugging. If you do not specify a location for the log file, both silent installation and the GUI version of Installation Manager will use the same location. |
| com.ibm.cic.license.policy.location | Specifies a URL that defines where the remote license policy file resides. | |
| com.ibm.cic.common.core.preferences.http.proxyEnabled | True or False | False is the default value. |
| com.ibm.cic.common.core.preferences.http.proxyHost | Host name or IP address | |
| com.ibm.cic.common.core.preferences.http.proxyPort | Port number | |
| com.ibm.cic.common.core.preferences.http.proxyUseSocks | True or False | False is the default value. |
| com.ibm.cic.common.core.preferences.SOCKS.proxyHost | Host name or IP address | |
| com.ibm.cic.common.core.preferences.SOCKS.proxyPort | Port number | |
| com.ibm.cic.common.core.preferences.ftp.proxyEnabled | True or False | False is the default value. |
| com.ibm.cic.common.core.preferences.ftp.proxyHost | Host name or IP address | |
| com.ibm.cic.common.core.preferences.ftp.proxyPort | Port number | |
| com.ibm.cic.common.core.preferences.eclipseCache | Common component directory |
You can use this reference table to learn more about response file commands for use during a silent installation.
You can use an XML-based response file to specify predefined information such as silent installation preferences, repository locations, installation profiles, and so on. Response files are beneficial for teams and companies that want to install installation packages silently and to standardize the locations and preferences for installation packages.
| Sample response file |
|---|
<agent-input > <!-- add preferences --> <preference name="com.ibm.cic.common.core.preferences. http.proxyEnabled" value="c:/temp"/> <!-- create the profile if it doesn't exist yet --> <profile id="my_profile" installLocation="c:/temp/my_profile"></profile> <server> <repository location= "http://a.site.com/local/products/sample/20060615_1542/repository/"></repository> /server> <install> <offering profile= "my_profile" features= "core" id= "ies" version= "3.2.0.20060615"> </offering> /install> </agent-input> |
You can use silent install log files to examine the results of a silent installation session.
The silent installation functionality creates an XML-based log file that records the result of the silent install execution (as long as a log file path is specified using -log <your log file path>.xml). If your silent installation session is successful, the log file will contain just the root element of <result> </result>. However, if errors occur during the installation, the silent install log file will contain error elements with messages such as:
<result> <error> Cannot find profile: profile id</error> <error> some other errors</error> </result> |
For detailed analysis, you can look at the logs generated in the Installation Manager data area. By using a preference command, you can optionally set the data area to your preferred location, as shown in the response file topic.
Use IBM Packaging Utility software to copy product packages to a repository that can be placed on a Web server available over HTTP or HTTPS.
Packaging Utility software is located on the Auxiliary CD for each platform (Windows and Linux) that is included with Rational Functional Tester. If you want to place a repository that contains a Rational Functional Tester package on a Web server that will be available over HTTP or HTTPS, you must use Packaging Utility to copy the product package of Rational Functional Tester into the repository.
Use this utility to perform the following tasks:
Refer to the online help for Packaging Utility for full instructions using the tool.
IBM Packaging Utility must be installed from the Auxiliary CD before it can be used to copy the Rational Functional Tester product package.
Use the following steps to install IBM Packaging Utility software from the Auxiliary CD:
Change
to the Aux_CD_Win\PackagingUtility directory on the Auxiliary CD and run install_win32.exe.
Change to the Aux_CD_Lin/PackagingUtility
directory on the Auxiliary CD and run install_linux.bin.To create a repository on a HTTP or HTTPS server, you must use Packaging Utility to copy the product package for Rational Functional Tester .
Note that this method does not copy the optional software that is included with the Rational Functional Tester installation image. Only the Rational Functional Tester files that are installed using IBM Installation Manager are copied.
Note also that Packaging Utility can be used to combine multiple product packages into a single repository location. Refer to the Packaging Utility online help for more information.
To copy product packages with Packaging Utility:
Mount the CD drive.
Now that you have used Packaging Utility to copy the Rational Functional Tester installation files into a repository, you can place the repository on a Web server and make the directories and files available over HTTP. (The repository can also be placed on a UNC drive.)
You can manage the licenses for your installed IBM Rational Software Development Platform products and customized packages by using the Manage Licenses wizard and associated Preferences pages. The Manage Licenses wizard displays license type and license expiration information for each of your installed packages.
You can upgrade trial versions of an offering to licensed versions by importing product activation kits. You can also enable IBM Rational Common Licensing for offerings with trial or permanent licenses to obtain floating license keys from a Rational license server.
As a purchaser of IBM Rational software products, you can choose from three types of product licenses: an Authorized User license, an Authorized User Fixed Term License (FTL) and a Floating license. The best choice for your organization depends upon how many people use the product, how often they require access, and how you prefer to purchase your software.
An IBM Rational Authorized User license permits a single, specific individual to use a Rational software product. Purchasers must obtain an Authorized User license for each individual user who accesses the product in any manner. An Authorized User license cannot be reassigned unless the purchaser replaces the original assignee on a long-term or permanent basis.
For example, if you purchase one Authorized User license, you can assign that license to one specific individual, who can then use the Rational software product. The Authorized User license does not entitle a second person to use that product at any time, even if the licensed individual is not actively using it.
An IBM Rational Authorized User Fixed Term License (FTL) permits a single, specific individual to use a Rational software product for a specific length of time (the term). Purchasers must obtain an Authorized User FTL for each individual user who accesses the product in any manner. An Authorized User FTL cannot be reassigned unless the purchaser replaces the original assignee on a long-term or permanent basis.
If you notify IBM that you do not want to extend the license term, then you must stop using the product when the license expires.
An IBM Rational Floating license is a license for a single software product that can be shared among multiple team members; however, the total number of concurrent users cannot exceed the number of floating licenses you purchase. For example, if you purchase one floating license for a Rational software product, then any user in your organization may use the product at any given time. Another person who wants to access the product must wait until the current user logs off.
To use floating licenses, you must obtain floating license keys and install them on a Rational License Server. The server responds to end-user requests for access to the license keys; it will grant access to the number of concurrent users that matches the number of licenses the organization purchased.
If you are installing a Rational software product for the first time or want to extend a license to continue using the product, you have options on how to enable licensing for your product.
Licenses for Rational Software Development Platform offerings are enabled in two ways:
Product activation kits contain the permanent license key for your trial Rational product. You purchase, download to your local machine, and then import the activation kit to enable the license for your product. You import the activation kit to your product by using IBM Installation Manager.
You can obtain floating license keys, install Rational License Server, and enable Rational Common Licensing for your product. Rational Common Licensing provides the following benefits:
For more information on obtaining activation kits and Floating licenses, see Purchasing licenses.
You can review license information for your installed packages, including license types and expiration dates, from IBM Installation Manager.
To view license information:
The package vendor, current license types, and expiration dates are displayed for each installed package.
After you download a product activation kit, you must import the kit from the download location by using IBM Installation Manager.
You must purchase and download the activation kit to an accessible workstation.
To import an activation kit and enable the new license key:
The product activation kit with its permanent license key is imported to the product. The Manage Licenses wizard indicates whether the import is successful.
If your team environment supports Rational Common Licensing, you can enable floating licenses for your product and configure a connection to obtain access to floating license keys.
For details on license server, license key, and Rational Common Licensing administration, see the License Management Guide.
You must obtain the license server connection information from your administrator.
To enable floating licenses as the license type for specified packages and configure license server connections:
The Manage Licenses wizard indicates whether the floating licenses configuration is successful.
When you open the enabled product next, a connection is created to the license server to obtain a license key from the pool of available floating license keys.
You can purchase new licenses if your current product license is about to expire or if you want to acquire additional product licenses for team members.
To purchase licenses and enable your product, complete the following steps:
Optionally, you can also go to Passport Advantage to download the activation kit for your product. After importing the activation kit, you have the option of switching from a floating to a permanent license type if you use your PC offline for long periods.
When you want to import the activation kit or enable floating license support for your product, use the Manage Licenses wizard in IBM Installation Manager.
Important: For best results, before you work with your Rational product, increase the number of file handles available for Rational Functional Tester, because it uses more than the default limit of 1024 file handles per process. (A system administrator might need to make this change.)
Exercise caution when using the following these steps to increase your file descriptors on Linux. Failure to follow the instructions correctly might result in a computer that will not start correctly. For best results, have your system administrator perform this procedure.
To increase your file descriptors:
Important: If you decide to increase the number of file handles, do not leave an empty initscript file on your computer. If you do so, your machine will not start up the next time that you turn it on or restart.
The following is a sample limits.conf file would look that restricts all users and then sets different limits for others afterwards. This sample assumes you set descriptors to 8192 in step 4 earlier.
Note that the * in the example above sets the limits for all users first. These limits are lower than the limits that follow. The root user has a higher number of allowable descriptors open, while user1 is in between the two. Make sure you read and understand the documentation contained within the limits.conf file before making your modifications.
For more information on the ulimit command, refer to the man page for ulimit.
You can start Rational Functional Tester from the desktop environment or a command-line interface.
To
start the product from the desktop, click Start -> Programs -> IBM Software Development Platform -> IBM Rational Functional Tester -> Java Scripting or Start -> Programs -> IBM Software Development Platform -> IBM Rational Functional Tester -> Net 2003 Scripting/.Net 2005 Scripting.
To
start Rational Functional Tester Java Scripting
from the command line, type:
<product installation directory>\eclipse.exe -product com.ibm.rational.rft.product.ide
To
start Rational Functional Tester .Net
2003 Scripting or .Net 2005 Scripting from the command line, type:
"<product installation directory>\Common7\IDE\devenv.exe"
To
start Rational Functional Tester from
the command line, type:
<product installation directory>\ft_starter
The Modify Packages wizard in the IBM Installation Manager enables you to change the language and feature selections of an installed product package.
By default, Internet access is required unless the repository preferences points to a local update site. See the Installation Manager help for more information.
To modify an installed product package:
You can install updates for packages that were installed with IBM Installation Manager.
By default, Internet access is required unless your repository preferences points to your local update site.
Each installed package has the location embedded for its default IBM update repository. For Installation Manager to search the IBM update repository locations for the installed packages, the preference Search the linked repositories during installation and updates on the Repositories preference page must be selected. This preference is selected by default.
See the Installation Manager help for more information.
To find and install product package updates:
The Uninstall Packages option in the Installation Manager enables you to uninstall packages from a single installation location. You can also uninstall all the installed packages from every installation location.
To uninstall the packages, you must log in to the system using the same user account that you used to install the product packages.
To uninstall the packages:
Using the rollback feature in the Uninstall Packages wizard, you can remove an update to Rational Functional Tester, reverting to a previous version.
During the rollback process, Installation Manager must access resources from the earlier version of the package. If you installed Rational Functional Tester from a repository, you must have listed in your Preferences (File > Preferences > Repository) the repository from which you installed the previous version of the product. If you installed the product from CDs or other media, they must be available when you use the rollback feature.
Use the rollback feature if you have applied an update to a product package, and decide later that you want to remove the update and revert to the earlier version of the product. When you use the rollback feature, the Installation Manager uninstalls the updated resources, and reinstalls the resources from the previous version. You can only roll back one version level at a time.
To roll back an updated package, complete the following steps:
The following optional software is included on the Rational Functional Tester installation image:
When you purchase IBM Rational Functional Tester, you also receive a license for IBM Rational Manual Tester. You can install Manual Tester from the Functional Tester launchpad.
Manual Tester is a self-contained application that runs on Windows operating systems only. By default, it uses the same shared resources directory as Functional Tester but creates its own package group. You should use this default setting. For more information, see the Installation Guide for Manual Tester, which is available in the documents directory on the product CD.
To install Manual Tester, perform the following steps:
Rational ClearCase LT is a configuration management tool for small project teams. ClearCase LT is part of the IBM Rational ClearCase product family that can scale from small project workgroups to the distributed, global enterprise.
Your installation media includes Rational ClearCase LT Version 7.0.0.0 It is installed separately from Rational Functional Tester.
If you already have ClearCase LT installed on your workstation, then you might be able to upgrade it to the current version. Refer to the installation documentation for ClearCase LT for information on upgrading from previous versions.
To enable Rational Functional Tester to work with ClearCase LT, you must install the Rational ClearCase SCM Adapter feature. By default, this feature is selected when you install Rational Functional Tester; however, if you did not include it, you can install it later using the Modify Packages wizard in IBM Installation Manager. For details, refer to Modifying installations.
You must enable the Rational ClearCase SCM adapter before you can work with it. Refer to the online help for details on enabling and working with the adapter.
For complete instructions on installing Rational ClearCase LT, refer to the installation documentation provided with the ClearCase LT installation media. It is also strongly recommended that you read the ClearCase LT release notes before you install the product.
Some documentation is in Acrobat PDF files. To open the files, you require the Adobe Reader software, which you can download from http://www.adobe.com/products/acrobat/readstep2.html.
The
installation instructions and release notes can be viewed from the ClearCase LT
installation launchpad. Refer to Starting an installation of Rational ClearCase LT.
From
the first ClearCase LT
installation CD (or disk directory for an electronic image), open doc\books\install.pdf. IBM Rational ClearCase, ClearCase
MultiSite(R), and ClearCase LT Installation and Upgrade Guide, Version
7.0 (Windows) opens.
Go to http://www-1.ibm.com/support/docview.wss?uid=pub1gi11636600 for instructions to download IBM Rational ClearCase, ClearCase
MultiSite, and ClearCase LT Installation Guide, 7.0, Linux and UNIX(R).
IBM Rational ClearCase, ClearCase MultiSite, and ClearCase LT
Installation and Upgrade Guide, Version 7.0 (Linux) opens.You can also download the installation instructions and release notes for Rational ClearCase LT from the IBM Publications Center.
| Document | Publication number |
|---|---|
| IBM Rational ClearCase, ClearCase MultiSite, and ClearCase LT Installation and Upgrade Guide (Windows) | GI11-6365-00 |
| IBM Rational ClearCase, ClearCase MultiSite, and ClearCase LT Installation and Upgrade Guide (UNIX) | GI11-6366-00 |
| IBM Rational ClearCase LT Release Notes(R) | GI11-6369-00 |
The installation instructions in this section are to help you start the installation process for Rational ClearCase LT. You must refer to the complete installation instructions found in the Rational ClearCase LT Installation Guide when installing the product. Before installing, it is strongly recommended that you read the release notes.
Follow the instructions in the Setup Wizard to complete the installation.
Complete instructions on installing Rational ClearCase LT version 7.0 on a Linux workstation are available in the document IBM Rational ClearCase, ClearCase MultiSite, and ClearCase LT Installation Guide, 7.0, Linux and UNIX, which you can download at 600.
When you have Rational Functional Tester installed on the same computer as Rational ClearCase LT, you do not need to configure Rational ClearCase LT licensing. However, if you install Rational ClearCase LT withoutRational Functional Tester, then you will need to configure ClearCase LT Licensing.
See the ClearCase LT Installation Guide for details about configuring licensing
Note to U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
This information was developed for products and services offered in the U.S.A. IBM may not offer the products, services, or features discussed in this document in other countries. Consult your local IBM representative for information on the products and services currently available in your area. Any reference to an IBM product, program, or service is not intended to state or imply that only that IBM product, program, or service may be used. Any functionally equivalent product, program, or service that does not infringe any IBM intellectual property right may be used instead. However, it is the user's responsibility to evaluate and verify the operation of any non-IBM product, program, or service.
IBM may have patents or pending patent applications covering subject matter described in this document. The furnishing of this document does not grant you any license to these patents. You can send license inquiries, in writing, to:
For license inquiries regarding double-byte (DBCS) information, contact the IBM Intellectual Property Department in your country or send inquiries, in writing, to:
The following paragraph does not apply to the United Kingdom or any other country where such provisions are inconsistent with local law: INTERNATIONAL BUSINESS MACHINES CORPORATION PROVIDES THIS PUBLICATION "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Some states do not allow disclaimer of express or implied warranties in certain transactions, therefore, this statement may not apply to you.
This information could include technical inaccuracies or typographical errors. Changes are periodically made to the information herein; these changes will be incorporated in new editions of the publication. IBM may make improvements and/or changes in the product(s) and/or the program(s) described in this publication at any time without notice.
Any references in this information to non-IBM Web sites are provided for convenience only and do not in any manner serve as an endorsement of those Web sites. The materials at those Web sites are not part of the materials for this IBM product and use of those Web sites is at your own risk.
IBM may use or distribute any of the information you supply in any way it believes appropriate without incurring any obligation to you.
Licensees of this program who wish to have information about it for the purpose of enabling: (i) the exchange of information between independently created programs and other programs (including this one) and (ii) the mutual use of the information which has been exchanged, should contact:
Such information may be available, subject to appropriate terms and conditions, including in some cases, payment of a fee.
The licensed program described in this Documentation and all licensed material available for it are provided by IBM under terms of the IBM Customer Agreement, IBM International Program License Agreement or any equivalent agreement between us.
Information concerning non-IBM products was obtained from the suppliers of those products, their published announcements or other publicly available sources. IBM has not tested those products and cannot confirm the accuracy of performance, compatibility or any other claims related to non-IBM products. Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products.
The following terms are trademarks of International Business Machines Corporation in the United States, other countries, or both:
Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both.
Microsoft and Windows are trademarks of Microsoft Corporation in the United States, other countries, or both.
Linux is a trademark of Linus Torvalds in the United States, other countries, or both.
UNIX is a registered trademark of The Open Group in the United States and other countries.
Other company, product or service names, may be trademarks or service marks of others.