I evaluated SmartBear (testComplete) last month. Have always been a fan of SOAPUI for testing SOAP services which is also SmartBear product so knew it would be nice to look at. Nice IDE, nice spy, nice recording of keystrokes, nice reports etc but does not work with Plex Grids in winc. I knew this but wanted to evaluate it anyway.
Loved the idea of Work Certify of testing business process and being open to all instead of just the testing team, I want everyone to get involved in automated testing if possible and not script people. But couldnt get the testing team to give it a look.
I would refer you to C++ Client Testing Tool Support of WinWidgets Grid where I have posted the links to Work Certify and Original Software which have both solved the issue with Plex winc grids, kudos to Original Software that did this a decade ago, had a demo of their software and it looked 10 years old which kinda put me off but they know there IBMi if that is important to you.
I have written my own automated testing tool called AutoTestBox - Stella Tools (CA Plex Developer Tools) which allows you to do unit and integration tests on server function Plus with the aid of www.autoitscript.com can test desktop winc applications using scripting,
But what do you want to automate Desktop Applications, Webbrowser applications, Services.
BUT WHAT WE REALLY WANT IS DRIVER AUTOMATION....scripting and keystrokes and windows messaging means you create a program to test a program but who tests the test that tests the test. Automation has moved towards allowing access to a programs methods and them being invoked instead of invoking them through GUI interaction. But this involves us coding to coded UI test frameworks...all not available to us at visual studio 2005......read Testing tools| Visual Studio look how far Plex has fallen behind!!!!!!!!!!
So my advice would be get CA to support the current version of Visual Studio BUT not simply to gen and build existing 2005 functionality but to expose the ten years of visual studio functionality to the action diagram and the panels that we have misssed!!!!! If not dump Plex and get native visual studio developers to consume plex server functions in some way...
Lastly if you are in lucky situation of starting off on automation and have no previous automation then look away from script based testing if you have the money to do it.