Functional testing tutorials and samples

The Tutorials and Samples Galleries contain tutorials and samples that demonstrate creating, running, and maintaining functional test scripts.

The Tutorials Gallery provides instructions and additional resources to learn how to successfully accomplish specific tasks. The Samples Gallery provides usable samples with instructions for importing and modifying the samples. Both galleries are available on the Help menu.

  • Tutorial: Create a functional test. This tutorial walks you through the major use cases for creating and playing back functional tests.Tutorial: Create a functional test. This tutorial walks you through the major use cases for creating and playing back functional tests.

  • Tutorial: Create a data-driven functional test. In this tutorial, you will learn how to create a data-driven functional test using the Rational Functional Tester data-driver wizard.Tutorial: Create a data-driven functional test. In this tutorial, you will learn how to create a data-driven functional test using the Rational Functional Tester data-driver wizard.

  • Tutorial: Automate a manual test that is based on keywords. This tutorial walks you through the major use cases for creating keywords, creating keyword-enabled manual test scripts, associating keywords to automated test scripts, and running the keyword-enabled manual test scripts.Tutorial: Automate a manual test that is based on keywords. This tutorial walks you through the major use cases for creating keywords, creating keyword-enabled manual test scripts, associating keywords to automated test scripts, and running the keyword-enabled manual test scripts.

  • Tutorial: Extend Functional Tester capabilities using Proxy SDK. This tutorial shows you how to extend the Functional Tester proxies using the proxy SDK to change the recording behavior for a button object.Tutorial: Extend Functional Tester capabilities using Proxy SDK. This tutorial shows you how to extend the Functional Tester proxies using the proxy SDK to change the recording behavior for a button object.

  • Sample: Sample functional test project. The sample functional test project was created using the "Create a functional test" tutorial.Sample: Sample functional test project. The sample functional test project was created using the "Create a functional test" tutorial.

  • Sample: ButtonProxy. The ButtonProxy sample has two Functional Tester proxies. There is one button control each for the Abstract Window Toolkit (AWT) and the Java foundation class (JFC). The sample works with the application-under-test (AUT) sample.Sample: ButtonProxy. The ButttonProxy sample has two Functional Tester proxies. There is one button control each for the Abstract Window Toolkit (AWT) and the Java foundation class (JFC). The sample works with the application-under-test (AUT) sample.

  • Sample: Button OverrideProxy. This ButtonOverrideProxy sample explains how you can extend the recording behavior of Rational Functional Tester, add more properties and set up a simple value manager and value class. This sample proxy is written for the java.awt.Button control. The sample works with the application-under-test sample (AUT).Sample: Button OverrideProxy. This ButtonOverrideProxy sample explains how you can extend the recording behavior of Rational Functional Tester, add more properties and set up a simple value manager and value class. This sample proxy is written for the java.awt.Button control. The sample works with the application-under-test sample (AUT).

  • Sample: CheckBoxProxy. This CheckBoxProxy sample explains how create a new proxy class and new TestObjects and map them to the javax.swing.JCheckBox control. The sample works with the application-under-test (AUT) sample.Sample: CheckBoxProxy. This CheckBoxProxy sample explains how create a new proxy class and new TestObjects and map them to the javax.swing.JCheckBox control. The sample works with the application-under-test (AUT) sample.

  • Sample: JFormattedTextFieldProxy. This JFormattedTextFieldProxy sample explains how create a new proxy class add new control properties and control data. The sample works with the application-under-test (AUT) sample.Sample: JFormattedTextFieldProxy. This JFormattedTextFieldProxy sample explains how create a new proxy class add new control properties and control data. The sample works with the application-under-test (AUT) sample.

  • Sample: JSpinnerProxy. This JSpinnerProxy sample explains how to extend recording behavior of a control with SubItems, and support the playback for the extended recording behavior. The sample works with the application-under-test (AUT) sample.Sample: JSpinnerProxy. This JSpinnerProxy sample explains how to extend recording behavior of a control with SubItems, and support the playback for the extended recording behavior. The sample works with the application-under-test (AUT) sample.

Share