Appium Installation

One of my favorite automation testing tool, this tool helps us to automate mobile application such as native apps, web apps, and hybrid apps.  I’d biggest challenge when started installing the appium package on a mac machine, this installation steps may be changed whenever the OS version or dependencies changes. Please feel free ping me through FB messenger, I can happy to help you or learn from new challenges [my online 8 pm to 10 pM Eastern time]

Mac Machine 

Presteps :

  • Install the XCode for iOS Apps Automation
  • Install the Android Studio for Android Apps Automation
  1. Install Homebrew. 

    When , ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”

    Then run brew update to ensure your Homebrew is up to date.

    brew doctor 

    As a safe measure, run brew doctor to make sure your system is ready to brew. Follow any recommendations from brew doctor.

  2. Install Node.js
  3. brew install node

  4. Appium Installation :

    run npm install -g appium

    1. Appium -version command will help to check your version.
  5. npm install appium-xcuitest-driver
  6. npm install wd
    1. if you want to start the Appium use this terminal  appium

touch ~/.bash_profile;

SP:Users SP$ open ~/.bash_profile

  • export ANDROID_HOME=/Users/***USER***/Library/Android/sdk
  • export PATH=$ANDROID_HOME/platform-tools:$PATH
  • export PATH=$ANDROID_HOME/tools:$PATH
  • export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_55.jdk/Contents/Home
  • export PATH=$JAVA_HOME/bin:$PATH
  • export M2_HOME=/usr/local/apache-maven/apache-maven-3.3.1/bin:$PATH
  • export PATH=$PATH:$M2
  • export M2=$M2_HOME/bin
  • export PATH=/opt/local/bin:/opt/local/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:

<!– https://mvnrepository.com/artifact/io.appium/java-client –>
<dependency>
<groupId>io.appium</groupId>
<artifactId>java-client</artifactId>
<version>4.1.2</version> **// Always check the stable version
</dependency>

 

For Windows machine :

  1. Download the latest node and NPM
    1.  npm & node.js should be setup on the path environment variable setup.
    2. Run the command npm install -g appium
    3. Check the version appium -v
  2. To start Appium, you can now simply run appium from the prompt.
  3. Follow the directions below for setup for either Android or Windows app testing.
  4. Run a test from any Appium client.

Source reference:

http://appium.io/downloads.html

https://discuss.appium.io/

www.appium.io

https://gitter.im/appium/appium

https://github.com/appium/

