Appium vs. Felgo

Overview
ProductRatingMost Used ByProduct SummaryStarting Price
Appium
Score 7.0 out of 10
N/A
N/AN/A
Felgo
Score 10.0 out of 10
N/A
Felgo provides components, tools and professional services for developing apps on Mobile, Desktop and Embedded platforms. The Felgo framework extends Qt with 200+ APIs. Among them is support for 3rd party SDK integrations like push notification or analytics, native iOS styling, Qt Quick Controls extensions for native look & feel on Android & iOS, density independence and responsive layout support. Felgo also provides features like AR (Augmented Reality) and Machine Learning integrations…N/A
Pricing
AppiumFelgo
Editions & Modules
No answers on this topic
No answers on this topic
Offerings
Pricing Offerings
AppiumFelgo
Free Trial
NoYes
Free/Freemium Version
NoYes
Premium Consulting/Integration Services
NoNo
Entry-level Setup FeeNo setup fee$850 seats
Additional Details
More Pricing Information
Community Pulse
AppiumFelgo
Considered Both Products
Appium
Chose Appium
Most of mobile testing tools which are available in the market are paid license tools. But Appium is Open source mobile testing tool. We can create customised automation framework using Appium. It also supports various languages such as Java, Javascript etc. And also supports …
Chose Appium
The main reason we selected Appium is that we had people experienced in WebDriver API and some framework solutions in place, so given our setup, it provided a faster and cheaper kick-off. Another reason we selected Appium was that SauceLabs had pretty good support for Appium …
Chose Appium
Appium is a wrapper of selenium and is available for mobile based applications. It has also the similar features as selenium has for website automation. Together both provide a combined solution for automating web and mobile apps. Can provide end to end automation with a …
Chose Appium
Appium is comparable with Calabash because it's the only cross-platform tool like appium. Espresso is only to automate Android tests and XCTest is only for iOS. We selected Appium because it solves a lot of automation situations and gestures of the mobile apps. We've used …
Chose Appium
If you're an Apple developer, you use Xcode. It's practically a forced necessity. For system testing though, it doesn't have to be. You can have your development team focus on unit and integration tests in their platform and another team automate acceptance tests with a …
Chose Appium
Hard to compare Appium to Xcode and Android sdk because Appium uses them, but those are the only comparisons I could come up with to compare Appium with another product. I'm sure there may be other mobile automation tools, but none are as mainstream as Appium or with the …
Chose Appium
I have not used any other product that compares to Appium in the realm of mobile automated testing.
Chose Appium
Appium is one of the most valuable fully featured open-source tools with good support for iOS and Android mobile automation which cannot be matched even by enterprise tools.
Felgo
Chose Felgo
The helpful, responsive customer support. In contrast to frameworks like Flutter, you can count on a professional team that can help you out if needed.
Chose Felgo
As I was already a C++ and Qt developer, Felgo was obvious choice over other tools. Also its cross-platform solutions for mobile apps and Qt's ability to provide cross-platform tool for all other devices makes this perfect choice.
Chose Felgo
We prefer to use Felgo because of the facility to use it, and because Felgo has friendly forums where core developers participate as well as fast & helpful email support. And more, we can use ready-made components to balance any of your game properties at runtime, so also on …
Chose Felgo
Felgo has the shortest learning curve making the teams productive almost from week 1.
It also has easy tooling with fast iterations without having long compile and deployment times.
So far, we believe that this product was a good fit to our current talent and resources.
Best Alternatives
AppiumFelgo
Small Businesses
Swiftify
Swiftify
Score 9.0 out of 10
Visual Studio
Visual Studio
Score 9.1 out of 10
Medium-sized Companies
Swiftify
Swiftify
Score 9.0 out of 10
Visual Studio
Visual Studio
Score 9.1 out of 10
Enterprises
Swiftify
Swiftify
Score 9.0 out of 10
Visual Studio
Visual Studio
Score 9.1 out of 10
All AlternativesView all alternativesView all alternatives
User Ratings
AppiumFelgo
Likelihood to Recommend
9.0
(0 ratings)
10.0
(0 ratings)
Likelihood to Renew
-
(0 ratings)
9.1
(0 ratings)
Usability
-
(0 ratings)
8.2
(0 ratings)
User Testimonials
AppiumFelgo
Likelihood to Recommend
Appium works well for well-structured mobile applications test automation that is particularly easy to leverage when different pages of the app use similar building blocks. If it takes time for some content in the app to be rendered, ask your dev team to add progress indicators and ensure they are accessible. That might be more complicated to do with Appium, though, if there's no good contact with Dev team established so you can request accessibility IDs added quickly enough when needed. Appium supports another locator strategies as well though (such as xPath or iOS class chain on iOS) but they wouldn't work as fast so you may get really slow tests.
Read full review
It is a very good tool for making all types of mobile and web applications once you know how to use it. It allowed us to realize several application concepts, such as currency converter, pregnancy monitoring, QR code flash for product evaluation. No need for native SDKs, Build in and Install from Cloud with the Felgo Build Server.
Read full review
Pros
  • Crossdevice: With Appium you can automate tests for Android and iOS both. There is no need to learn more than 1 language.
  • Easy: It's really easy to configure and use appium; it's very useful when you're testing strategy is based on "developers write tests".
  • Open Source: It's such a nice strength of appium, because you don't need to pay to use a good tool like Appium is.
