GithubHelp home page GithubHelp logo

irfanahmadin / appium-grid-for-android Goto Github PK

View Code? Open in Web Editor NEW

This project forked from sameer49/appium-grid-for-android

0.0 1.0 0.0 30.74 MB

Setup For Appium grid to run tests on multiple android devices.

License: MIT License

Shell 6.17% Java 93.83%

appium-grid-for-android's Introduction

Appium-Grid-For-Android

Allows you to run automation test on multiple android devices (Real/Emulator) simultaneously. Just plug your android devices to machine and run tests.

example video

Requirements:

Setup

  • Install java and set java path in system variable.
  • Set ADT bundle path in system variable.
  • Install Nodejs and set path in system variable.

Setting Appium server

  • Open command propmt/Terminal.
  • Hit command npm install -g appium (It will take 10-15 minutes to complete)
  • Verify appium server by command appium
  • If you got output as following then appium server started correctly
  • info: Welcome to Appium v1.3.5 (REV a124a15677e26b33db16e81c4b3b34d9c6b8cac9)
  • info: Appium REST http interface listener started on 0.0.0.0:4723
  • info: Console LogLevel: debug
  • For Mac download Mac-Command-Setup.zip unzip it, open terminal go to download location and run command sh Mac-Command-Setup.sh this will set adb and appium execuatbles into /usr/bin.

Try example

To run web

  • Download the gmail_example.jar
  • Connect one or more android devices.
  • Run jar java -jar gmail_example.jar

To run app

appium-grid-for-android's People

Contributors

sameer49 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.