I know that this subject has been discussed before, but I wanted to see if anyone has been successful with it?

I was talking to someone today who told me they are trying to use QARun to test their application through Citrix. I tried to explain to them that Citrix does not provide them with any objects and minimal text, primarily bitmaps. They would be better off testing on a server or other box that directly connects to the app. They told me that their app works differently through Citrix than directly connected (???) so the scripts have to run through Citrix.

With that being said, has any one been able to really make it work? A true data driven, framework based, modularized set of scripts?

Just wondering if anyone has had any luck? If so, how long did it take you, and how much rework is necessary with each new release of the app under test?