169 thoughts on “Appium Installation

  1. Awesome things here. I’m very glad to peer your article.

    Thanks so much and I’m looking forward to touch you. Will you kindly drop me a mail?

  2. Excellent beat ! I wish to apprentice while you amend your
    site, how can i subscribe for a blog site? The account aided
    me a acceptable deal. I had been tiny bit acquainted of this your broadcast offered bright clear concept

  3. Hi, i read your blog from time to time and i own a similar one and
    i was just wondering if you get a lot of spam remarks? If so how do you prevent it, any plugin or anything
    you can suggest? I get so much lately it’s driving me crazy so any
    assistance is very much appreciated.

  4. Hi there! I just wish to give you a big thumbs up for your excellent info you’ve got right here on this post.

    I am coming back to your website for more soon.

  5. We are a group of volunteers and starting
    a new scheme in our community. Your site
    offered us with valuable information to work on. You have done an impressive job and our whole
    community will be thankful to you.

  6. Greetings! I know this is kinda off topic but I was wondering which blog platform
    are you using for this website? I’m getting tired of WordPress because I’ve had issues with hackers and I’m looking at alternatives
    for another platform. I would be awesome if you could point me in the direction of a good platform.

  7. This website was… how do you say it? Relevant!!
    Finally I’ve found something which helped me. Thanks!

  8. Unquestionably consider that that you said. Your favorite reason appeared to be at the internet
    the easiest thing to have in mind of. I say to you, I definitely get irked whilst people consider issues that they just do not recognise about.
    You controlled to hit the nail upon the highest and outlined out the whole
    thing with no need side-effects , people can take a signal.
    Will probably be again to get more. Thank you

  9. Hi there mates, how is everything, and what you would like to say about this article, in my view its truly awesome designed for me.

  10. Hey would you mind stating which blog platform you’re using?

    I’m going to start my own blog in the near future but I’m having a
    difficult time deciding between BlogEngine/Wordpress/B2evolution and Drupal.

    The reason I ask is because your design and style seems different then most blogs and I’m looking for
    something unique. P.S Sorry for getting off-topic but I had to ask!

  11. Hey! I know this is kind of off topic but I was wondering if you knew where I could locate a captcha plugin for my comment form?
    I’m using the same blog platform as yours and I’m having trouble
    finding one? Thanks a lot!

  12. Howdy! This post could not be written any better! Reading this post reminds
    me of my good old room mate! He always kept chatting about this.
    I will forward this write-up to him. Fairly certain he will have a good read.
    Many thanks for sharing!

  13. Thanks for another informative web site. Where else may
    just I am getting that type of info written in such an ideal method?

    I’ve a venture that I’m simply now operating on, and I’ve
    been on the glance out for such info.

  14. This design is incredible! You obviously know how to keep a reader entertained.
    Between your wit and your videos, I was almost moved to start my own blog (well, almost…HaHa!) Great job.
    I really loved what you had to say, and more than that, how you presented it.
    Too cool!

  15. Hey There. I discovered your weblog using msn. That
    is a very well written article. I will make sure to bookmark it and return to
    learn extra of your helpful information. Thanks for the post.

    I will definitely comeback.

  16. Do you have a spam issue on this website; I also am a blogger, and I was wondering your situation; many
    of us have developed some nice methods and we are looking to exchange techniques with other folks,
    be sure to shoot me an email if interested.

  17. Hey I know this is off topic but I was wondering if you
    knew of any widgets I could add to my blog that automatically tweet my newest twitter
    updates. I’ve been looking for a plug-in like
    this for quite some time and was hoping maybe you would have some experience with something like this.
    Please let me know if you run into anything. I truly
    enjoy reading your blog and I look forward to your new updates.

  18. Having read this I believed it was very informative. I appreciate you taking the time and effort
    to put this information together. I once again find myself personally spending a lot of time
    both reading and leaving comments. But so what, it was still worthwhile!

  19. Wow that was unusual. I just wrote an extremely long comment but
    after I clicked submit my comment didn’t appear.
    Grrrr… well I’m not writing all that over again. Anyhow, just wanted to say superb blog!

  20. Cool blog! Is your theme custom made or did you download it from somewhere?
    A design like yours with a few simple tweeks would really make my blog shine.
    Please let me know where you got your theme. Bless you

  21. I am not sure where you are getting your info,
    but great topic. I needs to spend some time learning
    much more or understanding more. Thanks for excellent information I was looking for this info for my mission.

  22. Oh my goodness! Incredible article dude! Thanks, However I am experiencing issues with your RSS.
    I don’t understand why I am unable to subscribe to it.
    Is there anybody having similar RSS issues? Anyone who knows the solution can you kindly respond?
    Thanx!!

  23. Pingback: Google
  24. Attractive section of content. I just stumbled upon your
    blog and in accession capital to assert that I acquire in fact enjoyed account your blog posts.
    Any way I will be subscribing to your feeds and even I achievement you access consistently fast.

  25. Oh my goodness! Awesome article dude! Thanks, However I am having troubles
    with your RSS. I don’t understand the reason why I cannot join it.
    Is there anyone else getting identical RSS problems?

    Anyone who knows the answer will you kindly respond?
    Thanx!!

  26. Pingback: liteblue usps
  27. Pingback: gay homemade dildo
  28. Pingback: porn
  29. Good day! This is kind of off topic but I need some
    guidance from an established blog. Is it difficult to set up your own blog?
    I’m not very techincal but I can figure things out pretty fast.
    I’m thinking about creating my own but I’m not sure where to begin. Do
    you have any points or suggestions? Appreciate it

  30. Pingback: high tech vibrator
  31. Pingback: nipple suction
  32. Pingback: double dong
  33. Pingback: Bluechew reviews
  34. Pingback: compte hotmail
  35. Pingback: bondage kit
  36. Pingback: bondage straps
  37. Pingback: kroger hours
  38. Pingback: Google
  39. Hey There. I found your blog using msn. This is a very well written article.
    I will be sure to bookmark it and come back to read more of
    your useful info. Thanks for the post. I will definitely comeback.

  40. Pingback: gay lube
  41. Pingback: judi poker online
  42. Pingback: qq99
  43. Pingback: g gasm rabbit
  44. Pingback: true feel dildo
  45. Pingback: rod power vibrator
  46. Pingback: csgo crosshair
  47. Pingback: Liteblue Login
  48. Pingback: viagra
  49. Pingback: gay male underwear
  50. You really make it seem so easy together with your presentation however I find this matter to be really something that I believe I might by no means understand.
    It seems too complicated and extremely huge for me. I am having a look forward in your next publish, I will try to get the hold of it!

  51. Undeniably believe that which you stated. Your favorite justification seemed to be on the web the simplest thing to be aware of.
    I say to you, I certainly get annoyed while people think about
    worries that they plainly don’t know about.
    You managed to hit the nail upon the top as well as defined
    out the whole thing without having side effect , people
    can take a signal. Will probably be back to get more.
    Thanks

  52. Hi! Someone in my Myspace group shared this site with us so
    I came to take a look. I’m definitely enjoying the information. I’m bookmarking and will be
    tweeting this to my followers! Great blog and fantastic design.

  53. I have been browsing on-line greater than 3 hours today,
    yet I never found any attention-grabbing article like yours.

    It is pretty worth enough for me. In my view, if all
    web owners and bloggers made just right content material
    as you probably did, the web shall be much more helpful than ever before.

  54. I am really loving the theme/design of your website.
    Do you ever run into any web browser compatibility
    problems? A number of my blog visitors have complained about
    my website not working correctly in Explorer but looks
    great in Opera. Do you have any solutions to help fix this issue?

  55. Having read this I thought it was extremely informative. I appreciate you
    finding the time and energy to put this short article together.
    I once again find myself personally spending a significant amount of time both reading and commenting.
    But so what, it was still worthwhile!

  56. Hello just wanted to give you a quick heads up. The text in your article seem to be running off
    the screen in Opera. I’m not sure if this is a formatting issue or something to do with web browser compatibility but I
    figured I’d post to let you know. The design and style look
    great though! Hope you get the problem fixed soon. Many thanks

  57. Good day! Do you know if they make any plugins to assist with SEO?
    I’m trying to get my blog to rank for some targeted
    keywords but I’m not seeing very good results. If you know of any please share.
    Many thanks!

  58. Excellent pieces. Keep posting such kind of info on your blog.
    Im really impressed by your site.
    Hello there, You’ve done a fantastic job. I’ll definitely digg it and individually recommend to my friends.
    I am confident they will be benefited from this site.

  59. A person necessarily lend a hand to make severely articles I’d state.
    That is the very first time I frequented your website page
    and so far? I amazed with the analysis you made
    to create this actual publish incredible. Great task!

  60. I’m amazed, I have to admit. Seldom do I come across a blog
    that’s both educative and engaging, and without a doubt,
    you’ve hit the nail on the head. The problem is something that
    too few men and women are speaking intelligently about. Now i’m very happy I found
    this during my hunt for something relating to this.

  61. I was more than happy to discover this web site. I need to to thank you for ones time for this
    wonderful read!! I definitely savored every little
    bit of it and I have you book-marked to look at new things
    in your site.

  62. Hey there! I just wanted to ask if you ever have any issues with hackers?
    My last blog (wordpress) was hacked and I ended up losing months of hard work due to no backup.
    Do you have any solutions to stop hackers?

  63. Pingback: mide 675
  64. Wonderful site you have here but I was curious about if you knew of any message boards that cover the same topics talked about in this article?
    I’d really like to be a part of online community where I
    can get feed-back from other knowledgeable individuals that share the same interest.
    If you have any suggestions, please let me know.
    Cheers!

  65. hey there and thank you for your info – I have definitely picked
    up something new from right here. I did however expertise a few
    technical points using this site, as I experienced
    to reload the web site many times previous to I could get it
    to load correctly. I had been wondering if your web hosting is OK?

    Not that I am complaining, but slow loading instances times will sometimes affect
    your placement in google and can damage your quality score if ads and marketing
    with Adwords. Anyway I’m adding this RSS to my e-mail and could look out for a lot more of your respective fascinating content.

    Make sure you update this again very soon.

  66. Greetings from Idaho! I’m bored to tears at work so I decided to
    browse your website on my iphone during lunch break.
    I really like the knowledge you present here and can’t wait to take a look when I get home.
    I’m surprised at how quick your blog loaded on my phone
    .. I’m not even using WIFI, just 3G .. Anyhow, amazing blog!

  67. I loved as much as you’ll receive carried out right here.
    The sketch is tasteful, your authored subject matter stylish.

    nonetheless, you command get bought an nervousness
    over that you wish be delivering the following. unwell unquestionably come more formerly again as exactly the same nearly very often inside case
    you shield this increase.

  68. Can I just say what a comfort to find someone who really knows what they’re talking about on the internet.
    You actually realize how to bring an issue to light and make it important.
    More and more people should look at this and understand this side
    of the story. I was surprised you are not more popular since you
    definitely have the gift.

  69. Pingback: xxx
  70. Today, I went to the beachfront with my kids. I found
    a sea shell and gave it to my 4 year old daughter and said “You can hear the ocean if you put this to your ear.” She put the
    shell to her ear and screamed. There was a hermit crab
    inside and it pinched her ear. She never wants to go back!
    LoL I know this is completely off topic but I
    had to tell someone!

  71. Pingback: one.walmart.com
  72. I do not even understand how I finished up here, but I assumed this put up was once good.

    I do not understand who you are however definitely you are going to a well-known blogger if you aren’t already.
    Cheers!

  73. Terrific article! That is the kind of info that are supposed to be shared across the internet.
    Disgrace on the seek engines for no longer positioning this publish
    upper! Come on over and discuss with my web site .
    Thanks =)

  74. Excellent way of telling, and nice article to
    obtain facts regarding my presentation topic, which i am going to deliver in university.

  75. Hmm it looks like your blog ate my first comment (it was super long) so I guess I’ll just sum it up what
    I wrote and say, I’m thoroughly enjoying your blog.
    I too am an aspiring blog blogger but I’m still new to the whole thing.
    Do you have any tips and hints for novice blog writers? I’d genuinely appreciate it.

  76. Thank you for sharing your info. I truly appreciate your efforts and I will be waiting for your further write ups thank you once again.

  77. Hi to all, how is everything, I think every one is getting more from this web page,
    and your views are good in support of new viewers.

  78. Good day I am so happy I found your website, I really found you by mistake, while I was browsing on Bing for something else, Nonetheless I
    am here now and would just like to say cheers for a incredible post and a all round interesting blog (I also love the theme/design), I don’t have time to browse it all at the
    moment but I have saved it and also included your RSS feeds, so when I have time I will be back to read a great deal more, Please do keep up the excellent work.

  79. Hi, I do believe this is an excellent website. I stumbledupon it 😉 I
    will return yet again since i have book-marked it. Money and freedom is the best way
    to change, may you be rich and continue to guide other people.

  80. It’s in fact very complex in this busy life to listen news on TV,
    therefore I only use web for that purpose, and get the latest information.

  81. We absolutely love your blog and find nearly all of your post’s to be precisely
    what I’m looking for. can you offer guest writers to write content for yourself?

    I wouldn’t mind composing a post or elaborating on a lot of
    the subjects you write related to here. Again, awesome site!

  82. Please let me know if you’re looking for a writer for your
    blog. You have some really great articles and I think I
    would be a good asset. If you ever want to take some of the load off, I’d absolutely love
    to write some material for your blog in exchange for a link back to
    mine. Please blast me an e-mail if interested. Kudos!

  83. Undeniably believe that which you stated. Your favorite reason seemed to be
    on the internet the simplest thing to be aware of.
    I say to you, I definitely get annoyed while
    people think about worries that they plainly don’t know about.
    You managed to hit the nail upon the top and defined out the whole thing without having side effect
    , people could take a signal. Will probably be back to
    get more. Thanks

  84. What’s up, this weekend is pleasant in support of me, since this
    occasion i am reading this impressive informative post here at my home.

  85. I’m not sure where you are getting your info, but great topic.

    I needs to spend some time learning more or understanding more.
    Thanks for great info I was looking for this information for my mission.

  86. Hi there Dear, are you genuinely visiting this web page on a regular basis,
    if so after that you will definitely get fastidious know-how.

  87. Pingback: hosting
  88. you’re actually a excellent webmaster. The website loading pace is incredible.
    It kind of feels that you’re doing any unique trick. Moreover,
    The contents are masterpiece. you have done a magnificent job on this topic!

  89. Very nice post. I just stumbled upon your blog and wanted to say that I’ve truly enjoyed surfing around your blog posts.
    In any case I’ll be subscribing to your feed
    and I hope you write again soon!

  90. Hiya! I know this is kinda off topic but I’d figured I’d ask.

    Would you be interested in trading links or maybe guest authoring a blog article or vice-versa?
    My site discusses a lot of the same topics as yours and I feel we could
    greatly benefit from each other. If you’re interested feel free to send me an email.
    I look forward to hearing from you! Terrific blog by the
    way!

  91. Tremendous issues here. I’m very glad to look your article.

    Thanks so much and I am taking a look forward to touch
    you. Will you please drop me a mail?

  92. It’s genuinely very difficult in this active life to listen news on Television, thus I just use the web for that reason, and
    take the newest news.

Leave a Reply

Your email address will not be published.