Apache JMeter vs OpenText LoadRunner Professional vs ReadyAPI comparison

Cancel
You must select at least 2 products to compare!
Apache Logo
7,853 views|6,435 comparisons
87% willing to recommend
OpenText Logo
7,114 views|4,657 comparisons
95% willing to recommend
SmartBear Logo
1,733 views|976 comparisons
85% willing to recommend
Comparison Buyer's Guide
Executive Summary

We performed a comparison between Apache JMeter, OpenText LoadRunner Professional, and ReadyAPI based on real PeerSpot user reviews.

Find out what your peers are saying about Apache, OpenText, Tricentis and others in Performance Testing Tools.
To learn more, read our detailed Performance Testing Tools Report (Updated: April 2024).
768,578 professionals have used our research since 2012.
Featured Review
Quotes From Members
We asked business professionals to review the solutions they use.
Here are some excerpts of what they said:
Pros
"It's very easy to install, and it's very easy to code and develop the script.""I appreciate JMeter's simplicity and power for performance testing.""The ease of use is the solution's most valuable feature. Also, the ability to easily create test cases is also very good. It's easy to just ramp up on the solution.""The thread groups, samplers, and listeners, which are all determined by the script's requirements, are the most valuable features of this solution.""The performance of the solution is excellent.""The distributed load testing is very good with Apache JMeter.""JMeter is a free tool with a large user population, which comes in handy because we have a vast knowledge base to tap into when needed. It's also easier to hire consultants who know JMeter.""The most valuable features are the ability to capture the entire traffic of particular pages and the proper readability of entire pages and entire APIs."

More Apache JMeter Pros →

"The solution can handle a huge amount of workloads, it's quite scalable.""I like the user interface. I like the way we can divide our scenarios and can tune them. The integration with the quality center is great. These features are really good.""It is an advanced tool with multiple options available for the performance system.""Graph monitoring is a valuable feature.""Its variety of testing tools for different applications is of great benefit, as well as its integration capabilities with other testing and monitoring solutions.""I recommend LoadRunner Professional as it supports many protocols and applications and is very easy to set up and use.""The initial setup and installation of the software were very easy and straightforward.""Stability-wise, I rate the solution a nine out of ten...Scalability-wise, I rate the solution a nine out of ten."

More OpenText LoadRunner Professional Pros →

"The interface is ok and they have the ability to re-load tests so that you can reuse them.""The dashboards are very good and consolidate all of the tests that you are performing with the client.""Reporting is more robust than other products because test reports can be exported in multiple ways.""The most valuable feature is being able to run each version for test suites.""The initial setup of ReadyAPI is straightforward.""The two most valuable features we use are the functional test and the security test.""For anyone who does not have experience with automation, ReadyAPI provides a sense of comfort, especially for testers who find it hard to go directly into coding.""It's easy to implement."

More ReadyAPI Pros →

Cons
"Apache JMeter may have difficulty recognizing dynamic objects in some critical cases, which can lead to challenges in terms of object identification.""What needs improvement in Apache JMeter is the very high load requirements when you want to scale it beyond certain thresholds. For example, small to mid-range testing is very easily done with Apache JMeter, but if you scale and increase the load, then it would be a problem because the tool consumes a lot of resources, probably because Apache JMeter provides an enriched UI experience, so it consumes a lot of memory and requires high CPU usage. This means you have to manage your infrastructure, or else you'll have high overhead expenses. As Apache JMeter is a heavyweight tool, that is an area for improvement, though I'm unsure if Apache can do something about it because it could be a result of the way it's architected. What I'd like to see from Apache JMeter in the future is for it to transition to the cloud, as a lot of cloud technologies emerge around the globe, and a lot of people prefer cloud-based solutions or cloud-native tools. Even if a company has a legacy system, it's still possible to transition to the cloud. I've worked with a company that was an on-premise company that moved to the cloud and became cloud-native. If Apache JMeter could transition to the cloud, similar to k6, then it could help lessen the intense resource consumption that's currently happening in Apache JMeter.""We're like the solution to be more user-friendly.""The initial setup is complex and needs to be upgraded.""The reports in Apache JMeter could improve.""Running JMeter in GUI mode uses a lot of memory, which means we need to switch to a non-GUI mode when using a heavy load.""The interface could be made more user-friendly.""In Micro Focus LoadRunner we can go from the UI and we can configure it. There is no such feature in Apache JMeter. There should be UI-based recording history or logs."

