What is most valuable?
The test tree makes for quick work of choosing which tests you want to run at any time. Whether it's all or nothing, I can re-run parts of a test suite without having to start over again.
The Object Spy has surpassed any other "spy" tools I have ever used. It allows me to input parameters without having to write a quick Visual Basic script around it to try it. Diving deep into object trees can be made a breeze with the search function.
What needs improvement?
I would like to see improved language support, with Python being my
first choice. Visual Basic is outdated, where C# has been its
replacement for years.
For how long have I used the solution?
This solution has been in use for almost three years, since I started working at this company. It has been mostly stable with static test cases, and only minor maintenance. The updates typically are changing search criteria. We upgraded from v9 about one year ago.
How are customer service and technical support?
Technical support has been good. There was an issue where certain installations of TestComplete would give an ambiguous error on startup. After teleconferencing with one of their support specialists, we were able to solve it. Forum support on their community site has also been good.
Which solution did I use previously and why did I switch?
No previous solution I know of was implemented prior to my employment here. Attempting to implement the same solution in UFT would have been nearly impossible.
How was the initial setup?
The initial setup was straightforward. Licensing was simple, and getting the initial object mapping was painless. Only a high-level base set of object mapping was done.
What about the implementation team?
The implementation was done entirely in-house. The projects were made from scratch, where function libraries & test suites were made from existing manual test cases.