Gradle plugin that start/stop Appium server on test task execution.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
demo
plugin
.gitignore
LICENSE
README.md

README.md

Appium Gradle Plugin

Gradle plugin that start/stop Appium server on test task execution. Check it out on Gralde Plugins repo.

Features

  • Automatically start and stop Appium server on each test task
  • Start or stop Appium server manually
  • Configure Appium server address and port

Tasks

Plugin adds following tasks to gradle project

Appium tasks
------------
startAppiumServer - Start Appium server with provided configuration
stopAppiumServer - Stop Appium server with provided configuration

Usage

  1. Apply appium plugin in build.gradle

    plugins {
        id "com.zasadnyy.appium" version "1.0.1"
    }
  2. Add Appium server configuration

    appium {
        address "127.0.0.1"
        port 4723
    }
  3. Build. Test. Enjoy.

Example project

Check the demo project folder for an example project.

Changelog

v1.0.1 - April 19, 2016

  • Added default Appium server config
  • Fixed crash on missing test task

v1.0.0 - April 9, 2016

  • Initial release

License

The project is published under the Apache 2 license. Feel free to clone and modify repo as you want, but don't forget to add a reference to the author.