Beep for Help connects help seekers directly with screened Superhelpers via a mobile app, and makes it easy to find reliable support.
Whether it is domestic help, chores around the house or garden help – Beep for Help is there for those who need help. Think of the elderly, family caregivers, people recovering from surgery or struggling with mental fatigue. Beep for Help makes asking for and offering help as easy as possible through the app and website. Both helpers and people in need of help simply register in the app and indicate their preferences.
Taking efficiency and quality to the next level
Although Beep for Help’s mobile app had been in development for some time, until recently, testing was done manually. This process proved time-consuming and error-prone. The need arose to build a complete end-to-end (E2E) test set that could be run automatically and via the cloud – and that could be done by the user.
Innovative approach: building robustness
In October 2024, two experts from Polteq started setting up an automated testing framework in Appium, combined with Behavior-Driven Development (BDD). Because the app was developed in Flutter and available for both Android and iOS, Appium proved to be the perfect choice: flexible, platform-independent and focused on reusable testing.
While Flutter offered great advantages such as faster development and consistent user experiences, integration with Appium also presented challenges. Due to Flutter’s unique widget structure, identifying UI elements was complex. Thanks to intensive collaboration between testers and developers, these challenges were successfully overcome and reliable, maintainable tests were achieved.
Automatic tests in the cloud: always insight
All existing functionalities are included in the testing framework. Using BrowserStack, the tests are run automatically every night on a wide range of real mobile devices. In this way, Beep for Help has up-to-date insights into the quality of their app every day and any issues can be detected and resolved at lightning speed.
Shift left: find mistakes faster, improve faster
In addition to functional app testing, the API layer has also been fully automated. By setting up a separate test framework for APIs for this purpose, E2E tests have become significantly faster: API calls no longer need to be tested integrally within app tests. This speeds up the testing process, makes errors easier to trace and increases the efficiency of the entire testing process.
Maintainability and independence as a result
Beep for Help is now able to maintain both the E2E and API test sets independently. In addition, Polteq experts have helped the software vendor make the app more testable. This enables Beep for Help to deliver structurally higher quality and to implement improvements faster.
The following services were used for this case:
“Beep for Help uses technology to mean something essential: supporting people with non-medical care questions, building a bridge between help seekers and helpers, helping to break through loneliness and isolation. This affects people directly. It is precisely in this human aspect that we recognize ourselves as Polteq.”
Remco Neve, Manager of Sales at Polteq
