IBM Rational Functional Tester

Overview

IBM Rational(R) Functional Tester is an advanced, automated functional and regression testing tool for testers and GUI developers who need superior control for testing JavaTM, Microsoft(R) Visual Studio .NET, and Web-based applications. Provides novice testers with automated capabilities for activities such as data-driven testing. Rational Functional Testeroffers advanced testers a choice of scripting language and industrial-strength editor - Java in Eclipse or Microsoft Visual Basic .NET in Visual Studio .NET - for test authoring and customization. Rational Functional Tester includes ScriptAssureTM technology and pattern-matching capabilities to improve test script resiliency in the face of frequent application user interface changes, and incorporates support for version control to enable parallel development of test scripts and concurrent usage by geographically distributed teams.

Roles

This tool provides support for the activities of the following team members: Test Manager, Test Analyst, Test Designer and Tester.

Skills

To gain the full benefits from this tool, users need to have the following skills:-

Courses

Training for this tool can be found in the following courses:-

Features

To facilitate testing, the IBM Rational Functional Tester for Java and Web:-

  • Includes IBM ScriptAssure? software, which produces resilient, reusable test scripts and validates the interactive data an application generates, minimizing script maintenance
  • Creates verification points for dynamically changing data by allowing testers to set the range of acceptable responses
  • Creates test scripts in Java, bringing all the advantages and strengths of an industry-standard language to testing, including improved tester-developer collaboration
  • Can install into the same shell as IBM WebSphere® Studio and IBM Rational Rose® XDE Developer software, simplifying developer access to test scripts
  • Plays back tests recorded on Microsoft® Windows® and Red Hat Linux® operating systems without modification, enabling testers to validate application functionality on multiple platforms easily
  • Provides object mapping, which allows testers to use a central object repository to verify and modify any tested object, automatically transmits changes to all appropriate test scripts and eliminates the need to build new scripts each time the application is modified
  • Enables the testing of 3270 (IBM eserver® zSeries® server) and 5250 (IBM eserver® iSeries? server) terminal-based applications when combined with the Rational Functional Tester Extension for Terminal-based Applications (sold separately)