Painless Android and iOS app testing via record & play
Create tests for your app within seconds without coding. Save time and money by forwarding test automation to non-technical testers, so developers have more time to do what they do best: building a great product.

Painless test automation? Yes, it's possible!
Repeato | vs | Appium |
---|---|---|
5 min | Setup time | 2h |
3 min | Write first test | 2h |
5 min | Fix broken test | 2h |
Tester | Who creates the tests? | Developer |
€ 75 * * Assumptions: 20min per test Tester cost per hour: € 25 15min * 10 tests = 3h 3h * €25 = €75 | Cost of automating 10 tests | € 600 * * Assumptions: 1h per test Developer cost per hour: € 60 1h * 10 tests = 10h 10h * €60 = €600 |
€ 250 * * Assumptions: 1 change per test per month Tester cost per hour: € 25 5min * 10 tests * 12 months = 10h 10h * €25 = €250 | Maintenance costs (10 tests / 1 year) | € 7000 * * Assumption: 1 change per test per month. Developer cost per hour: € 60 1h * 10 tests * 12 months = 120h 120h * €60 = €7200 |
Problems & Solutions
Testing is hard
Writing tests takes a lot of time and requires a lot of tech knowledge. That's why we are using computer vision and machine learning to make your life easier.
Tests often break
No problem for repeato. A new test is recorded within seconds. And can be done by pretty much everybody. No excuses for not testing anymore.
Apps get shipped with bugs
With tight budgets and pressure to ship quickly, tests are often skipped. This can result in losing users due to an unreliable product. Repeato can help to make regression testing a breeze.
1. Record your test
Just connect your phone via a cable to your desktop and hit the record button.
Your app will be mirrored on your desktop so you can seamlessly interact with the app via click, drag and text input. All input actions will be recorded. After you are done, just save the test to the library.
2. Replay your test
To replay a test, just select it in the test browser and click "play".
Repeato will send all previously recorded inputs to your plugged device. We put a lot of effort in getting the timing right: Repeato optimises the timing of execution, so tests are run as fast as possible.
3. Organise your tests and run your batches
Repeato allows you to organise your tests and assists you in executing them. You can start one by one or all of them at once. Repeato will create a report for you and let you know which tests failed.
Checking for regressions in your newest release becomes the matter of pressing a button...
4. Export test results
Time for regression testing: Documenting and communicating discovered bugs can be difficult and time consuming for testers. That's why repeato provides a handful of useful features such as video and log file export. Exports easily find their way into your bug tracking system streamlining the communication from testers to developers.
Feedback of mobile test automation users

"The barrier of entry is really simple. I had an intern try it out and he was able to create a test rather quickly, whereas the same test on espresso using the robot pattern will take quite a bit longer."
Phil Boyd
Android Engineer @ stockX.com

"I could reduce the testing time from 30 minutes to 5 minutes per app"
Stefan Wolfrath
Tester @ bitsfabrik.at

"Repeato is the future of app testing... I have a very complex app with embedded Flutter and Webview modules. No other testing solution works, except Repeato. It worked perfectly on the first try and was absolutely beautiful to watch... Amazing!"
Ray Li
Developer @ codelessly.com
Questions?
We'd be happy to hear from you!
Feel free to send us your questions. We will try to get back to you within the next business day.