View all Resources

case study

ITAGroup

ITAGroup

Products

TestComplete

ITA Group creates and manages events, incentives and recognition programs that align and motivate people.

Need for an Automated Testing Tool

ITA Group had several large projects using new technology that required quick cycle times on testing. “We also wanted to build a key-word driven automation framework that would ease script maintenance and improve error handling. These scripts would form the basis for a test library that could be used to regression test the whole system when maintenance builds were needed in the future,” said Scott Anderson from ITA Group.

From Days to Hours

“With TestComplete we built automated smoke tests for the main paths of two major applications. Smoke tests are run after each build to verify the build install. Full regression tests are run when significant system changes are made. The smoke tests helped improve build stability and consistency. Full regression testing with TestComplete allows one QA member to do the regression testing in just a few hours, where it previously took five QA members several days to complete,” said Scott.

Key-Word Driven Automation

TestComplete has a full featured programming language we used to develop a key-word driven automation framework. The framework is used to verify application builds on a variety of environments. The scripts are written so that both human and machine can test from them allowing us to maintain only one set of test documents. Our standard library of tests, which we call suites, allow for consistently reproducible testing of new builds to ensure compatibility between new and old versions. By using automation to execute both the smoke and full regression tests we have spread our work load around. The full regression can run after hours with only minor monitoring remotely. The QA member can review specific enhancement/defect areas of the system while the smoke test verifies the basic flows.”

Scott has high praise for AutomatedQA tech support, “TestComplete customer service is the best of any automated test tool vendor. They quickly provide solutions to very technical issues encountered while developing our framework.”

TestComplete Saves Time

Scott explained how TestComplete has saved them time when testing: “We reduced the time spent on build acceptance testing by covering basic flows while the QA members cover the new features or the defect fixes. With TestComplete we can perform full regression virtually overnight with little to no human interaction, where before, it took several QA members several days to execute these tests.”

Improved Time to Market

“With TestComplete we can now execute a full regression suite in hours instead of days. We can also run specific groups of regression tests to increase our coverage on maintenance builds and ensure related functionality is unaffected, which turns into our product reaching the market faster,” said Scott.

Increased Test Coverage

“Since we can execute more tests with less people we execute the full regression more often then before. Also because we have error and exception tests included, we get more consistent coverage of those areas,” said Scott.

“We now run several hundred tests across multiple systems. Depending on the system we are testing, one system may execute tests twice every two weeks. Another system executes a smoke test with every build release and full regression as needed. Before TestComplete, we did not run our tests that often.”

TestComplete is Versatile and Robust

“We have used three different types of test scripts with TestComplete. We wrote our own key-word driven format for long term regression maintenance testing, and quick smoke tests. We used pure record and play back scripts for special case testing and to reproduce production issues. Also we have used data driven scripts that use both record and play back and the key-word driven code to perform large database loads and setups. TestComplete‘s versatility and robustness are probably the biggest asset of the tool. Using a standard programming language like VBScript was also a plus as we were able to use code developed by our developers and outside parties without converting it to an application specific language,” said Scott.

“We selected TestComplete because it is affordable and easy to use. The TestExecute licensing scheme allows cost-effective playback across multiple machines. Using TestComplete and TestExecute cut our regression time from 12 hours on a single machine to 4.”
— Scott Anderson, from ITA Group

TestComplete has allowed ITA Group to increase their test coverage while decreasing the amount of bugs, man power, time and money spent on testing.

YOU MAY ALSO LIKE

Wealth Management Software Provider Achieves 90% Regression Coverage with TestComplete

Wealth Management Software Provider Achieves 90% Regression Coverage with TestComplete

A leading wealth management software provider sought to modernize testing across their WPF-based desktop and web applications. However, limited market options for WPF automation made it difficult to streamline and reduce regression cycle times. By implementing SmartBear TestComplete and ReadyAPI, the company scaled their QA team and achieved 90% automated test coverage. The switch also enabled monthly software updates and continuous integration through Jenkins allowing them to confidently meet the growing demands of their users. 
CASE STUDY
Empowering QA Leadership: How User-Friendly Automation Tools Drive QA Team Success

Empowering QA Leadership: How User-Friendly Automation Tools Drive QA Team Success

QA teams are essential for delivering high-quality products that consistently delight users. Much of this success stems from the leadership of QA managers, especially those eager to adopt automation tools that make testing smoother and more dependable for their team. David Redford, a QA leader and software testing expert, has used TestComplete since 2004. With
CASE STUDY
How easy-to-use and time-saving tools meet the demands of growing companies

How easy-to-use and time-saving tools meet the demands of growing companies

In 2015, a group of former Salesforce employees discovered a gap in the market for virus protection: Salesforce was not scanning documents for threats. To fill this gap, they created a platform that serves as a centralized source for companies to protect all their enterprise cloud SaaS systems from threats. The platform generated so much
CASE STUDY