Getting started with the Rational® Functional Tester UI Test perspective

In this article, you will learn the fundamental concepts of the Rational® Functional Tester UI Test perspective, such as recording a test, adding a verification point, abstracting data by using dataset, adding a loop, running a test and a compound test, and viewing test results.

Introduction

Functional testing is about validating the functionality of the application under test. This validation is done by emulating user scenarios through the application's user interface. In a functional test, all of the user interactions, user inputs, and application behavior are recorded, and then a robust test is generated.

With the Rational® Functional Tester UI Test perspective, you can quickly create and run functional tests for the web applications. It gives you a recording and natural language scripting environment to test browser applications that use HTML5 and JQuery. You can test on Internet Explorer, Mozilla Firefox, Google Chrome, and Safari browsers.

A web application includes many user scenarios. For example, on an e-commerce website many users only browse the products, some of the users sign in and add products to the cart, and a few of them purchase the products and sign out of the web site. Each of these activities is a user scenario that can be converted to a test scenario by using the Rational® Functional Tester UI Test perspective.

In this Getting Started guide, you will learn how to use the tool to record a test scenario on the web application and generate the test, modify the test script, run the test, and view results. For this Getting Started guide, you will use <a href="http://www.ibm.com/software">www.ibm.com/software</a> as the application under test.IF WE HAVE TO CHANGE THIS IT WILL REQUIRED A LOT OF WORK.

Assumptions

The Getting Started guide assumes that you have installed Rational® Functional Tester 9.2 or newer. For information about the supported platforms, see the <a href="http://www-03.ibm.com/software/products/en/rtw#othertab1" target="_blank">System Requirements</a> page. GET LINK FROM NANDA. For information about product installation, see the Installing</a>.

Be sure to start Rational® Functional Tester on a new workspace.