SmartBear TestComplete Review

Our testing team can spend more time testing new features, but there often are issues with web test execution.


Valuable Features

  1. Object Browser is the most powerful feature. This has helped me tear apart every single component of the application under test. It's an awesome feature.
  2. Test Editor and Debugger: This has really made my life easy as I can trace memory and stack values very easily.
  3. Data driven testing has been made very easy. I am comfortable using any sort of backend to support data driven testing such as Excel/databases/etc.
  4. It supports using third party DLLs has given me an edge on several occasions.

Improvements to My Organization

Previously, we had to wait for the end-of-sprint to make a stable release. Now, rolling out a release is not a problem. As soon as a build is deployed, the scheduler quickly executes User Acceptance Tests, and verifies that the build is fit to be delivered to the clients.

Room for Improvement

  1. Support for working with COM and ActiveX objects should be more powerful. Currently we have to drill down a lot to find solutions for certain tasks.
  2. Cross browser testing is a bit complex when it comes to scripting. Developers have to take care with it care, or else issues may arise at deployment time.

Use of Solution

Overall, I have used this for more than two years, including v1040. Currently I have been using it hands on for the last year.

Stability Issues

There often are issues with web test execution. Web pages often do not load on the first attempt.

Customer Service and Technical Support

Customer Service:

Customer server is absolutely robust. The team respond within 12 hours.

Technical Support:

I never needed to use paid technical support as their forum is extremely helpful. The community members respond to issues within 24 hours. It’s really amazing that within the past twelve months, I have never had a technical question I asked remain unanswered.

Previous Solutions

I am an expert on the following:

  • Selenium RC and Servers/Java - but this has multiple limitations
  • IBM Rational Functional Tester - it's expensive, and not as powerful as TestComplete
  • AppPerfect - is not in competition with any of the above, it’s pathetic

Initial Setup

It was straightforward. Both the node locked and floating licenses were easily deployed, and now the whole team is using it.

At one point, we had to update the hardware of the servers where the licenses were deployed, and this was very easy. We just disabled the licenses from the account and deployed them onto the upgraded servers.

Implementation Team

I did it myself in-house. It’s very simple. No rocket science needed. Just read the manuals and you can do it.

ROI

We are saving a lot in terms of client satisfaction. We are not yet in a phase where we have savings in terms of a reduced QA team, but our clients are happy that they get bug free software. Moreover, our testing team spends more time testing new features, and we are confident enough at build roll out time that all previously developed modules are stable.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
3 visitors found this review helpful
2 Comments
SHANTHAMURTHY HANUMANTHARAYAPPAReal UserTOP 5

As you mentioned “As soon as a build is deployed, the scheduler quickly executes User Acceptance Tests, and verifies that the build is fit to be delivered to the clients”; the automation or scheduler may be inexpensive but in the job market may this matter to replace human intervention as in CNC and Car Assembly robots.

31 August 15
Principal Software Engineer - Automation at a tech services company with 10,001+ employeesReal User

Yes you are right. Our automation scripts are extensively deep and code coverage has been taken care of. BUT still, we don't blindly rely on the automation. The scripts only verify that build is fit for release but the scripts don't deliver the build. A human cycle for regression gets carried out in cases where needed.

31 August 15
Guest

Sign Up with Email