[TIP] Tools for Windows GUI testing ?

Atul Varma varmaa at gmail.com
Mon Jun 4 04:00:01 PDT 2007

What GUI framework does your messaging application use?  This will
impact how accessible it is from the various GUI automation tools.

You may want to take a look at pyAA if you haven't already, which is a
Python wrapper around Microsoft Active Accessibility (MSAA):


Also do a Google search for "Microsoft Active Accessibility SDK",
which will get you a few tools like the Accessible Explorer; these
will let you easily see how well your application currently supports

A nice side benefit of using MSAA for GUI automation--and an incentive
for making your application support MSAA if it doesn't already--is
that it also guarantees that your application will be usable by
accessibility aids such as screen readers.

Hope this helps.

- Atul

On 6/4/07, Janne Härkönen <janne.t.harkonen at gmail.com> wrote:
> Hello,
> I am automating tests for a messaging application which uses Skype as one of it's possible
> frontends. I have tried to use watsup (http://www.tizmoi.net/watsup/intro.html ) and
> pywinauto (http://www.openqa.org/pywinauto/) as possible tools.
> Pywinauto was not able to find the Skype client at all. (Or I just can't use it properly...).
> With watsup, I was able to find the Skype client window, and even use some of the components.
> However, watsup does not support manipulating the tab control, which is central part of the client.
> Has anyone used some other python tools to automate Windows GUI testing, or does someone have
> specific experience of automating the Skype client?
> Thanks for any suggestions,
> Janne Härkönen
> _______________________________________________
> testing-in-python mailing list
> testing-in-python at lists.idyll.org
> http://lists.idyll.org/listinfo/testing-in-python

More information about the testing-in-python mailing list