Appium Initial Setup
I rate Appium eight out of 10 for ease of setup. When I first began using the product, I would rate it as six out of 10. Appium is challenging to set up for iOS and Android, but we can manage iOS automation on the Mac from Macintosh Missions. In Missions, we need to open our Appium project on the next board and create something like a bundle diary. The bundle diary from Appium doesn't work for outputs, so it should not work for our daily routine. We need to change the bundle ID and build the iPhone application.
There are two ways to set it up. You can update the Appium server for HD and need to do programming and training. It will come in after 30 seconds or more.
Appium is a two-tier application, so you have to be very careful while doing the setup.
There are multiple steps involved, and if you miss a single step, your server will not launch, and you will not able to inspect those elements.
The initial setup is not hard, but it's not easy either. On a scale from one to five with five being easy and one being hard, I'd rate Appium's initial setup at two.
Deployment time-wise, for Android it can take three to four hours and for iOS about eight hours.
View full review »The configuration for iOS automation requires profile provisioning and following a set of separate rules. In the case of Android, I prefer Vysor for mirror image as it is already available.
It is challenging to start the configuration from scratch. I spent around two months on the process. Instead, I suggest using BDD framework, which is readily available in the market. I rate the setup process as a seven.
View full review »Buyer's Guide
Appium
May 2024
Learn what your peers think about Appium. Get advice and tips from experienced pros sharing their opinions. Updated: May 2024.
770,292 professionals have used our research since 2012.
RS
Rahul-Sinha
Test Engineer at Deloitte
The initial setup of Appium is straightforward.
I rate the setup of Appium a five out of five.
View full review »The initial setup is very straightforward. It's not overly complex or difficult.
There is some maintenance required, however, it depends on the application changes that are being made.
View full review »VT
VivekTripathi
Senior Test Engineer at a financial services firm with 1,001-5,000 employees
The setup is a bit complex for use with iOS.
Even Android setups require a couple of steps that need to be completed each time.
View full review »The initial setup is very straightforward; it's just a download with a desktop installation. Setup time depends on your internet, but I would say it takes minutes.
View full review »The initial setup is straightforward and not that complex, There is a little procedure that we need to follow in the setup, and then just go ahead and run it. You may need to write a little bit of scripting here and there to connect with the respective code. But it is all possible and quick.
The initial setup is straightforward if you have previous experience with the solution, but it can be complicated for a novice user.
View full review »The solution is very easy to set up. It's not an issue at all. It took one or two days to connect the emulators. It was pretty simple and straightforward.
I'd rate the initial setup at a five out of five in terms of ease of deployment.
View full review »It's not difficult to set up and deploy. However, it does take time. We use Macbooks. We don't use Windows. It's more complicated to set up on iOS than on Windows. It can take two to four hours to configure everything once you have it deployed. For example, if you have ten devices, the time is two to four hours each, so it can take a while.
I'd rate the solution two or three out of five in terms of ease of deployment.
View full review »EK
Eko Kristianto
Software Engineer Lead-Engineering Productivity at a tech services company with 5,001-10,000 employees
Setting up Appium is quite easy because a lot of documentation can be found on the internet. From setup to deployment, it only takes less than one hour if there's no problem, but usually, the problem is on the environment side, not in Appium itself. Sometimes the emulator doesn't connect to Appium, and sometimes there's a broken dependency, for example, Node.js isn't supported, or a certain percentage of Node.js must be used.
View full review »OC
Omar Chaudhri
Sr Data Engineer at a tech services company with 501-1,000 employees
The initial setup for Appium wasn't as straightforward. I was an individual contributor that pitched this idea to my organization about using Appium, and I was solely responsible for researching it, writing code, then deploying it. It wasn't too straightforward, but in the end, I was able to get it done.
View full review »The initial setup of Appium is very easy. The process took approximately 15 minutes.
View full review »Appium's deployment is straightforward.
View full review »ZM
reviewer1226838
Head of Solutions Delivery (Systems) at a wellness & fitness company with 51-200 employees
Setup was fairly straightforward. We completed deployment within a week.
View full review »It was difficult to some extent, but with good documentation from the on-line community we where able to implement the tool.
View full review »JH
Jerry Han
Principal Consultant at Plateer
The product was a bit difficult to install. it wasn’t easy. We had issues.
It took us four weeks to implement the product.
I’d rate the solution two or three out of five in terms of ease of setup. It’s moderately complex.
There are two of us that can handle the deployment.
View full review »JK
Jayanta Kar
Automation and Nft Manager at a computer software company with 10,001+ employees
It's easy to install Appium.
When we work with Android and iOS, it is common to have to install other products such as APK as a pre-requisite for mobile app.
View full review »I didn't see any complexity in setting up Appium.
View full review »VM
Varun Malik
Architect - Automation at DMI (Digital Management, Inc.)
Installation of this particular tool is tedious, and it gives you a good number of challenges at times. You have to resolve them, troubleshoot them every now and then, and you need the right people. You need a good expert with experience who can help you. It is not possible for a novice user, or any user who is new to the team, to do all of these things. There is a steep learning curve.
In order to use this tool for iOS applications, you have to use Xcode and have to install and create profiling for your development solution. For a user who is new to the system, and perhaps not aware of Xcode or profile creation on a Mac machine, it becomes difficult. The majority of developers use Windows-based development systems. In order to automate iOS applications, we have to use Mac-based machines to provide the operating system.
This means that you need to have some kind of experience with Xcode, or at least some experience with iOS application configuration. These are the skills required in order to set Appium up on your Mac machine and use iOS automation.
A Windows-based system can be used for Android applications, but a Mac machine can be used for both iOS and Android. I rely on Windows for Android, but you are certainly free to work on a Mac machine.
There are six people in our team using this solution on all platforms. I have the role of Automation Architect, and the others are Automation Engineers. We have set up a local cloud environment in our office, and we do everything ourselves.
Straightforward. Straightforward on Windows, relatively straightforward on MAC (the best option is testing on both Android and IOS devices), slightly tricky on Linux (I am using Arch Linux).
View full review »DT
reviewer1759545
Quality and Testing Services Leader at a tech services company with 11-50 employees
Appium is not easy to setup, it has a degree of complexity.
View full review »Buyer's Guide
Appium
May 2024
Learn what your peers think about Appium. Get advice and tips from experienced pros sharing their opinions. Updated: May 2024.
770,292 professionals have used our research since 2012.