Read full review
  • Ready available solutions for all platform mobile app development.
  • Live hot reloading of UI and other advance controls by Felgo implemented in Qt.
  • Using Qt underneath provides an opportunity to developers to use it in all kind of sectors like embedded devices, mobile apps, desktop apps, games etc.
Read full review
Cons
  • There are a number of expected methods that are not implemented, yet. With a similar sounding name as Selenium with similar functions, people who are familiar with Selenium try to use methods that appear to be available, but give a "not yet implemented" exception when run.
  • Documentation can be confusing.
  • Setup was a difficult process. This may not necessarily be the case once you figure everything out, but the whole figuring it out process was difficult and I ran into many, many problems when I first started.
Read full review
  • QML component / C++ code with hot reload feature.
Read full review
Likelihood to Renew
I am rating 10/10 because Appium can use with multiple programming languages with multiple Test engines. Also, it works for both Android and iOS.
Read full review
I am happy with the constant feedback that I am receiving from the team. Although most of it is marketing related, there are some interesting and valuable materials that they have been pushing to ease my learning.

The quality of the documentation and the ease of use may be some important values to take into account.

We believe that the agility that we have acquired until now for developing apps for our business cases give this framework an important lead.
Read full review
Usability
I would like to give 9/10 rating to Appium because of it can easily integrate with popular frameworks and CI/CD tools, as well as it is reliable, flexible and easy to use. The setup can bit complex in initial step, but once on configured it's very easy to use and enables stable and scalable mobile automation for real and cloud devices.
Read full review
As with any product, Felgo has some edges to it, but from our past experiences evaluating "code once, deploy everywhere" platforms, we were really surprised at how fast the team went from exploring, into playing and presenting prototypes in very little time.

The dev cycle is really fast as I can get an almost instantaneous feedback on the changes that I make. And it is refreshing to see how I am able to target several platforms at once.

The javascript plus QML combination made it really easy to pick up for me and I am certain sure that many devs can migrate from Web only into multi-platform in a fast manner.

And there is also the possibility to implement C++ code if the need arises to support and bridge native libraries.
Read full review
Alternatives Considered
Most of mobile testing tools which are available in the market are paid license tools. But Appium is Open source mobile testing tool. We can create customised automation framework using Appium. It also supports various languages such as Java, Javascript etc. And also supports various operating systems such as Android, IOS etc. We can easily integrate Appium frameworks with CI/CD [Jenkins, Git etc].
Read full review
As I was already a C++ and Qt developer, Felgo was obvious choice over other tools. Also its cross-platform solutions for mobile apps and Qt's ability to provide cross-platform tool for all other devices makes this perfect choice.
Read full review
Return on Investment
  • For cost of ownership, the increase is positive times infinity, as it's free to install and use
  • Lead time for suite development can be a negative, if not planned for during sprint planning
  • Using Appium to execute tests in parallel across a cloud solution can improve CI/CD cycles by 100's of a percent
Read full review
  • Development cost became low
  • Easy to learn
  • created well performed cross platform application
Read full review
ScreenShots