• Dear Guest, Please do NOT forget to join our TESTING JOBS (ONLY) FACEBOOK GROUP to be aware of latest TESTING openings, and you may also post any TESTING related queries/jobs.

What is Rational Functional Tester (RFT) ?

Rational Functional Tester (RFT) is an automated, functional testing and regression testing tool.

RFT is the next generation functional testing automation tool from Rational (IBM). It was earlier called as RobotJ and XDE Tester.

RFT uses JAVA and VB.NET as its scripting languages. There is no separate IDE used for RFT. For JAVA script, it is integrated with ECLIPSE and for VB.NET script, it is integrated with VISUAL STUDIO. It will be really easy to use it if you are already familiar with the popular IDEs - VISUAL STUDIO or ECLIPSE.

RFT provides testers with automated testing capabilities for functional testing, regression testing, GUI testing and data-driven testing.

Salient Features:
- Provides testers with automated capabilities for data-driven and keyword testing
- Offers 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
- Supports custom controls through proxy SDK (Java/.Net)
- Provides definition and creation of automated keywords that can be leveraged by both manual and automated functional tests
- Includes ScriptAssure technology and pattern-matching capabilities to improve test script resiliency for frequent application user interface changes
- Supports version control to enable parallel development of test scripts and concurrent usage by geographically distributed teams
- Provides automated testing, functional testing, and regression testing of Web-based. .Net, Java, 3270 (zSeries™) and 5250 (iSeries™), Siebel, and SAP ®applications
- Operating systems supported: Linux

More Resources : http://www-306.ibm.com/software/awdtools/tester/functional/
Rational Functional Test is an object-oriented automated testing tool that tests Java, HTML, VB.NET, and Windows applications, and lets you record reliable and robust scripts that can be played back to validate new builds of a test application. Functional Test runs on Windows 2000, Windows XP, and Linux platforms.

Functional Test is available in two integrated development environments and two scripting languages. Functional Test, Java Scripting uses the Java language and the IBM Rational Software Development Platform. Functional Test, VB.NET Scripting uses the VB.NET language and the Microsoft Visual Studio .NET development environment.

Use Functional Test to:

Perform full functional testing. Record and play back scripts that navigate through your application and test the state of objects through verification points.

Create and edit simple and easy-to-read, object-oriented test scripts. In addition to automatically recording test scripts, Functional Test contains wizards for generating code, for example, for automatically creating a verification point. Functional Test's test scripts are implemented in your choice of Java or VB.NET.