Introduction: Develop proxies with Proxy SDK wizards
This tutorial introduces you to Rational Functional Tester Proxy SDK wizards.
Learning objectives
This tutorial is divided into six lessons. In the tutorial you learn to extend Rational Functional Tester capabilities by using the Proxy SDK wizard to test the custom control. In this tutorial you learn to perform these tasks:
- Record a functional test script
- Create a proxy project
- Create a proxy class and build it
- Export the proxy package
- Import the proxy package
- Verify the custom proxy
Time required
This tutorial requires approximately 30 minutes to finish. If you explore other concepts that are related to this tutorial, it might take longer to complete.
Skill level
Advanced
Audience
This tutorial is intended for advanced users who are familiar with Rational Functional Tester Proxy SDK and who have knowledge of Java programming.
Lessons in this tutorial
- Lesson 1: Record a functional test script
In this lesson, you watch the recording of a functional test script and observe the default proxy class name of the custom tree control. For this tutorial, you see how to use the sample interface that contains the TreeApp application for recording.- Lesson 2: Create a proxy project
In this lesson, you see how to create a proxy project.- Lesson 3: Create a proxy class
In this lesson, you see how to create a proxy class and build it.- Lesson 4: Export the proxy package
In this lesson, you see how to export the proxy package to the folder that the user specified. You can use the export wizard to export proxy resources to a zip file.- Lesson 5: Import the proxy package
In this lesson, you see how to import the items in a proxy package into Rational Functional Tester or any computer. The jar file and the .rftcust file is imported into the Rational Functional Tester customization folder, for example, C:\Documents and Settings\All Users\Application Data\IBM\RFT.- Lesson 6: Verify the custom proxy
In this lesson, you see how to record a functional test script similar to lesson 1 and verify the new proxy. You will see the change in class name after deploying the new proxy.