Notes from Rational Support
As I've just attached a graphic of the invitation, if you would like to RSVP, please send an email to Jen Entwistle at firstname.lastname@example.org.
Hope to see you there!
kellypuffs 06000168YK Etiquetas:  rsc2009 visualization agenda wordle 4 Comentarios 7.528 vistas
Waney 310002KRME Etiquetas:  rational-client-success rft rational-client-support 3 Comentarios 6.143 vistas
IBM Rational Functional Tester (RFT) is all about object recognition. If the graphical user interface (GUI) contains objects that Rational Functional Tester recognizes, you can record a sequence of actions. You can replay this sequence afterward.
This post wants to introduce you to object recognition in Rational Functional Tester.
The heart of object recognition in Rational Functional Tester is the object map. The object map is a graphical representation of the objects in your application under test that Rational Functional Tester encounters.
Through Windows hooks, Rational Functional Tester memorizes what actions you played in the GUI. Here, a hook means a mechanism that works between the keyboard or mouse and the GUI object.
Let’s say, when you click an object, information about that object flows from your video chip to the memory of Rational Functional Tester. During recording, Rational Functional Tester stores the information that the hook gathered.
For more information about hooks, see the following document on Microsoft.com.
Objects in a map
When you finished recording, Rational Functional Tester puts the information about the objects into a kind of table. This table shows the objects of your application in a parent-child view. We call this table the object map.
With this object map, you can manipulate the way Rational Functional Tester recognizes the objects in your application under test. In this way, you can fine-tune your script to play back more easily, for example.
Roughly, the object map contains the following information about the objects that you touched during recording: administrative properties, recognition properties.
The object map displays the name that the developer gave to the object.
The name that you in the application’s graphical interface.
If you look at the picture, the domain is the first information that the object map reports about an object. In this example, we’re talking about a Java application. Therefore, the domain is Java. If the application runs in a browser, the object map would say HTML. The domain must match with the type of application under test.
These values are the properties that the recorder collects. These properties make the object unique. Therefore, when you run the script, Rational Functional Tester recognizes the object without ambiguity.
The recorder also assigns a weight. The weight says how important a property is for recognition. If you want, you can change the weight of any recognition property. In this way, you decide yourself what property is important for recognition.
In the sample application Classics Java, you can see the following properties of the Place Order button.
You can also see that the most important properties for recognition are the class name, accessible name, and name.
What to do with the object map
naomimg 060001F9C7 Etiquetas:  rational-client-support rational-client-success rational-performance-test... rpt 3 Comentarios 4.649 vistas
The performance testing tool that IBM offers is Rational Performance Tester. A new feature in the version 9 that came out March 2016 is the Starter Edition. What's special about the Starter Edition is that you don't need to buy a license. This Starter Edition is the special offer: performance testing without license.
With the starter edition, you can develop your performance tests anytime, anywhere, anybody without buying a license. On top of that fact, much of the documentation about the licensed edition also applies to the Starter Edition when we're talking about the features that are available in both editions.
If you want to see the differences with the licensed edition, see the Technical Overview – Rational Performance Tester Starter Edition.
What do you mean by performance testing?
If we're talking about performance testing, we often mean load tests. However, there are also other kinds of tests in the space of performance testing. One tool is better suitable than another tool for the kind of performance testing that you want to do. Here is an incomplete list of performance testing types.
From this overview of performance testing types, you can see that you might consider to use the Starter Edition for load test and configuration tests when you want to involve just a few virtual users. If you want to put more load on your application, you can benefit from the cloud capabilities of Rational Performance Tester through the SoftLayer® cloud. The cloud might work for you in terms of timely and easy performance testing.
The best way to find out whether you can do performance testing with the Starter Edition, is to install the Starter Edition and test. If you are familiar with the installation procedure of IBM products, you might want to skip this chapter. The installation procedure is much the same.
Download the packages from the Rational Performance Tester download page.
If you want to see how to install the Starter Edition step-by-step, watch the following 2-minutes video.
Performance Testing with the Rational Performance Tester Starter Edition.
If you'd like to share your experiences with Rational Performance Tester Starter Edition or performance testing in general, leave a comment here or follow me on Twitter @gunangwaney.