Module 1: Test GEF applications
This module will give you an overview of the Graphical Editing Framework (GEF) objects that are created in IBM Rational Systems Developer, which is the application under test. You will also see how to enable GEF applications and create verification points to test the GEF objects. In this module you will observe how IBM Rational Functional Tester recognizes the GEF edit parts in the application under test.
Learning objectives
After you complete the lessons in this module, you will have an overview of GEF objects in the application under test and see these tasks performed:
- Enable GEF applications.
- Test the function of GEF objects by using Rational Functional Tester .
- Create data, image and properties verification points on the GEF objects, given that Rational Functional Tester recognizes the GEF edit parts and palettes.
Time required
This module requires approximately 25 minutes to finish.
Lessons in this module
- Lesson 1: Overview of GEF objects in the application under test
Rational Functional Tester can now recognize objects in the application under test that supports GEF applications. For this tutorial, we are using IBM Rational Systems Developer Version 7.0.5.3 that supports Graphical Editing Framework (GEF) as the application under test. In Rational Systems Developer, we have inserted class diagrams that represents log files using the palette. Using Rational Functional Tester we will test the functionality of these class diagrams. In this lesson, you will have an overview of the GEF objects that are inserted in Rational Systems Developer.- Lesson 2: Enabling a GEF application
Before testing GEF applications using Rational Functional Tester , enable the application under test for functional testing. In this lesson, you will see how to enable the test applications that supports Graphical Editing Framework for functional testing.- Lesson 3: Recording a functional test script
In this lesson, you will see how to record a functional test script to test the functionality of the Graphical Editing Framework (GEF) application. You will watch the recording behavior of Rational Functional Tester as data, image, and properties verification points are created on the GEF objects and displayed in the functional test script.