Software requirements

Before you can install the product, verify that your system meets the software requirements.
The following table shows the minimum system requirements to install and use Rational® Functional Tester. Check the compatibility between the operating systems, browsers, and JREs before you install Rational Functional Tester.
Table 1. Software requirements to install Rational Functional Tester
Item Requirements
Platform

One of the following operating systems must be installed:

Supported operating systems in 32-bit mode
  • Microsoft Windows XP Professional with Service Pack 2 or 3
  • Microsoft Windows 2003 Server Standard Edition with Service Pack 1 or 2
  • Microsoft Windows 2003 Server Enterprise Edition with Service Pack 1 or 2
  • Microsoft Windows Vista, SP1, SP2 Business, Enterprise and Ultimate
  • Microsoft Windows 2008 Server Standard Edition with Service Pack 1 or 2
    Note: The Hyper-V host is not supported, but the guest operating system that is supported by Rational Functional Tester and hosted on Hyper-V is supported.
  • Microsoft Windows 2008 Server Enterprise Edition SP2
  • Microsoft Windows 7, SP1 Ultimate, Enterprise and Professional
  • Red Hat Enterprise Linux AS 4.0, Update 1, Update 5, Update 8, Update 9 (All functions except recording)
  • Red Hat Enterprise Linux ES 4.0, Update 1, Update 5, Update 8, Update 9 (All functions except recording)
  • Red Hat Enterprise Linux 5.0 Server Update 3, Update 4, Update 5, Update 7 (All functions except recording)
  • Red Hat Enterprise Linux 6.0 Server (All functions except recording)
  • Red Hat Enterprise Linux Desktop 4.0, Update 1, Update 5, Update 7, Update 8, Update 9 (All functions except recording)
  • Red Hat Enterprise Linux Desktop 5.0 Update 2, Update 3, Update 4, Update 5, Update 7 (All functions except recording)
  • Red Hat Enterprise Linux Desktop 6.0 (All functions except recording)
  • SUSE Linux Enterprise Server (SLES) 9.0, SP4 (All functions except recording)
  • SUSE Linux Enterprise Server (SLES) 10.0, SP1, SP2, SP3, SP4 (All functions except recording)
  • SUSE Linux Enterprise Server (SLES) 11.0, SP1 (All functions except recording)
  • SUSE Linux Enterprise Desktop 10.0, SP1, SP2, SP4 (All functions except recording)
  • SUSE Linux Enterprise Desktop 11.0, SP1 (All functions except recording)
  • Ubuntu Desktop 8.0.4 LTS (All functions except recording)
  • Ubuntu Server 8.0.4 LTS (All functions except recording)
  • Ubuntu Desktop 10.0.4 LTS (All functions except recording)
  • Ubuntu Server 10.0.4 LTS (All functions except recording)
Note: Rational Functional Tester provides support for testing applications on a computer that has Federal Desktop Core Configuration (FDCC) setup on Microsoft Windows XP , Microsoft Windows Vista operating system and Microsoft Windows 7. For more information, see the technote. http://www.ibm.com/support/docview.wss?uid=swg21416816
Supported operating systems in 64-bit mode
  • Microsoft Windows XP, SP2 Professional
  • Microsoft Windows Vista 64 Business, Ultimate and Enterprise
  • Microsoft Windows 2003 Server Standard Edition
  • Microsoft Windows 7, SP1 Ultimate, Enterprise and Professional
  • Microsoft Windows 2008 Server Standard Edition
  • Microsoft Windows 2008 Server Enterprise Edition SP2
  • Microsoft Windows 2008 Server R2, SP1 Standard Edition
Note: Rational Functional Tester provides limited support for testing applications on 64-bit mode. You can test Windows, .NET 64-bit applications, Internet Explorer 64-bit and Java applications in the 64-bit Windows operating system. You can also test all the supported 32-bit applications that run in 32-bit mode in the 64-bit Windows operating system. For more information, see the product release notes and the tech. notes in the Support site.

The listed operating systems support all of the languages that are supported by Rational Functional Tester.

