Try our new research platform with insights from 80,000+ expert users

Apache JMeter vs Appium comparison

 

Comparison Buyer's Guide

Executive Summary

Review summaries and opinions

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
 

Categories and Ranking

Apache JMeter
Average Rating
7.8
Reviews Sentiment
7.1
Number of Reviews
94
Ranking in other categories
Performance Testing Tools (1st), Load Testing Tools (1st), API Testing Tools (1st)
Appium
Average Rating
8.0
Reviews Sentiment
7.4
Number of Reviews
30
Ranking in other categories
Mobile Development Platforms (7th), Regression Testing Tools (6th)
 

Mindshare comparison

Apache JMeter and Appium aren’t in the same category and serve different purposes. Apache JMeter is designed for Performance Testing Tools and holds a mindshare of 20.0%, down 25.6% compared to last year.
Appium, on the other hand, focuses on Mobile Development Platforms, holds 4.2% mindshare, down 6.7% since last year.
Performance Testing Tools
Mobile Development Platforms
 

Featured Reviews

Shashidhara Allalappa - PeerSpot reviewer
Extensive Protocol Support and Precise Reporting Elevate Testing, Though GUI Usability Needs Improvement
The GUI of Apache JMeter is not that user-friendly because we have many proxies, and we have to record through the proxy. With the limited SSL we have, we cannot use it for UI, which is a drawback. However, Apache JMeter is really good for REST APIs. I don't think there are any other areas other than the GUI that I would want improved about Apache JMeter; it is generally good and supports multiple protocols.
Luis Gerardo Meneses Hernandez - PeerSpot reviewer
Allows for direct interaction with an application's DOM but complex configuration
What I like about Appium right now is that it's like Cypress in the sense that I can get to the new DOM of the application and select the components and create the functions to test the components in the way I want them to be tested. That's why I like it right now.

Quotes from Members

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
 

Pros

"We are using it just for load testing. We are using its free version, and it is scalable."
"The solution offers a lot of plug-ins and a huge continuously developing community that is regularly offering new features and plug-ins."
"The new version of the solution is stable."
"API testing, Database Testing, and MQ testing can be done with ease."
"JMeter lets us generate virtual users and T-load, per our requirements. It's easy to configure and adjusting the virtual users according to the DPS we want to achieve."
"We use Apache JMeter for load testing, where we provide the throughput time."
"The most valuable feature for us is the available information on the forums and to be able to discuss and get answers from the people that are involved in using this tool."
"The product helps me get the expected performance from applications or servers and reduces costs. It also enhances the performance of the services and helped them reach their ultimate capacity."
"Obviously because of automation, it reduces manual testing efforts."
"Appium's best feature is that it supports multiple frameworks."
"We get a list that shows all devices that are connected to the system."
"The solution is easy to use."
"It runs completely flawlessly and seamlessly every day."
"The interface is user-friendly, which is beneficial for users, even for those who are new to it."
"What I like about Appium right now is that it's like Cypress in the sense that............. to test the components in the way I want them to be tested."
"We develop apps using the React Native framework, and Appium integrates well for testing those apps. The Appium automation framework also has good integration with GitHub Actions and plenty of other tools and frameworks, including BrowserStack."
 

Cons

