Automated functional testing and regression testing software
IBM Rational Functional Tester is an automated functional testing and regression testing tool. This software provides automated testing capabilities for functional, regression, GUI, and data-driven testing. Rational Function Tester supports a range of applications, such as web-based, .Net, Java, Siebel, SAP, terminal emulator-based applications, PowerBuilder, Ajax, Adobe Flex, Dojo Toolkit, GEF, Adobe PDF documents, zSeries, iSeries, and pSeries.
- Storyboard testing: Simplifies test visualization and editing using natural language and rendered screenshots.
- Automated testing: Enables testers to automate tests resilient to frequent application user interface changes with ScriptAssure technology.
- Data-driven testing: Lets you perform the same series of test actions with a varying set of test data.
- Test scripting: Combines a recorder of user actions with multiple customization options and intelligent script maintenance capabilities.
- Integrations: Integrates with IBM Rational Team Concert and IBM Rational Quality Manager to provide access to work items and logical or compound SCM test asset support.
Storyboard testing
- Rational Functional Tester provides a visual, storyboard format for representing test actions.
- Storyboard testing combines natural language test narrative with visual editing through application screenshots.
- Novice and professional testers can communicate and understand test flow and edit test actions without reading or writing test script code.
Automated testing
- Rational Functional Tester introduces an advanced ScriptAssure technology to accommodate frequent user interface changes and to avoid increases in maintenance overhead.
- ScriptAssure uses fuzzy matching algorithms to locate objects during test execution, even if the objects have changed since test creation.
- You can develop automation scripts that are associated with keywords.
- Keyword testing promotes script reuse and enables manual testers to use automation within manual test cycles.
Data-driven testing
- Rational Functional Tester can automatically detect data entered during test recording and prepare the test for data-driven testing.
- Using a spreadsheet-like data editor, you can create customized data sets to be used by the test during playback.
- Rational Functional Tester manages validation of dynamic data with multiple verification points and support for regular expression pattern matching.
Test scripting
- Rational Functional Tester gives you a choice between either Java or Visual Basic .NET; testers using Java can work in the Eclipse Java editor, and those using Visual Basic .NET can work in Visual Studio .NET.
- Rational Functional Tester offers scripting to create, edit, and execute tests on the Linux platform, including everything except a test recorder.
- On the Windows platform, Rational Functional Tester provides all recording, editing, and execution capabilities.
- Rational Functional Tester supports automated version control to maintain multiple test sets and to enable parallel development.
Integrations
- Rational Functional Tester provides IBM Jazz integration to support collaborative application lifecycle management.
- Jazz Eclipse Client integration provides Rational Functional Tester access to work items within Rational Team Concert and Rational Quality Manager.
- Enhanced SCM integration with Rational Team Concert supports the management and sharing of test assets.
Rational Functional Tester resources
- Data sheet - Rational Functional Tester
Learn more about the features and benefits of Rational Functional Tester.
- Demo series: Rational Functional Tester
These demos show how you can use Rational Functional Tester to create test automation scripts.
- Trial software: Rational Functional Tester
Download a fully functioning, no-cost trial of Rational Functional Tester for 30 days.
- ROI calculator: Functional Testing
Estimate your potential return on investment (ROI) for implement Rational Functional Tester.
Buy Rational Functional Tester
Automated functional testing and regression testing software
IBM Software Subscription and Support is included in the product price for the first year.
Download software online after purchase - no shipping costs!
System requirements
The following information lists the basic system requirements for using IBM Rational Functional Tester. Requirements for the recorder and editor differ somewhat from the requirements for test execution. Please select the appropriate item from the list below:
For additional systems requirements of previous supported versions of Rational Functional Tester please see the Rational Functional Tester List of Supported Platforms
| Operating System | Software | Hardware |
|---|---|---|
| Supported operating systems in 32-bit mode: Windows XP Professional SP2, SP3 Windows 2000 Professional SP4 Windows 2000 Server and Advanced Server SP4 Windows 2003 Server Standard and Enterprise Edition SP1, SP2 Windows Vista Business, Enterprise and Ultimate SP1, SP2 Windows 2008 Server Standard Edition SP1 Note: A guest operating system that Rational Functional supports and that is hosted on Hyper-V is supported. Microsoft Windows 7 Ultimate, Enterprise and Professional Red Hat Enterprise Linux AS 4.0, Update 5 and 8 (all functions except recording) Red Hat Enterprise Linux ES 4.0, Update 1 (all functions except recording) Red Hat Enterprise Linux ES 5.0, Update 3 and 4 (all functions except recording) Red Hat Enterprise Linux Desktop 4.0, Update 1, 7 and 8 (all functions except recording) Red Hat Enterprise Linux Desktop 5.0, Update 2, 3 and 4 (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 and SP3 (all functions except recording) SUSE Linux Enterprise Server (SLES) 11.0 (all functions except recording) SUSE Linux Enterprise Desktop (SLED) 10.0, SP1 and SP2 (all functions except recording) SUSE Linux Enterprise Desktop (SLED) 11.0 (all functions except recording) Supported operating systems in 64-bit mode: Windows XP Professional 64 Windows Vista 64 Business, Ultimate and Enterprise Windows 2003 Server 64 Windows 7 Ultimate, Enterprise and Professional Windows Server 2008 Note: Rational Functional Tester provides limited support for testing applications on 64-bit mode. You can test Windows and .NET 64-bit 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. |
Microsoft .NET Framework 1.1, 2, 3 and 3.5 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. Additional Linux software requirements: The GNU Image Manipulation Program Toolkit (GTK+), Version 2.2.1 to 2.17, and associated libraries (GLib, Pango). Extending an existing Eclipse IDE: - Eclipse instance must be 3.4.2 or later. - JRE from one of the following Java™ development kits: Windows: IBM 32-bit SDK for Windows, Java 2 Technology Edition, Version 6 or Sun Java 2 Standard Edition 6 Linux: IBM 32-bit SDK for Linux on Intel architecture, Java 2 Technology Edition, Version 6 or Sun Java 2 Standard Edition 6 Virtualization software: 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. |
Processor Minimum: 1.5 GHz Intel(R) Pentium(R) 4 (or higher for best results) Memory Minimum: 1 GB RAM Disk space: Minimum: 750 MB of disk space is required for product package installation. Display: 1024 x 768 display minimum using 256 Colors (or higher for best results) Other hardware: Microsoft mouse or compatible pointing device |
Application Lifecycle Management
-
Quality management and testing
- Rational Application Performance Analyzer
- Rational AppScan Enterprise Edition
- Rational AppScan Tester Edition
- Rational Functional Tester
- Rational Functional Tester Plus
- Rational Performance Tester
- Rational Performance Tester Extension for Citrix Presentation Server
- Rational Performance Tester Extension for SAP Solutions
- Rational Performance Tester Extension for Siebel Test Automation
- Rational Performance Tester Extension for SOA Quality
- Rational Performance Tester for z/OS
- Rational Policy Tester Accessibility Edition
- Rational Policy Tester Privacy Edition
- Rational Policy Tester Quality Edition
- Rational Policy Tester OnDemand Privacy, Quality and Accessibility Edition
- Rational Purify for Linux and UNIX
- Rational Purify for Windows
- Rational PurifyPlus Enterprise Edition
- Rational PurifyPlus for AIX
- Rational PurifyPlus for Linux and UNIX
- Rational PurifyPlus for Windows
- Rational Quality Manager
- Rational Robot
- Rational Service Tester for SOA Quality
- Rational Test Lab Manager
- Rational Test RealTime
Considering a purchase?
Contact IBM
Considering a purchase?
- Request a quote
- Email IBM
- Or call us at: 1-800-728-1212
Priority code: 109HG05W