Great for interface testing
July 19, 2017

Great for interface testing

Anonymous | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User

Overall Satisfaction with TestComplete

We use TestComplete as our primary automated testing solution for the company's products. As a major element of the flagship product is the interface, we needed a testing solution that could interact cleanly with visual elements, the way an end user would interact with them. TestComplete handled that requirement.
  • User interface testing
  • Keeping up with browser developments
  • Identifying behavior changes in the interface
  • The licensing system is unwieldy, particularly when it comes to removing a license from a dead machine.
  • The stand-alone test runner, TestExecute, really needs a function for setting local variables and parameters.
  • Adding exception handling for scripts would be very useful.
  • Adding a 'pause for human interaction' script element (other than inserting a breakpoint) would be highly useful for certain tests.
  • Reduced the length of the release cycle due to being far, far faster than manual execution for most tests.
  • Eliminated risk of inaccurate tests (testers becoming bored reviewing grids of data, etc)
  • Eliminated tedium for developers spot-checking functionality.
Unit testing solutions are great, but not effective when the interface needs to be tested, or when there are multi-step complicated scenarios that need to be set up and reviewed.
For an interface-heavy system, TestComplete works well. Anything that's not graphically-oriented would not be a strong fit.