Successful migration of an ERP software solution thanks to efficient test automation with QF-Test

QF-Test at remoso GmbH

For more than 30 years we have been a leading provider of ERP software solutions for mobility. We develop state-of-the-art fleet operator concepts for fleet management, vehicle rental and car sharing.

Our current ERP software originally consisted of a monolith that was more than 30 years old. In order to keep up with the market and meet the planned future requirements, we decided to discard this monolithic approach and focus on a scalable software solution. In doing so, we have chosen the following technology stack:

  • Multi-Module Maven Project
  • Java
  • Typescript
  • Spring Framework
  • Angular Framework
  • Kendo UI Components
  • Bootstrap CSS Framework & Responsive Design

No sooner said than done!

The way was prepared and the new software product was developed. But now we were faced with a whole new challenge: the regression tests would take more than 3 weeks in manually executed tests, due to the architectural changes! In our agile software development approach, more than 3 weeks lead time is not acceptable. In order to increase testing speed while maintaining quality, we decided to implement a test automation system.

Why QF-Test?

As part of a market analysis, we examined the available software solutions and compared them with each other. QF-Test emerged as the winner from the comparison. It meets our specific requirements for test automation very well. For example, QF-Test is able to recognise Angular components and thus saves us code adaptations, such as the assignment of IDs for each individual element. Competing products could not offer this added value. We have now been using QF-Test for 3 years. By automating the regression tests, we are able to run our complete test cycles every night. Through the Jenkins integration, the tests are executed automatically, time-controlled and the result is reported to our test automation team. By using QF-Test, we have been able to save a lot of time that was previously spent on manual testing. Our quality assurance team has been relieved and has more time to deal with the other sub-areas of software quality assurance. In the future, we plan to extend test automation to our mobile apps as well.

The decision to rely on test automation with QF-Test has paid off for us after a short time. We carry out more tests in a shorter period of time, relieve our employees and increase quality because human errors are excluded. The investment in QF-Test and the corresponding qualification of the employees is also seen as more than justified by the management.

Many thanks to QFS!

We would like to praise the cooperation with Quality First Software GmbH. No matter with which question or problem we turned to the support, we were always helped quickly, competently and purposefully. In addition, the numerous video tutorials and the free webinars are simply exemplary. At this point, a big thank you to the support department.

Patrick Veit and Marius Pramsoler, remoso GmbH, Ravensburg, Germany

We use "Matomo" cookies to anonymously evaluate your visit to our website. For this we need your consent, which is valid for twelve months.

Cookie Configuration

Functional cookies

We use functional cookies to ensure the basic functionality of the website.

Performance and statistics cookies

We use Matomo for analyzing and optimizing our website. Cookies permit an anonymous collection of information that help us offering you a clear and user-friendly visit of our web pages.

Cookie details
Description Vendor Lifetime Type Purpose
_pk_id Matomo 13 Months HTTP Contains a unique, pseudonymized visitor ID internal to Matomo for recognizing returning visitors.
_pk_ref Matomo 6 Months HTTP Used to track from which website the anonymized user proceeded to our website.
_pk_ses Matomo 1 Day HTTP The Matomo session cookie is used to track the visitor's page requests during the session.
_pk_testcookie Matomo Session HTTP Used to check whether the visitor's browser supports cookies.
_pk_cvar Matomo 30 Minutes HTTP Temporarily store data about the visit.
_pk_hsr Matomo 30 Minutes HTTP Temporarily store data about the visit.