View all Resources

case study

Quantum System

Quantum System

Products

TestComplete

Quantum System’s Quantum Insight application is a highly configurable and extendable adapter between the legacy Mail Application Programming Interface (MAPI) and modern .NET based interfaces. Using Quantum Insight, the end user can get the benefit of accessing different business data sources and applications from within MS Outlook without switching between applications.

Defining a Need for Test Automation

Quantum System needed a testing solution to test this highly configurable application so they turned to TestComplete.

“When we began designing our tests, we realized that our Outlook add-in would not have much of a chance to succeed unless we could assure that Outlook’s standard functionality would never be affected, and of course our functionality should be tested before each release,” said Juan Gabardini, from Quantum System.

“Besides that, we expect to have customers running many combinations of Windows and Outlook versions and languages.”

“Taking this into account, we needed a cost–effective testing strategy that allowed us to respond quickly to market demands, so automating test cases with TestComplete had a strong appeal.”

Choosing TestComplete

Juan explained that they selected TestComplete based on the following steps:

  • Defined a set of characteristics that we considered important. We ended up with a list of around 20.
  • Researched existing tools, via Internet and word of mouth.
  • Pre-selected tools that could be evaluated because they had local representatives, trial versions, online support or technical information available online.
  • We evaluated the characteristics of 4 pre-selected tools (TestComplete and 3 world class tools) which provided technical information, local representatives (all but TestComplete have at least one) or trial versions.
  • Comparing features between products seemed be of little help to select one, because they seem similar in many tools or because extensive tool use is necessary for a precise evaluation. In the end, 4 features were decisive: Outlook GUI support, cost, technical support and how easy they are to learn and use. We discarded 2 tools because they didn’t have Outlook GUI support and the local representatives were not proactive enough to help us in our pilot.
  • Finally, we developed a pilot, implementing two test cases (one simple and one complex) with TestComplete (implemented by us) and the remaining tool (implemented by the local representative).

“We selected TestComplete because it has better support for Outlook’s GUI, even if the pilot was implemented by us with only online support and documentation. TestComplete is the easiest way to automate Outlook tests. Other tools require most of the test scripts to be done in ‘advanced mode’, and using workarounds because they don’t recognize Outlook’s controls.”

“Another important reason was the cost; besides being more affordable in per seat prices, TestComplete is the only one that has runtime licenses. This is important to us, because some development is made by outside developers, and we want them to execute the test cases.”

Improved Time Savings and Time to Market

“We have over 400 automated TestComplete scripts, which allow us to execute a regression test of internal version in less than an hour,” said Juan.

“Our biggest gain is in our products time to market. We can now accept a new version in two days for internal use and four days for delivering to customers.”

“Before using TestComplete, internal versions were barely tested, and our development teams either spent a lot of time troubleshooting bug related problems or they had to wait until the product was tested, affecting our time to market.”

Helpful TestComplete Qualities

“Outlook control and .NET control recognition help us to focus on testing our functionality. For instance, we were able to compare Outlook’s behavior with and without our product, generating test cases automatically. This was a huge help, since we want to make sure that Outlook’s functionality behaves as expected, but we don’t want to spend our test group time writing test cases for Outlook’s standard functionality,” said Juan.

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