views:

402

answers:

2

I have a GUI application written in C/C++ using gcc. I need some recommendations for writing an automated test system for it. What tools/scripting should be used? The application runs on Windows.

+1  A: 

We have used TestComplete here, with some success.

qrdl
Why only some success?
rpg
Our GUI application was written in Borland C++ Builder which sometimes uses some obscure controls not fully supported by TestComplete. But generally TestComplete performed well.
qrdl
We've also used this before and really liked it. It has some great features.
j0rd4n
Thanks for your response qrdl , i have looked into TestComplete it seems to be having certain limitations which can reduce as you said amount of success. However i have found AutoIT script which is also nice http://www.autoitscript.com/
Afridi
+1  A: 

My recommendation is PyWinAuto, open source tool, python based tests (fast and easy to develop) and work on win32 level. http://pywinauto.openqa.org/

Santi
Thanks santi it seems to be quite resembling to http://www.autoitscript.com/ but kind of giving more control than autoit.
Afridi