"There are certain things like we can't merge custom metrics into the JMeter reports. We're limited to JMeter metrics, and other server metrics can't be integrated with JMeter dashboard. This forces us to rely on another tool."
"Apache JMeter could be a more user-friendly product from the end user's perspective."
"If JMeter could provide a web version of editing, that would be good."
"Some features still require a certain knowledge level to use effectively, and making these features more user-friendly would be beneficial."
"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."
"It should be easier to combine multiple scripts. If you have multiple scripts, you need to write a new script to combine those scripts. The virtual user generator is slow."
"Modeling a test is difficult. If you don't have much knowledge, you won't be able to do it easily. Testing APIs is also difficult."
"The interface could be made more user-friendly."
"Appium could improve by enabling record and run techniques similar to what they have in other licensing tools, such as Micro Focus. We have to all write the code, and then we can proceed."
"Appium has problems with automated validations following iOS updates, causing us to have to validate manually."
"One area where I think Appium could improve is in addressing security concerns for our data. Currently, we're unable to use cloud solutions like CloudForm due to security restrictions on our servers. We also face challenges in updating packages for the same reason. It would be beneficial if the solution could provide better support for auto-reporting and easier connections to mobile device farms."
"We need some bug fixes for nested elements."
"There is always a concern about the amount of code that is required to enhance the automation process. The idea of having less code or no code is what we would like to see in future updates."
"We previously worked with native applications, and there weren't any good mobile app testing tools. We started working with React Native, which works well with Appium, but it would be good to see better integration; the way elements are displayed can be messy. React Native is very popular nowadays, so it's essential to have that compatibility."
"What needs improvement in Appium is its documentation. It needs to give more context on the libraries that Appium is using under the hood. For example, my team is using Appium for Android automation, and a lot of times, I feel that there's functionality that's available through the Appium interface, that exists within the UIAutomator, but there aren't a lot of useful or helpful resources on the internet to find that information, so it would be good to have some linkage with the underlying platform itself. Another room for improvement in Appium is that it's buggy sometimes. For example, at times, there's a bug in the inspector application that doesn't allow me to save my desired capability set, so it would be nice to get that bug fixed, but overall, Appium is a good tool. The Touch Actions functionality in Appium also needs improvement. For example, if I want to initiate a scroll on the device that I'm running Appium on, sometimes Swipe works, but in other situations, I have to explicitly use action chains, so I'm not too sure what's the better approach. What I'd like to see in the next version of Appium is a more intelligent and more intuitive AppiumLibrary, in terms of identifying menus and scroll bars, etc., because right now, I'm unsure if I have to do a lot of export reversals to get to the elements I'm looking for. It would be nice to have some functionality built in, which would allow me to easily get those exports."
"It needs to accommodate applications that use React.js and AngularJS."
 

Pricing and Cost Advice

"JMeter is open source and available free of charge."
"Apache JMeter is far less expensive than HP Performance Center."
"Apache JMeter is a free tool."
"This is an open-source solution, so there are no licensing costs involved."
"Free"
"The tool is open-source."
"The solution is free of cost as it is open source."
"The solution is open source with no user fees or licenses."
"The pricing of Appium is fine."
"It's open source, so it's completely free."
"Appian is open-source, which is not licensed."
"I'm unsure if there's any cost associated with Appium. I got the free package which includes the server GUI application and the inspector application, and it was free to download, and that's all I need to get my work done. I'm not aware of any additional costs associated with the tool."
"Appium is free and open-source."
"The solution is open source so it is free."
"The solution is free."
"The solution is open source."
report
Use our free recommendation engine to learn which Performance Testing Tools solutions are best for your needs.
860,592 professionals have used our research since 2012.
 

Top Industries

By visitors reading reviews
Financial Services Firm
20%
Computer Software Company
15%
Manufacturing Company
7%
Government
6%
Financial Services Firm
20%
Computer Software Company
14%
Manufacturing Company
9%
Retailer
5%
 

Company Size

By reviewers
Large Enterprise
Midsize Enterprise
Small Business
 

Questions from the Community

How does Postman compare with Apache JMeter?
Postman lets you easily define variables, which then get updated automatically. This is a huge time-saver and makes processes very efficient. We can also export the test cases we create and share t...
How does BlazeMeter compare with Apache JMeter?
Blazemeter is a continuous testing platform that provides scriptless test automation. It unifies functional and performance testing, enabling users to monitor and test public and private APIs. We ...
What do you like most about Apache JMeter?
I appreciate JMeter's simplicity and power for performance testing.
Do you recommend Appium?
I do recommend Appium. It is an open-source solution and completely free of charge. We use Appium and Appium Studio as our base for any type of mobile automation for testing. It has a great interfa...
What do you like most about Appium?
Appium helps me to do as much as much as I want to.
What is your experience regarding pricing and costs for Appium?
My experience with Appium from a pricing perspective is favorable due to it being open source, making it a cost-effective option.
 

Also Known As

JMeter
No data available
 

Overview

 

Sample Customers

AOL, Orbitz, Innopath Software, PrepMe, Sapient, Corporate Express Australia, CSIRO, Ephibian, Talis, DATACOM, ALALOOP, eFusion, Panter, Sourcepole, University of Western Cape
Nuvizz, Coupa Software, Eventbrite, Evernote
Find out what your peers are saying about Apache, Perforce, Tricentis and others in Performance Testing Tools. Updated: May 2025.
860,592 professionals have used our research since 2012.