Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Mac

Windows

Brew
( The easiest and most flexible way to install the UNIX tools that Apple didn’t include with macOS. )

1- Install Brew (if not already installed) by following the below command
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

-

Node (version : 12.13.1)
( Node.js is used to create fast web servers that can run JavaScript code on your computer free of any web browser. Appium use it internally. )

1- Launch terminal
2- Run command brew install node

Node (version : 12.13.1)
( Node.js is used to create fast web servers that can run JavaScript code on your computer free of any web browser. Appium use it internally. )

1- Go to Node.js download page.
2- Download related version
3- Double click on the node.js installer to install it.
You do not require any special configuration during the installation process.

Mobile device libraries
( library and utility to talk to iBoot/iBSS via USB on Mac OS )

1- Launch terminal
2- Run command brew install libimobiledevice --HEAD

-

Ios-deploy Node.js library
( used to install and debug iOS apps without using Xcode. Designed to work on un-jailbroken devices. )

1- Launch terminal
2- Run command npm install -g ios-deploy

-

Carthage 
( Use to build webDriverAgent application using XCODE )

1- Launch terminal
2- Run command brew install Carthage

-

Xcode (Version : 12.2)

1- Download Xcode from App Store and install it
2- Launch the app.
3- Click on Open Developer Tool and then click on Simulator.
Simulator will be launched.

Please refer to the Version Support for Mobile Testing for details about supported versions.

Info

An iOS Developer Account either Free or Paid will be required for iOS automation.

-

Android Studio (Version : latest)

1- Go to Android Developers tools website to download and install it.
2- Launch Android Studio and create an AVD (click on Configure dropdown and then click on AVD Manager.)

Info

At least one AVD is required

After installing Android Studio, follow the below steps to set up ANDROID_HOME

  1. Launch the terminal window.

  2. Enter the command open ~/.bash_profile

  3. Add ANDROID_HOME variable and update PATH variable.
    To change editor into Insert mode
     export ANDROID_HOME = <path to android folder>
    example of path : /Users/<systemUser>/Documents/Environment/Android/sdk

     export PATH=$ANDROID_HOME/platform-tools:$PATH

     export PATH=$ANDROID_HOME/tools:$PATH

1- Go to Android Developers tools website to download and install it.
2- Launch Android Studio and create an AVD (click on Configure dropdown and then click on AVD Manager.)

Info

At least one AVD is required

After installing Android Studio, follow the below steps to set up ANDROID_HOME

1- Navigate to environment variables
2- Click on New button
3- Enter ANDROID_HOME in ‘variable name’ and sdk path in ‘variable value’.
Example of sdk path : C:\Users\<systemUser>\AppData\Local\Android\Sdk
4- Edit the path variable and add %ANDROID_HOME%\platform-tools and %ANDROID_HOME%\tools
5- Click on Ok on New User Variable window.
6- Click on OK on Environment Variable window.

...