Espresso vs. Pega Platform

Overview
ProductRatingMost Used ByProduct SummaryStarting Price
Espresso
Score 8.0 out of 10
N/A
Espresso is a test framework used to write Android UI tests, and part of the Android SDK. The Espresso API encourages test authors to think in terms of what a user might do while interacting with the application - locating UI elements and interacting with them. At the same time, the framework prevents direct access to activities and views of the application because holding on to these objects and operating on them off the UI thread is a major source of test flakiness.N/A
Pega Platform
Score 5.7 out of 10
N/A
Pega Platform is a combined business process management and robotic process automation (RPA) platform with advanced workforce analytics from Pegasystems.
$35
per month per user* (or $0.45 per case**)
Pricing
EspressoPega Platform
Editions & Modules
No answers on this topic
Low-code Factory Edition
$35
per month per user* (or $0.45 per case**)
Standard Edition
$90
per month per user* (or $0.80 per case**)
Enterprise Edition
Custom Quote
Offerings
Pricing Offerings
EspressoPega Platform
Free Trial
NoYes
Free/Freemium Version
NoNo
Premium Consulting/Integration Services
NoNo
Entry-level Setup FeeNo setup feeNo setup fee
Additional Details*500 named user minimum. Additional users available in blocks of 100. Billed annually. Based on a 3-year term. **350,000 cases / year minimum. Additional cases available in blocks of 150,000.
More Pricing Information
Community Pulse
EspressoPega Platform
Considered Both Products
Espresso
Chose Espresso
As our app is complete on Android Espresso is the best choice over Appium Fewer efforts in Espresso over Appium, as Espresso provides some built-in library to perform the operation. Easy to use, Espresso is very easy to understand and we can perform operations with very …
Pega Platform
Chose Pega Platform
Pega Platform has more functionality that is relevant for our business such as templates, categories and an audit trail that helps us better manage our knowledge base. Ultimately these added features and the ability to also manage workflow within the same tool made it a no …
Chose Pega Platform
Appian and Acoustic Campaign (formerly IBM Watson Campaign Automation)
Chose Pega Platform
  • It is having solid product functionality and performance.
  • strong customer-oriented.
  • Data modeling and SOA support.
