This introductory course is designed to familiarize testing professionals with the basics of the Rational test automation tools for use in testing .NET® and Web applications. Testers can build, enhance, and maintain scripts in a full-function Visual Studio 2005 environment. Hands-on instruction is provided for those who want to explore the power of using Functional Tester. The Functional Tester application builds effective and resilient test scripts using .NET 2005 Scripting. The focus is on the practical application of Functional Tester to resolve common .NET and Web automated testing challenges. Additionally, some basics about .NET 2005 code relevant to creating scripts for testing are covered. This course focuses on getting started with Functional Tester.

Below is the two day course outline of our trainings:

Course Name: Essentials of IBM Rational Functional Tester, .NET 2005 Scripting
Duration: 2 days
Skill Level: Basic


The target audience is IBM Rational Functional Tester users who need to test .NET and Web applications. This basic course is designed primarily for testing professionals who will be using the automation tools and prefer VB.NET over Java as the scripting language. These testers are new to test automation and may be new to testing. The audience might also include quality assurance practitioners, managers, or team leaders who are responsible for interacting with testers or who need to ensure that the tools are being implemented fully and appropriately.


You should complete Rational Web-based training:

  • TST110: Principles of Test Automation for GUI Testing

Skills taught:

Upon completion of the course, you will be able to:

  • Describe the function and purpose of Functional Tester.
  • Navigate the Functional Tester interface.
  • Record automated scripts.
  • Play back automated scripts.
  • View and analyze results.
  • Modify scripts to extend the capability to test the application.
  • Use test object maps.
  • Control object recognition.
  • Create data-driven tests

Course outline:

  • Record and playback process
  • Creating resilient scripts with ScriptAssure technology
    • Test object maps
    • Object recognition
    • Recognition scores
    • Pattern-based recognition
  • Microsoft Visual Studio 2005 integrations (navigation, script debugging, and editing)
  • Performing user actions with a script (including verification points)
  • Extending scripts with script support features
  • Layout and structure of a script
  • Logs and logging options
  • External data sources