For over forty years, this company has been developing commercial software for the building materials sector, including roofing, electrical, and HVAC.
Their applications are used throughout German-speaking regions in Europe, with customers ranging from small craft businesses to large companies with multiple subsidiaries. As an IT company, they have a primary goal of helping their customers digitize their work processes.
For this reason, they’ve created an all-in-one enterprise resource planning product. This is tailored to the needs of each company and allows customers to combine all their financial processes in one place. This product is available for desktop and mobile (Android and iOS).
The QA team is now testing their mobile app with TestComplete.
From Desktop Testing to Mobile Testing – No Contest
This software company has been using TestComplete for over a decade to test desktop apps. It's the only testing tool they've ever used. At the beginning, we only tested manually,
a QA team member explains. TestComplete simplified the process.
They liked TestComplete so much that when they needed to start testing their mobile app, they didn't even consider looking for a different program. Sticking with a familiar tool means their testing regime developed smoothly. They currently have a three-person team and will continue to use TestComplete when the team expands.
TestComplete Features Make Testing Easier
As their customer base grows, and the mobile app becomes more complex, TestComplete not only allows them to save time by automating manual tests, but also to see more consistent test results.
The QA team's favorite features in TestComplete are the picture comparison and field comparison tools. These are implemented in most of their tests. Thanks to these tools and other features, TestComplete makes it easy for this software company to compare their expected test results with the reality.
They're also successfully scripting many of their tests with TestComplete. Eventually, they intend this to replace their remaining manual test efforts. Scripting is easier to read and understand,
says a QA team member. You can fill out all the syntax, and everything is just what we need.
Because TestComplete allows for both scripting and record and replay, they can choose the method they're most comfortable with.
Two additional great features of TestComplete are the Object Spy and Checkpoint Wizard. Leveraging these features makes testing easier for them.
Object Spy
Select an object from screen to view its properties and methods.
Checkpoint Wizard
Create checkpoints in your tests.
No Metrics, Please – Just Find the Bugs
Deploying error-free software with TestComplete helps this company stay competitive, even though they're newcomers in the mobile app space.
They don't track specific metrics: the goal is to find bugs. Our program is difficult and big,
a QA member explains, so we can't find every problem. We need to focus on the biggest problems.
When they expand their team, TestComplete will expand with them and allow them to find and fix bugs large and small. Meanwhile, consistent test procedure and the evaluation of logs helps them guarantee a quality program.
The QA team explains their basic process for finding and fixing bugs. In most cases, we're contacted by our customer, who has a problem. We recreate the problem in TestComplete, and work to make sure the problem is fixed and won't repeat.
TestComplete enables them to achieve their goals through consistent test procedures. Our evaluation of the logs shows the quality of the software can be guaranteed,
says a QA member. Software that is as error-free as possible definitely helps to assert oneself in the market.
Errors are detected before the customer gets the program. These robust updates allow them to stay competitive within the industry.
Other Valuable Aspects of TestComplete
TestComplete benefits the QA team in many ways.
- TestComplete has many helpful integrations, so the team was easily able to integrate with the Team Foundation Server for version control (Azure DevOps).
- Their programmers could build their app with their framework of choice, Xamarin. They have a choice of frameworks, as TestComplete supports React, Flutter, Ionic, and others.
- The SmartBear community forums allow the QA team to solve minor issues quickly.
Finally, the switch to a new cloud service has made testing even easier.
This software company benefits from SmartBear products. You can, too.
A QA team member sums it up: TestComplete is good for us.
Try TestComplete for yourself and see how you can optimize time and speed up your testing cycle. Contact us for a free trial today.