Chose Pega Platform
Pega have standards platform for developers to develop components quickly compare to others products.
Chose Pega Platform
We did the POC of both UiPath and Pega RPA. As we already have a PEGA platform, we selected PEGA RPA for ease of integration and setup.
Chose Pega Platform
Salesforce is much faster, but you can’t complete the same things in it. Pega does work well with Salesforce though and can track cases. Pega requires a lot more setup and training than Salesforce, at least at my company. I don’t even know if Salesforce offers the same thing as …
Chose Pega Platform
Pega was by far the best one on leveraging AI and BPM to drive 1-1 personalization. Pega Next-Best-Action capabilities were definitely what made us choose them among the competition. Moreover, Pega has a robust community of users that made us feel we were making the right …
Chose Pega Platform
Easy to build applications with quality delivery.
Chose Pega Platform
Pega RPA and UIPath both are tools for Robotic process automation. In our projects we were dealing with Pega applications which are easily coupled with Pega RPA. It is better in a multi-threading environment as separate features are provided in Pega RPA. In UIPath, one needs to …
Chose Pega Platform
Our business needs have a lot of dealing wherein case management is of utmost importance. We had to have a concrete structure of cases, child cases, and their binding cases. Also, data appropriation and its synchronization in these particular cases also play a very important …
Chose Pega Platform
It has less cost compared to other also good products. Very good support of the visual studio.
Chose Pega Platform
Pega is a browser portal verses with Oracle you get an installed console and BUI
Pega is Java base. If you need software you can manage with not coding, Pega is a good option however you can still do so much with the OSC without any coding. JIRA would be better for service desk …
Chose Pega Platform
Pega Platform provided me the many OOTB features like SLA, Workflow, Reports, which are very much needed for my application development with very minimal or no changes. Even customization is very simple and robust. Business rule management is very much needed in my application, …
Chose Pega Platform
Pega was who we first chose, but due to the high learning curve and really needing developers who knew CODE, we were forced to look at other solutions like UiPath.
Chose Pega Platform
I can only compare it to our legacy ticketing system we were using previously (based in Remedy) and Pega far outfunctions that system. It provides us the ability to customize intake forms, business rules, and reporting that far outperforms Remedy. We can also intergrate Pega …
Chose Pega Platform
We used Salesforce.com and Orcle CRM. Later, after creating a couple of mock applications, we found Pega was best suited to our customer business process.
Chose Pega Platform
Pega Platform is the best BPM tool with more modularity, scalability and the best case management features. Very suitable for Banking, health insurance, and finance projects. The platform is used by analysts, developers and a number of other roles within a single Pega …
Chose Pega Platform
We did evaluate multiple products offerings with Pega Platform capabilities and observed that Pega PRPC rules engine and case management capabilities are better over so many BPM Tools. We also conducted a detailed study with developers to identify the best products out of Suite …
Chose Pega Platform
Pega offers a business-friendly toolkit for defining applications. Unlike traditional BPM tools, there is much fewer complications, the technical syntax to handle in modeling processes and hardly any hard-coded programming. A well-trained business user can be trusted to create …
Chose Pega Platform
Cheaper than TIBCO and has a better front-end as compared to TIBCO.
Cheaper than Salesforce when the target audience is the internal customers like call center agents and claim specialists.
Chose Pega Platform
Pega is far more customization and cohesive in its overall design.
Features
EspressoPega Platform
Reporting & Analytics
Comparison of Reporting & Analytics features of Product A and Product B
Espresso
-
Ratings
Pega Platform
8.8
Ratings
7% above category average
Dashboards00 Ratings9.00 Ratings
Standard reports00 Ratings8.60 Ratings
Custom reports00 Ratings8.60 Ratings
Process Engine
Comparison of Process Engine features of Product A and Product B
Espresso
-
Ratings
Pega Platform
7.8
Ratings
7% below category average
Process designer00 Ratings8.00 Ratings
Process simulation00 Ratings6.00 Ratings
Business rules engine00 Ratings9.00 Ratings
SOA support00 Ratings9.00 Ratings
Process player00 Ratings9.40 Ratings
Support for modeling languages00 Ratings5.40 Ratings
Form builder00 Ratings9.60 Ratings
Model execution00 Ratings6.00 Ratings
Collaboration
Comparison of Collaboration features of Product A and Product B
Espresso
-
Ratings
Pega Platform
9.0
Ratings
7% above category average
Social collaboration tools00 Ratings9.00 Ratings
Content Management Capabilties
Comparison of Content Management Capabilties features of Product A and Product B
Espresso
-
Ratings
Pega Platform
4.4
Ratings
60% below category average
Content management00 Ratings4.40 Ratings
Best Alternatives
EspressoPega Platform
Small Businesses
Swiftify
Swiftify
Score 9.0 out of 10
Square 9 Softworks
Square 9 Softworks
Score 9.1 out of 10
Medium-sized Companies
Swiftify
Swiftify
Score 9.0 out of 10
Square 9 Softworks
Square 9 Softworks
Score 9.1 out of 10
Enterprises
Swiftify
Swiftify
Score 9.0 out of 10
CMW Platform
CMW Platform
Score 8.9 out of 10
All AlternativesView all alternativesView all alternatives
User Ratings
EspressoPega Platform
Likelihood to Recommend
8.0
(0 ratings)
6.0
(0 ratings)
Likelihood to Renew
-
(0 ratings)
10.0
(0 ratings)
Usability
-
(0 ratings)
9.0
(0 ratings)
Support Rating
-
(0 ratings)
10.0
(0 ratings)
Online Training
-
(0 ratings)
8.0
(0 ratings)
Implementation Rating
-
(0 ratings)
10.0
(0 ratings)
User Testimonials
EspressoPega Platform
Likelihood to Recommend
  • It is very easy to verify Images with drawable resources
  • Color Verification we can do this by referring to the same hex code as the developer team used so that it is reused.
  • Opening a desired activity without performing End-to-end flow which eventually saves time.
  • If the application is built on Android we can go testing activity with Espresso as it provides all the necessary APIs
  • Espresso is not appropriate to iOS app automation, from a business point of view we need to hire new resources for iOS testing.
Read full review
Pega [RPA] is good to address a specific business function requirement with not too many bots or automation processes. It takes time and effort to set it up. Though once done, it is very easy to configure and use. One should also run a POC to verify if this product meets the scalability requirements.
Read full review
Pros
  • Automatic Waiting logic before failing any test
  • Black box and Grey box testing
  • Easy to Understand and Very Flexible
  • Supported Java And Kotlin
  • Fewer Efforts compare to other Mobile Automation Frameworks
  • Execution is very Fast
