I see that AutoIt had nomination as tool for functional test automation. There have been a few articles here and there that show how to use AutoIt for automation. But none seem to address the real usability of AutoIt in test automation.
Compared to commercial tools like QTP, SilkTest, etc., AutoIt's GUI object recognition capability appears to be very basic or limited. Based on that, I fail to see how AutoIt can be effectively used to functional test a complex GUI application. It's more related to simple and standard Windows GUI control conforming apps.
Or someone has to build a "powerful" addon library for AutoIt for it to be used the same way as commercial test tools.
Otherwise, it's more useful just to "drive" automation, not "test" it as my CodeProject article:
http://www.codeproject.com/KB/tips/drivingguis.aspx
Anyone care to enlighten me on the topic? Am I right or wrong?