Repeato vs Perfecto

Repeato vs Perfecto

1 February 2024 Stephan Petzl Leave a comment Tool comparisons

In the competitive landscape of mobile test automation, Repeato and Perfecto stand out with their distinctive features. Repeato offers a no-code, AI-powered approach with computer vision for iOS and Android, emphasizing ease of use and accessibility for non-programmers.


It includes a free plan and supports on-premise deployment. Conversely, Perfecto caters to both mobile and web platforms with cloud-based testing labs and AI-driven analytics, targeting enterprise needs but lacks a free tier. This article will delve into the nuances of each tool, helping you discern which aligns best with your testing strategy.


Latest update: 1/12/2024, 1:25:33 PM
We do not guarantee the accuracy, reliability, or completeness of the information presented on our website. This includes prices, product specifications, and availability, which are subject to change. The reviews on this site are collected from g2.com and crozdesk.com and summarized by us.


Feature comparison of Repeato and Perfecto

FeatureRepeatoPerfecto
Free Plan Available
On Premise AvailableN/A
Device Farm AvailableN/A
Scheduler AvailableN/A
No Code
Uses Ai
Generates Reports
Uses Computer VisionN/A
PlatformsAndroid,iOSweb,Android,iOS
Ease Of Usevery easy to learneasy to learn
Review Pros 1. Simple and intuitive interface
2. Easy setup process, no complex configurations needed
3. Accessibility for both developers and non-programmers
4. Supports various testing methods like clicks, drags and scripting
5. Exceptional stability, no crashes or driver issues
6. Regular updates with bug fixes and excellent customer support
7. Great for mobile app testing, with efficient script creation
8. Allows for hundreds of additional tests each day
9. User-friendly, with easy adaptation and no initial setup required
10. Recognizes elements using visual fingerprints for testing
11. Allows for reusability and easy maintenance of scripts
12. No prior training or complex coding skills needed
1. **Integration with Automation Frameworks**: Perfecto seamlessly integrates with leading test automation frameworks such as Selenium and Appium, enhancing the efficiency of scripting and execution of automated tests.
2. **Device Availability**: Offers a comprehensive array of real and virtual devices, enabling teams to test their applications on a variety of devices and operating systems.
3. **Ease of Use**: The dashboard is user-friendly, clean, and straightforward, making it easier for teams to navigate and control required device functionalities.
4. **Remote Accessibility**: Enables distributed teams to access and share devices for testing purposes, regardless of their geographical location, solving the problem of device sharing among teams in different regions.
5. **Real Device Testing**: Provides access to real devices, which is crucial for realistic testing scenarios such as opening a camera or toggling Wi-Fi settings.
6. **Support for macOS Devices**: In addition to mobile devices, Perfecto offers macOS devices for testing, reducing the need for physical devices.
7. **Efficiency in Execution**: Perfecto has shown to significantly reduce the effort required during test execution, with reports of saving up to 95% of effort in regression testing suites.
8. **Versatility**: The tool is versatile and has been successfully employed for testing various types of applications in real-world scenarios.
Review Cons 1. Some limitations for iOS applications when tapping on any system window outside of the app
2. Access to CI/CD tools is only available at the enterprise level
3. Occasional unknown errors while performing basic tasks, although they are quickly remedied in the next version.
1. **Cost Concerns**: The cloud-based testing service can be costly, which might be a barrier for smaller teams or projects with limited budgets.
2. **Learning Curve**: New users may face a learning curve when transitioning from other tools or methodologies to Perfecto.
3. **Regular Expressions Complexity**: Users have found the regular expressions used for device selection to be confusing and unclear.
4. **Device Update Frequency**: There is feedback suggesting that the range of leading devices should be updated more frequently to keep up with the latest models.
5. **Availability Issues**: Occasionally, there are issues with device availability, where specific devices or versions are not accessible or encounter errors after updates or restarts.
6. **Lack of Negative Feedback**: Currently, there is a scarcity of specific negative feedback, which could be due to users not encountering significant issues or the platform not being extensively reviewed in certain aspects.


Pricing Comparison of Repeato and Perfecto

Repeato Pricing Overview

Repeato offers a tiered pricing model which includes:

  • Free Plan: €0/month for a basic set of features, ideal for individuals and small projects.
  • Basic Plan: €70/month per user, providing unlimited testing minutes and some advanced features.
  • Pro Plan: €120/month per user, includes priority support and additional advanced testing capabilities.
  • Enterprise Plan: Custom pricing for larger organizations with unique requirements.

All plans support unlimited Android and iOS tests, a variety of assertion and command options, and email support.

Perfecto Pricing Overview

Perfecto’s subscription-based model consists of:

  • Live Plan: $83/month (billed annually) for manual testing on a variety of devices.
  • Automate Plan: $125/month (billed annually) for manual and automated testing.
  • Scriptless and Enterprise Plans: Pricing available upon request.

All plans feature unlimited users and testing minutes, with a wide range of supported devices and browsers. A minimum 12-month commitment is required, with standard to priority support options.

Comparison of Pricing Models

Common Points:

  • Flexibility: Both Repeato and Perfecto offer flexible pricing models designed to cater to different user needs and project scales.
  • Unlimited Testing: Each company provides plans with unlimited testing minutes, allowing users to test extensively without worrying about additional costs.
  • Support for Various Devices: Both platforms accommodate testing across a range of devices, including Android and iOS, ensuring wide compatibility.
  • Support Options: Email support is available with Repeato, while Perfecto offers standard and priority support, ensuring users can get assistance when needed.

Key Differences:

  • Pricing Structure: Repeato’s pricing is based on a per-user, per-month model, whereas Perfecto’s pricing is annualized, which could affect short-term budgeting and flexibility.
  • Commitment Period: Repeato allows users to upgrade, downgrade, or cancel anytime, offering greater flexibility, while Perfecto requires a minimum 12-month commitment with a 60-day notice period for cancellation.
  • Free Plan Availability: Repeato provides a perpetual free plan, which is absent in Perfecto’s offerings, making Repeato potentially more attractive for individuals or small teams just starting out.
  • Enterprise Customization: Both platforms offer enterprise plans, but Repeato’s is tailored with custom pricing, while Perfecto requires contact for more details on their Scriptless and Enterprise options.
  • Pricing Transparency: Repeato’s pricing for lower-tier plans is openly published, whereas Perfecto requires contact for pricing on higher-tier plans.
  • Discounts and Offers: Repeato mentions possible discounts for NGOs, educational use, and annual commitments, which is not specified in Perfecto’s model.

In summary, while both Repeato and Perfecto provide scalable solutions for mobile and web application testing, their pricing models show differences in flexibility, commitment requirements, and transparency. Repeato appears to cater more to a wide range of users with its free plan and monthly billing, whereas Perfecto’s annual commitment might suit teams looking for a longer-term solution with a broader range of testing services.

Like this article? there’s more where that came from!