Read full review
  • Reusability
  • Pega’s Situational layer cake architecture is capable of organizing application to suit enterprise needs. An enterprise can have a complex organization structure located around the globe. Because of Situational layer cake architecture reusing common policies and procedures is easy while allowing for differences between products, regions, channels and customer segments.Whereas with some application development platforms, separate copies of the application should be created to suite different business context.
  • Faster application delivery
  • With Pega developers can reuse common policies and procedures, replicate functions and industry specific frameworks and utilize pega UI elements to develop applications. IT is easy to deploy.Therefore developers are capable of delivering application earlier compared to some application development platforms. Pega reduces time taken to deliver an outcome.
  • Pega upgrades
  • Pega platform is upddated to adapt and work with latest technologies.
  • Proprietary users support and maintain Pega platform continuously. Pega customer support is always willing to enhance product support.
Read full review
Cons
  • As Espresso works on the ideal thread if the threads are not handled properly by the developing team it can lead to challenges in the execution of your tests.
  • Depends more on the developer's code
  • we cannot develop tests as individual frameworks, we share the repository with developers.
  • We need to be cautious while making changes in the tests, as we share same repository
Read full review
  • Reporting is not extensive in Pega. Because of this higher management is not able to get the reports which will give them insights into a different area. So Reporting functionality can be improved in Pega.
  • Organizations that want to fully use all the features of the Pega 7 platform must follow Pega’s solution development methodology which may not be aligned fully with the organization objectives.
  • During upgrades, some of the rules which are deprecated have to be changed to new available rules. This becomes a problem as one has to understand all the functionality and then change a lot of things.
Read full review
Likelihood to Renew
No answers on this topic
Pegasystems has continued to demonstrate a strong partnership with our organization and investment in their product that aligns with our overall vision and need. Pegasystems has engaged us at every level, with the assistance of minor defects to the overall roadmap planning and alignment of our goals
Read full review
Usability
No answers on this topic
Pega Platform is enhancing its product and launching new features day by day which help to achieve customers needs. If I talk about the earlier version of Pega Platform (i.e. pega v5 and 6.3) there were many numbers of limitations in Pega Platform and if we need to do some customization then needed to write custom java and jave scripts to achieve the functionally. Now I can say Pega Platform is running with market trends and demand. Pega Platform is giving all the options which support the current technologies like decisioning capabilities, real time processing, mashup, process fabrics etc..
Read full review
Support Rating
No answers on this topic
It’s very slow sometimes, but that may be our servers. Also the Knowledge Library needs some work - again, not sure if it’s our setup or what- but I’m unable to search the body of an article for content, so I have to be very intentional with tagging, but it’s not ideal.
Read full review
Online Training
No answers on this topic
The online training is an excellent one, but still it is missing hands on development.
Read full review
Implementation Rating
No answers on this topic
Implementation is totally depend up on the requirement
Read full review
Alternatives Considered
As our app is complete on Android Espresso is the best choice over Appium Fewer efforts in Espresso over Appium, as Espresso provides some built-in library to perform the operation. Easy to use, Espresso is very easy to understand and we can perform operations with very little code. Developers can contribute, as they have good command over Java and Kotin languages and also use Espresso for unit testing.
Read full review
We did evaluate multiple products offerings with Pega Platform capabilities and observed that Pega PRPC rules engine and case management capabilities are better over so many BPM Tools. We also conducted a detailed study with developers to identify the best products out of Suite of BPM products. It's observed that Rules engines integration is very streamlined with forms in Pega whereas other tools multiple have powerful data model capabilities but lacks the ease of creating business rules.
Read full review
Return on Investment
  • As it is an Open Source tool it cost-effective
  • East to use, so that you can train many new Joiners to start delivering the tasks
  • Maintainance is very low, as we depend on the developer's layout files we can reuse their elements
  • We can cover most of the scenarios which helps in the coverage of the tests
Read full review
  • Our company has boomed in the past few years because we of how we use Pega.
  • We will get a project from a client and the turnaround will be so quick they will throw 3-4 more projects at us.
  • Smaller developer teams means less complexity and less overhead.
Read full review
ScreenShots