Site Loader
Auckland, New Zealand
In this post we will discuss about installing Appium in Windows Environment.

Appium Installation Prerequisite

Before installing Appium, we need to have following pre-requisite software’s to be installed.
  • Java
  • Android SDK
  • Eclipse (to write client code in Java)
  • Visual Studio Community edition (to write client code in C#)
You can learn installing Java and Android SDK from ‘Android Automation with Robotium’ video playlist from Execute Automation¬†Part 4 – Installing Android SDK and getting ready for app development (Series)

Appium Installation

Appium installation is pretty straight forward, since the EXE will does all the magics for you like
  • Installing node.js
  • Installing Appium Server etc

Appium client required jars (JAVA)

As we will be writing client code in java for Appium in eclipse, we need following JARs to be downloaded as well
  1. Selenium Server and Client API from (http://seleniumhq.org)
  2. Appium Java Client
  3. Gson (Gson is a Java library that can be used to convert Java Objects into their JSON representation. It can also be used to convert a JSON string to an equivalent Java object)

Appium client required DLL (C#)

In Visual Studio, Appium reference for client is very simple, since Appium in Nuget will do all the dependency required installation for you as shown in the screenshot

Please watch the complete video of above discussion. Thanks for reading the post and watching the video !!! Please leave your comments and let me know if there is anything I should update in this post. Thanks, Karthik KK

Post Author: Karthik kk

4 Replies to “Installing Appium in Windows”

  1. Hey Karthik, these all videos are super good !!
    I tried as per you video series to download appium installer for windows, but it is taking me to github page where only mac related stuff is present, please help me out !

  2. Hi Karthik,

    In My case, We are using VS 2017 and I have already installed Node.js version 6.0.

    for Appium, I have installed below packages

    Appium.Webdriver
    Selenium.Webdriver
    NUnit
    Java SDK

    Now While writing code, Its throwing error “Using the generic type ‘AppiumDriver’ requires 1 type arguments” for AppiumDriver, please help me to get out of this stuck.

Leave a Reply

Your email address will not be published. Required fields are marked *