Others
  • Microsoft .NET Framework 2.0, 3.0 or 3.5 for recording functional test scripts on any Windows applications
  • Microsoft Visual Studio.NET 2003, Standard Edition or Professional Edition, with VB.NET Project support for .NET 2003 scripting.
  • Microsoft Visual Studio.NET 2005, Standard Edition or Professional Edition, with VB.NET Project support for .NET 2005 scripting .
  • Microsoft Visual Studio.NET 2010 Professional Edition, with VB.NET Project support for .NET 2010 scripting.
    Note: Microsoft Visual Studio .NET 2010 is installed with Microsoft .NET Framework 4.0. To use Rational Functional Tester with the Visual Studio .NET 2010 Integrated Development Environment, you must also install Microsoft .NET Framework 2.0, 3.0 or 3.5.
  • For Windows: To use the .NET Scripting feature, you must copy msvcp71.dll into the System32 directory (C:\Windows\System32), if it is not already available. You can copy the msvcp71.dll file from any other Windows operating system such as Windows XP or download it from Internet.
  • For Linux:
    • If you are using Red Hat Enterprise Linux 5, Update 4 and later, to install Rational Functional Tester using IBM® Installation Manager, you must disable SELinux. You can disable SELinux either temporarily or permanently. See Troubleshooting functional tests
    • The GNU Image Manipulation Program Toolkit (GTK+), Version 2.2.1 to 2.20
    • Libraries:
      • libXp.so.6 must be available in the computer in the /usr/lib directory. If it is not available on the computer, you must install the appropriate libxp-1.rpm package for i386 or i586 that contains this library and make sure that it is available in the /usr/lib directory.
      • libstdc++.so.5 must be available in the computer in the /usr/lib directory. If it is not available on the computer, you must install the appropriate compat-libstdc++-5.0.7-121.1.i586.rpm package and make sure that the libstdc++.so.5 library is available in the /usr/lib directory.

For information about supported browsers, see HTML support.

For information about supported Java Runtime Environment (JRE) versions, see Java support.

Extending an existing Eclipse IDE
To install Rational Functional Tester into an existing eclipse, you require:
  • Eclipse 3.6.2
  • For Windows: IBM 32-bit SDK for Windows, Java 2 Technology Edition, Version 6 or Sun Java 2 Standard Edition 6
  • For Linux: IBM 32-bit SDK for Linux on Intel architecture, Java 2 Technology Edition, Version 6 or Sun Java 2 Standard Edition 6
Important: To enable users who do not have Administrator privileges to work with Rational Functional Tester on a Windows Vista system or Windows 7, do not install Eclipse inside the Program Files directory (C:\Program Files\).

For information, see Install into an existing Eclipse instance

Virtualization software
The following virtualization software is supported:
  • Citrix Presentation Manager Version 4 or 4.5, running on Windows Server 2003 Standard Edition or Windows Server 2003 Professional Edition
  • Citrix XenApp 5.0 for Windows Server 2008
Licensing server
  • Releases of Rational Functional Tester version 8.2: IBM Rational Common License Server 8.1.1.
  • Rational Functional Tester version 8.2.1 release onwards: IBM Rational Common License Server 8.1.2.
For more information see, Rational Common License Server information center.
Note:
  • The license validation also happens during the functional test script playback. If you are using floating or token licenses, ensure that the required licenses to work with Rational Functional Tester is available.
  • Releases of Rational Functional Tester version 8.2 does not support Rational Licensing Server 7.1.x. You must migrate to Rational Common Licensing server version 8.1.1. For information, see Migrating to Rational Common Licensing
Note:
  • Rational Functional Tester Extension for Terminal-based Application installs the IBM SWT HA Beans feature of IBM Host On-Demand in the system. If the latest version of IBM Host On-Demand is available in the system, the Extension for Terminal-based Application uses the IBM SWT HA Beans feature that is already installed. Do not uninstall the IBM Host On-Demand because the Extension for Terminal-based Application requires it.
For information about the list of platforms that are supported by releases of Rational Functional Tester 8.2, see the list of supported platforms technical document.

Feedback