TestComplete Saves Time
"When we started automating, we took a process that was taking about two hours to run manually and automated it into a 15 minute run for TestExecute. Since then, we have expanded that test to automated test coverage that completes in approximately 2 hours. Based on the values mentioned previously, this has saved us the equivalent to 14 hours or 800% of the time it would take manually," said Fetherolf.
TestComplete Saves Money
Fetherolf said that TestComplete saved them money simply by being cheaper than other tools and by covering areas that would be impossible to cover with manual testing. "TestComplete has saved us money by lower licensing fees than most automation testing tools, provides us with daily test coverage that would be impossible to cover manually, and given us the flexibility to expand test coverage only limited by time and human resources – not the requirement of costly add-ins."
Improved Time to Market
"TestComplete has improved our product’s time to market by quickly being able to assess the current state of the application through time-saving regression tests," said Fetherolf.
Early stages of Automation
Fetherolf said that they are still in the early stages of automation. "In comparison to our total manual tests, we are at an early stage in automation coverage. We have initially selected functionality that is critical to the application for automated testing. This allows us to quickly run through regression testing and ensure that no central areas of the software have been adversely affected by recent modifications or additions to our software."
Even if FIS Empower is still in the early stages of automation they still run automated tests daily: "Our tests are run daily and as needed. This can be as high as 3-4 times daily based on requests from management."
Combining Manual Testing With Automation
"We have a lot of functionality that needs to be tested manually before we’re comfortable with an automated test. Automated testing happens after forms and functionalities have been determined to be fully manually tested so that we can reliably regression test the form automatically. This cuts down drastically on maintenance of automation tests created too early in the development cycle."
Standard Scripting Languages
Fetherolf said that FIS Empower really enjoys TestComplete's ease of use and standard scripting languages. "Because C#Script is so similar to Jscript, testers with some development background can easily write test scripts to automate our processes. C#Script also gives us the flexibility to access .NET assemblies for unit testing and additional functionality that we may wish to use."