
December 15th, 2009 by

daniva

Loading ...
One big question I’ve been asked a few days ago. it is possible to automate Google Earth with QuickTest?
the answer is yes!
to do that you need some follow some pre-requisites.
Web + ActiveX add-ins must be loaded.
Google heart plug-in must be installed as an add-on on your browser http://code.google.com/apis/earth/.
Familiarize with Google Earth API . […]

December 6th, 2009 by

daniva

Loading ...
I’ve seen a lot of questions and support requests on different web forums and QTP web sites, regarding Rad Telerik controls.
I will try to help the community by supplying a basic Web extensibility toolkit support for ASP.NET AJAX.

October 13th, 2009 by

Yaron Assa

Loading ...
When automating .Net controls, we sometimes need to access vital information from the application’s RunTime objects. However, this information maybe stored in Private properties and fields, which are not accessible by any “conventional” mean.
This article will present a hack which will allow you to explore private .Net properties and fields, and read relevant information from them during your test run.
This ability may prove critical, especially when working with custom .Net controls. Enjoy.

July 14th, 2009 by

Yaron Assa

Loading ...
Whether you’re using your own reporting framework, or QTP’s native reporter, your report is probably filled with a lot of full-desktop screen-captures. However, these screen-captures can do more harm than good if the relevant object isn’t highlighted or focused. Unfortunately, highlighting the relevant area is usually left up to you, which can be very tedious, and something just flat-out impossible to do.
If you happen to work on a .Net application, this article presents a reporting solution that will highlight the focused inner control in the application in a generic and automatic way.

June 13th, 2009 by

Yaron Assa

Loading ...
Olga Ivolgin has translated Dani Vainstein’s chapter on accessing Adobe Acrobat PDF files into Russian. Here’s the first part of her article.

April 28th, 2009 by

Yaron Assa

Loading ...
If the world was perfect, our application would have unique, well named controls. More often than not, though, our applications are a mess of unordered controls, who are deemed non-standard by QTP. In the worst cases, we’re stuck with unnamed non-unique controls, who are only identified by their infamous Index property.
This article will detail an effective approach to robustly automate web controls even in these hard cases.

January 10th, 2009 by

Yaron Assa

Loading ...
In this article I describe a very strange problem related to working with .Net objects via thier Runtime Objects.

September 4th, 2008 by

Yaron Assa

Loading ...
I’ve been doing some digging into QTP’s test-objects, hoping to find some undocumented methods and techniques. Armed with the power of PDM.DLL, I’ve explored each test object, and have come up with these interesting results, all of which don’t show up on your regular intellisense autocomplete.

June 24th, 2008 by

daniva

Loading ...
Lately many user sending me question about .NET objects, and how they could be used in QuickTest
So, I decided to make a research, on one of the most efficient .NET collections: the System.Collections.ArrayList

June 20th, 2008 by

Yaron Assa

Loading ...
QTP starts crashing your Internet Explorer? It might be time to uninstall your firewall.

June 19th, 2008 by

Yaron Assa

Loading ...
Tsachi Nimni reveals undocumented methods for reading and manipulating java arrays inherently in QTP.

May 27th, 2008 by

Yaron Assa

Loading ...
Will Roden from the Software Inquisition writes about a major undocumented feature in QTP, which allows you to reuse references to web-objects even after the page loads.

March 30th, 2008 by

Yaron Assa

Loading ...
Hyderkhan asked me how to automate the Sandbar-Ribbon controls. While the old version of these controls is dealt with in the .Net add-in extensibility help files, I decided to address the subject for two reasons:
A. This could be a good chance to explain how to explore and automate unknown custom .Net controls.
B. I absolutely hate […]