We performed a comparison between Appium and BrowserStack based on real PeerSpot user reviews.
Find out in this report how the two Regression Testing Tools solutions compare in terms of features, pricing, service and support, easy of deployment, and ROI."We get a list that shows all devices that are connected to the system."
"It has great documentation and excellent community support."
"Appium's best feature is that it supports multiple frameworks."
"The library is extensive so the driver interacts with most functions or actions on mobile devices."
"It's an open-source solution with a very large community and available documentation."
"The most valuable feature of Appium is it supports iOS and AOS and is open-source."
"We do not need to pay for the solution. It’s free."
"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."
"BrowserStack's best feature is browser testing across different platforms, including mobile."
"The speed of the solution and its performance are valuable."
"The main core concept behind this product is, it takes the overhead of maintaining all of your devices or particular computers. It continuously adds the latest devices that are coming into the market."
"It is a stable solution. There's no lagging and jittering."
"I've worked on testing integrations with BrowserStack, particularly with a platform called IT. This involves testing the registration process, including receiving verification codes on devices and phones. BrowserStack has been excellent for testing these integrations, providing a seamless workflow development experience."
"Maintenance of the solution is easy."
"We like the model device factory for iOS and Android devices."
"The most valuable feature is that it provides parallel and cross-browser testing. It enables us to run tests on multiple browsers or devices simultaneously."
"It needs to accommodate applications that use React.js and AngularJS."
"An application developed on the Unity platform, such as a gaming application, objects are moving in that case. Interacting with those elements is still lacking in Appium. Appium doesn't have the internal library to play with the Unity platform. That is a huge lack right now."
"If it had more facility for configuration it would be a spectacular solution."
"We need some bug fixes for nested elements."
"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."
"Configuration-wise, there is a lot of room for improvement."
"Support-wise, it could be better."
"Stability is an area that needs some improvement."
"Customer support could be better. We tried to implement and explore this product with the vendor or reseller's help, but we haven't had any good response about the product."
"There is some stability issue in the product, making it in areas where improvements are required."
"We are having difficulty with the payment system for the BrowserStack team, as they only accept credit cards and we are encountering some issues."
"One of the biggest issues with BrowserStack is that if you don't have your network set up by the book, it's hard to get it to work with local desk machines."
"Occasionally, there are disruptions in the connection which can interfere with our testing processes, especially when testing on phones."
"The solution is slow."
"I would like for there to be more integration with BrowserStack and other platforms."
"If you are inactive for 30 minutes, the solution will close."
Appium is ranked 5th in Regression Testing Tools with 25 reviews while BrowserStack is ranked 4th in Functional Testing Tools with 25 reviews. Appium is rated 8.0, while BrowserStack is rated 8.0. The top reviewer of Appium writes "It's easy to launch applications". On the other hand, the top reviewer of BrowserStack writes "Good in the area of automation and offers a high test coverage to users". Appium is most compared with Tricentis Tosca, Katalon Studio, Perfecto, Xamarin Platform and OpenText UFT One, whereas BrowserStack is most compared with LambdaTest, Sauce Labs, Perfecto, Tricentis Tosca and Selenium HQ. See our Appium vs. BrowserStack report.
See our list of best Regression Testing Tools vendors.
We monitor all Regression Testing Tools reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.