More Apache JMeter Cons →

"The technical support of Micro Focus LoadRunner Professional could improve. I had an issue with the licensing and their response time is slow. They can improve on this in the future.""The only scenario we see a complexity is when we have single-page applications where JavaScript is talking to the server and coming back. That's the only scenario where we find some difficulties.""There's a reporting part of the cloud that could be improved a little bit.""The debugging capability should be improved.""On a scale of one to ten, where one is low, and ten is high-quality technical support, I rate the support a one.""Sometimes, we aren't able to see an accurate page view while replying and executing the script. When you are navigating the application side by side, it needs to be displayed on a random viewer. Sometimes we will get a few applications, and we won't get others.""The solution must be more user-friendly.""The initial start-up of Micro Focus LoadRunner could be improved. When we add 20 or 30 scripts, the refresh is completed one by one. I would like to be able to select all the script at one time, so it can be completed in a single click, reducing the time required."

More OpenText LoadRunner Professional Cons →

"Version control does not work well.""To generate a test suite in API, I had to create a separate one each time because otherwise it was just override the test. Each API had to be added separately. I thought I could just have one and then create different methods, but I had to add each API separately to create the test for that. That is an area that could be improved.""The UI should be flexible. Currently, the UI isn't.""The initial setup could be less complex.""The UI is not user-friendly.""Many users will consider this solution expensive compared to the layout. It is more expensive than other solutions.""The reporting in ReadyAPI could be better. It can become sloppy, sometimes it works and other times it does not.""ReadyAPI could improve by adding a conversion tool from one file type to another. Import support for multiple file types would be beneficial."

More ReadyAPI Cons →

