Appium Initial Setup

Siddartha Rao - PeerSpot reviewer
Consultant at Deloitte India (Offices of the US)

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. 

View full review »
Abhishek-Tiwari - PeerSpot reviewer
Senior Associate at PwC

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 »
AshishSingh11 - PeerSpot reviewer
Automation Test Lead at Cap Gemini

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
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 »
RajeevSAwant - PeerSpot reviewer
Head Automation CoE at Truglobal

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
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 »
Alona Tupchei - PeerSpot reviewer
Engineering manager I - Quality at a financial services firm with 1,001-5,000 employees

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 »
Venkat Vakiti - PeerSpot reviewer
Mobile Apps and Web Development Technical Lead at Unfoldlabs

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.

View full review »
Muzammil Riaz - PeerSpot reviewer
Senior Test Engineer at a outsourcing company with 201-500 employees

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 »
Prakash-G - PeerSpot reviewer
Senior Automation Engineer at a manufacturing company with 1,001-5,000 employees

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 »
Andrii N. - PeerSpot reviewer
Senior QA Test Automation Engineer at a financial services firm with 1,001-5,000 employees

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
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
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 »
Nandini Rao - PeerSpot reviewer
Senior Engineer at Innominds

The initial setup of Appium is very easy. The process took approximately 15 minutes.

View full review »
Mubarak Arimiyah - PeerSpot reviewer
Software Quality Assurance Engineer at Netow Solutions Ltd

Appium's deployment is straightforward. 

View full review »
ZM
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_user371355 - PeerSpot reviewer
Senior Director, Software Development and Testing at Softcrylic

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
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
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 »
it_user377433 - PeerSpot reviewer
Project Manager at a tech services company with 501-1,000 employees

I didn't see any complexity in setting up Appium.

View full review »
VM
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.

View full review »
it_user717255 - PeerSpot reviewer
QA Lead at a tech vendor

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
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.