Having Problem Using Rational Functional Tester Verification
Points Through VNC
Ruth Rothschild
ruthroth "at" us.ibm.com
Sat Oct 4 03:44:02 2008
I am automating a test using Rational Functional Tester (RFT). The
application that I'm testing is on a remote server that has VNCServer
started. I am running RFT from a PC on which VNCviewer 4.1 is installed. I
am able to successfully bring up the VNCviewer and it shows the application
I'm testing on the desktop. I am then able to record a RFT script on that
application with no problem (i.e., mouse clicks and keyboard actions are
successfully recorded). However, when I try to add a data verification
point to my test script during the script recording, the object finder hand
only highlights the entire VNC window, rather than allowing me to highlight
the actual application that is sitting on the VNC remote desktop. If I use
RFT's image verification, it allows me to highlight the object I want to
verify. However, because RFT's image verification is a strict
pixel-to-pixel type of verification, I don't want to use this type of
verification because it is way too stringent and unflexible for the
application I'm testing.
Is there something that can be set up or changed in VNC to allow objects on
the remote desktop to be highlighted? I don't know if what I'm encountering
is something that can be controlled or changed through VNC or has to be
done through RFT. It seems to me that if RFT can successfully script mouse
clicks and keyboard actions on the VNC remote desktop, it should also be
able to allow an object finder to highlight objects on that desktop. So,
I'm wondering if maybe VNC is preventing me from doing this and not RFT.
Any suggestions or help that someone can provide would be greatly
appreciated.
Thanks.
Ruth Rothschild
System Z Security/Trusted Key Entry Test Team
Rochester, MN
7T/ 05-1
Phone: (507)253-2509; TieLine: 8- 553-2509
Fax: (507)253-0305; TieLine: 8-553-0305
e-mail: ruthroth "at" us.ibm.com
Intranet Homepage: http://w3.rchland.ibm.com/~rroth
"Everything in our lives is an opportunity for learning. Mistakes are not
proof that we are bad;they are doors for learning and moving on"