Pricing and Cost Advice
  • "Free"
  • "I switched to Apache because it is free. Other tools are much too expensive and can cost up to $50,000 a year if you are looking at commercial options."
  • "This is an open-source solution, and there are no fees."
  • "This is an open-source product."
  • "I was using the free version of the software."
  • "In terms of open-source adoption, it is completely free."
  • "We are using the free version, and if required, we can easily switch to the other version."
  • "When comparing the price with Load Runner, and if the cost is an issue then JMeter is a better choice"
  • More Apache JMeter Pricing and Cost Advice →

  • "The cost depends greatly on the needs of the testing engagement."
  • "I would still consider LoadRunner as an expensive tool and you get a LoadRunner and the Performance Center."
  • "I don't know the licensing cost, but I think that you would get a discount for normal usage. I think there are different yearly options for different types of usage. It is not only how many users, but also whether it is shareable or not and other criteria involved in each feature. There are additional fees for the users and hardware linked to the processing."
  • "The licensing fees are based on the number of users."
  • "It is competing with other products that may cost significantly less or may be available as open-source. Because of that it is relatively expensive."
  • "LoadRunner Professional is an expensive product."
  • "This is not a cheap product."
  • "There is a licensing cost that is expensive."
  • More OpenText LoadRunner Professional Pricing and Cost Advice →

  • "This is a cheap solution when you consider the money that will be saved in testing."
  • "The cost of a license is probably around $1,000 to $2,000. Accounting is done by my leadership. I am more into implementations and making sure all things and processes are taken care of and the frameworks are maintained and managed."
  • "There are costs in addition to the licensing fee. For example, if you want to add the load testing you would pay more."
  • "The price of the solution has been fine."
  • "The price was around $6,000 for one license, but I don't remember exactly. It is definitely expensive. Our organization was planning on having multiple licenses for this year."
  • "For each license, they charge the same amount, which is less than $1,000 for each desktop license."
  • "The thing with ReadyAPI is that you have to buy different licenses for different purposes."
  • "We have approximately 12 licenses in place. There are other solutions that are more expensive than ReadyAPI that have more features, but if the scope of the project is limited to SOAP and REST service, then this is the best option."
  • More ReadyAPI Pricing and Cost Advice →

    report
    Use our free recommendation engine to learn which Performance Testing Tools solutions are best for your needs.
    768,578 professionals have used our research since 2012.
    Comparison Review
    Anonymous User
    The six phases of an IT project Enthusiasm Disillusionment Panic Search for the guilty Punishment of the innocent (the performance tester) Praise and rewards for the incompetent non-participants This article has been put together as part of an evaluation of the performance test tools NeoLoad and LoadRunner. I consulted a variety of sources, including user groups, discussions with colleagues, telephone chats with HP (the vendors of LoadRunner) and Neotys (the vendors of NeoLoad), and of course the Oracle – Google. The opinions in this article are my own and do not represent the views of any particular company, the software vendors or any organisation (and I’ve assumed that readers have some knowledge of web application performance testing). The versions discussed in this article as of April 2014 are: LoadRunner 11.52 NeoLoad 4.2.2 I hope this evaluation and comparison will assist you with your own evaluation of LoadRunner and NeoLoad. Introduction LoadRunner and NeoLoad are considered the top two best performance testing tools on the market. Comparing the two tools is just like comparing a Mercedes Benz and a BMW: both are high performance, perfectly engineered machines that also have an associated prestige. Performance testing is a critical component of the software testing process. It determines the actual operational boundaries that will simulate the real world use of an application. Performance testing is load testing, stress testing and scalability testing. Why… Read more →
    Questions from the Community
    Top Answer:Postman lets you easily define variables, which then get updated automatically. This is a huge time-saver and makes… more »
    Top Answer:Blazemeter is a continuous testing platform that provides scriptless test automation. It unifies functional and… more »
    Top Answer:JMeter is basically the art of the entire performance testing process.
    Top Answer:My favorite feature in LoadRunner Professional is its ability to group scripts under separate IDs.
    Top Answer:The pricing model, especially when involving partners, could use some improvement.
    Top Answer:In terms of improvement, it lacks mobile testing features present in some competitors, like GitMatters, which I find… more »
    Top Answer:The most valuable features of ReadyAPI are its robust functionality and collaboration capabilities.
    Top Answer:The cost of the license is quite high. The licensing cost for ReadyAPI, at least for the current license I have, covers… more »
    Top Answer:There is room for improvement in ReadyAPI, particularly in the user interface. I prefer working with multiple windows or… more »
    Ranking
    Views
    7,853
    Comparisons
    6,435
    Reviews
    45
    Average Words per Review
    487
    Rating
    7.6
    Views
    7,114
    Comparisons
    4,657
    Reviews
    26
    Average Words per Review
    577
    Rating
    8.6
    Views
    1,733
    Comparisons
    976
    Reviews
    23
    Average Words per Review
    654
    Rating
    7.6
    Comparisons
    Also Known As
    JMeter
    Micro Focus LoadRunner Professional, Micro Focus LoadRunner, HPE LoadRunner, LoadRunner
    Ready API
    Learn More
    Overview

    Apache JMeter is an open-source Java application that tests load and functional behavior and performance in applications. Created initially to test web applications, it has expanded its functionality to test other functions. For instance, you can test a server to see how efficiently it works and how many user requests can be handled simultaneously.

    You can use JMeter to test functional performance and regression tests on different technologies. This Java desktop application has an easy-to-use graphical interface which uses the Swing graphical API. You can run JMeter on any environment that accepts a Java virtual machine, such as Windows, Linux, and Mac.

    What protocols does JMeter support?

    • Web - HTTP, HTTPS
    • Web services - SOAP/XML-RPC
    • Email service - POP3, IMAP, SMTP
    • FTP service
    • Database via JDBC drivers
    • LDAP
    • Native commands or shell scripts
    • TCP
    • Java objects

    How does JMeter work?

    JMeter sends requests to a target server by simulating a group of user requests. Then it collects and calculates statistics on the performance of the target. This target can be a server or an application.

    You can test the performance of static resources, such as JavaScript or HTML, and dynamic resources, such as JSP, Servlets, and AJAX. It is also helpful to determine how many concurrent users your website can handle.

    There are two main tests you can carry out with JMeter: load test and stress test. The load test models expected usage of a server by simulating multiple users accessing the web server simultaneously. The stress testing aims to find the maximum load capacity of the server or application.

    Apache JMeter Key Features

    • JMeter enables fast test plan recording, building, and debugging via a featured test IDE (integrated development environment).
    • Command-line mode allows carrying out load tests from any OS compatible with Java.
    • JMeter can extract data from most popular response formats, such as HTML, JSON, XML.
    • JMeter is entirely portable.
    • A multithreading framework allows you to simultaneously test multiple samplings and separate thread groups.
    • Thanks to the caching feature, you can conduct offline analysis or replay test results.

    Apache JMeter Benefits

    • As open-source software, it is freely available and continuously improved.
    • The setup is user-friendly, and no installation is needed.
    • The GUI (graphic user interface) is intuitive and easy to use.
    • You can write your own tests and use the visualization plugins to extend the testing.
    • It is a platform-agnostic tool. For example, JMeter can work with Linux by clicking on the JMeter shell script. On Windows, you can call up JMeter by starting the jmeter.bat file.
    • Since the test plans are stored in XML format, you can generate a test plan using any text editor.
    • You can simulate a heavy load on a server, a group of servers, a network, or an object. Use JMeter to test an application or server's strength and performance under different load types.

    The JMeter extensible core has numerous benefits:

    • Unlimited testing capabilities via pluggable samplers.
    • You can choose multiple load statistics with pluggable timers.
    • Visualization plugins and data analysis enable customization.
    • Continuous integration via third-party open-source libraries (Maven, Gradle, and Jenkins).

    Reviews from Real Users

    Stephen B., I.T. Architect, Analyst, and Developer at an educational organization, says, "The scripting ability is most valuable. It is easy to use. There is a UI, and you can go in there and figure those things out. After you've got a good set of tests, you basically have a scripted document that you can grab and execute in a pipeline. It is pretty quick to set up, and you can scale it and version control it."

    "I like the fact that JMeter integrates well with other tools," adds the Founder and Principal Consultant at a tech services company.

    A Quality Engineering Delivery Leader at a financial services firm says, “The performance of the solution is excellent. They have designed the product so that it is very easy to configure. You can basically do anything you like with the product. It's not very restrictive. We like the fact that the technology is open-source.”

    OpenText LoadRunner Professional is a performance testing tool used for various software applications, including web-related use cases, API testing, and enterprise performance modeling. Its valuable features include quick test case creation and execution, graph monitoring, multiple protocols, scripting and executing tests, scalability, easy setup, auto-correlation, analysis and reporting capabilities, stability, reliability, and compatibility with various programming languages. 

    LoadRunner has helped organizations load test potential new payroll solutions and choose the best option, record network traffic of mobile applications, and handle different protocols. It is the ultimate tool for performance testing.

    OpenText LoadRunner Professional Will Enable You To:

    • Drive quality across your enterprise.
    • Alleviate the challenges of managing many application types, testing tools, licenses, repositories, and systems while working toward unified results.

    With OpenText LoadRunner Professional You Can:

    • Increase organizational efficiency through standardization of tools and resources.
    • Balance your priorities and improve the results delivered by your testing team.
    • Increase testing productivity.
    • Improve collaboration across application teams.
    • Gain the ability to outsource some or all the tactical work of load testing.

    OpenText LoadRunner Professional Features:

    • Intuitive and Easy to Use: OpenText LoadRunner Professional is intuitive, versatile, and easy to use, which makes it easy for testers to quickly learn the basics and apply them to their testing tasks, while engineers who are more experienced can utilize all the features for the most complex of scenarios.
    • Comprehensive Enterprise Coverage: OpenText LoadRunner Professional provides support for multiple protocols such as HTML, WebSocket, AJAX, RDP, Database, Remote Terminal Emulators, Citrix, Java, .NET, Oracle and SAP.
    • Scripting Technologies: Reduce scripting time by 50% or more via OpenText LoadRunner Professional’s TruClient protocol, and automatic correlation, and correlate both front end (user experience) and back end (load) issues.
    • Extensive and Flexible Test Scenarios: The LoadRunner solution provides several valuable features that let you validate, enhance, and modify your tests. It gives you the ability to integrate external measurements to assess the impact on every application component, extend tests with success-failure checks, and emulate peak loads. You can also apply load on the go and change parameters for better flexibility in order to yield the most representative testing possible.
    • Realistic Network Conditions: Network virtualization capabilities help accurately simulate realistic conditions for an accurate analysis of both throughput and user response time. Realistic network conditions are predicted using location-aware analytics, transaction analysis and optimization.
    • Accurate Workloads with Low Overhead: OpenText LoadRunner Professional allows you to run high-scale tests with minimal hardware so that you can apply accurate workloads to any application.
    • Ongoing Testing Support: The OpenText LoadRunner Professional solution provides continuous testing support via built-in integrations across IDE, CI/CD, open source test automation, monitoring, and source code management tools.

    OpenText LoadRunner Professional Benefits:

    • Quickly deliver enterprise engineering capabilities and facilitate sharing of assets and collaboration.
    • Reduce complexity and increase utilization of infrastructure and human resources.
    • Get the big picture with cross-project reporting and individual project drill downs.
    • Increase collaboration and consistency with unified storage and access to all relevant assets.
    • Reduce costs with centralized management and built-in support of cloud-based load generation.
    • Analyze end-to-end performance, including topology, infrastructure-level, and advanced insights.
    • Incorporate application monitoring and user sentiment data to take a centralized approach to data collection and connect the dots.
    • Using powerful analytics and insights, gain visibility into the test status across the entire enterprise and performance trending information across multiple tests.

    Reviews from Real Users:

    "The most useful aspect of the solution is that it provides agents in different geographic locations.” - Head, Testing Centre of Excellence at NIIT Technologies Limited

    "The most important feature for us is that it supports a lot of protocols because we support all of them, including HTTP, FTP, mainframe, and others.” - Test Automation, DevOps & Performance Engineering at a financial services firm

    "The solution can handle a huge amount of workloads, it's quite scalable.” - Regional Head Customer Experience at a financial services firm

    "The reporting mechanism is a valuable feature that generates good reports.” - Senior Architect at a computer software company

    ReadyAPI is an all-in-one automated testing platform that allows teams to create, manage, and execute automated functional, security, and performance tests in one centralized interface.

    ReadyAPI Features

    Some of ReadyAPI’s key features include:

    • Continuous integration
    • Comprehensive dashboard
    • API discovery
    • Central, standardized reporting function
    • Plugin architecture
    • ReadyAPI Projects
    • Multiple options for scripting to create functional, load, or security tests

    ReadyAPI Benefits

    Some of the benefits of using ReadyAPI include:

    • Easy and flexible test creation and execution: ReadyAPI has visual editors and wizards that make testing easy, saving time and simplifying onboarding.

    • Test APIs continuously: With ReadyAPI you can run consistent tests on local environments, Docker containers, or other distributed staging environments.

    • Team friendly: ReadyAPI enables software teams with the ability to easily share testing projects and artifacts, share licenses between team members, and report issues directly from the testing IDE.

    • Powerful, data-driven testing capabilities: With ReadyAPI, you can save time by checking for numerous real world conditions.

    • Supports multiple specifications, schemas, and protocols: ReadyAPI includes legacy SOAP services, microservices powered by Apache Kafka, and mainstream REST services, as well as IoT use cases leveraging MQTT. It allows you to test and virtualize the most popular API protocols and also to import APIs from specifications and schemas instantly.

    Reviews from Real Users

    Below are some reviews and helpful feedback written by Dell EMC Unity users.

    PeerSpot user Vallalarasu P., Test Architect at a tech services company, states, “ReadyAPI is one of the best tools for API testing because they have made a single platform for functional testing, load testing security, and also service actualization. We also have virtual work that can be an add-in within ReadyAPI. For integration for CACD, they have something called TestEngine, which can also be an add-on for ReadyAPI. We use Python request library and things like that but if you're a bigger organization with hundreds of APIs, then ReadyAPI is a one-stop solution for complete API testing. If you consider TestComplete and other products for an equivalent outcome, you might get something nearly comparable, butReadyAPI is the outstanding product.”

    An IT Manager at an insurance company says the solution has “Fast automation, less coding, and is pretty lightweight. When you are working in sprints, you need to have continuous feedback. ReadyAPI definitely helps in automating very fast and rapidly. We have less coding, and we can more easily define our assertions. We don't use it for full-blown performance testing, but normally if you are doing your functional testing, it gives you the request and response time. Anybody who is doing functional testing can see what the request and response times are and raise a flag based upon their business affiliates, that is, whether it is meeting their affiliates. You can identify this during functional testing."

    Balamurugan A., Manager at a financial services firm, comments, “We like the user interface. The most valuable features are the integration with Jira and the test management tools.

    They have interfaces with our performance tools, so we were able to leverage all of these integrations and plugins. It is very good from an integrative solution standpoint.”

    Sample Customers
    AOL, Orbitz, Innopath Software, PrepMe, Sapient, Corporate Express Australia, CSIRO, Ephibian, Talis, DATACOM, ALALOOP, eFusion, Panter, Sourcepole, University of Western Cape
    JetBlue, GOME, Australian Red Cross Blood Service, RMIT University, Virgin Media
    Healthcare Data Solutions (HDS)
    Top Industries
    REVIEWERS
    Computer Software Company38%
    Financial Services Firm30%
    Energy/Utilities Company4%
    Renewables & Environment Company4%
    VISITORS READING REVIEWS
    Financial Services Firm18%
    Computer Software Company17%
    Manufacturing Company8%
    Government6%
    REVIEWERS
    Computer Software Company30%
    Financial Services Firm20%
    Comms Service Provider9%
    Government7%
    VISITORS READING REVIEWS
    Financial Services Firm16%
    Computer Software Company15%
    Manufacturing Company11%
    Government7%
    REVIEWERS
    Insurance Company25%
    Financial Services Firm25%
    Healthcare Company13%
    Logistics Company6%
    VISITORS READING REVIEWS
    Financial Services Firm18%
    Computer Software Company17%
    Insurance Company9%
    Government7%
    Company Size
    REVIEWERS
    Small Business25%
    Midsize Enterprise24%
    Large Enterprise52%
    VISITORS READING REVIEWS
    Small Business16%
    Midsize Enterprise13%
    Large Enterprise70%
    REVIEWERS
    Small Business18%
    Midsize Enterprise13%
    Large Enterprise68%
    VISITORS READING REVIEWS
    Small Business16%
    Midsize Enterprise11%
    Large Enterprise73%
    REVIEWERS
    Small Business17%
    Midsize Enterprise11%
    Large Enterprise71%
    VISITORS READING REVIEWS
    Small Business19%
    Midsize Enterprise13%
    Large Enterprise68%
    Buyer's Guide
    Performance Testing Tools
    April 2024
    Find out what your peers are saying about Apache, OpenText, Tricentis and others in Performance Testing Tools. Updated: April 2024.
    768,578 professionals have used our research since 2012.