Skip to content

zasadnyy/appium-gradle-plugin

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 

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.

About

Gradle plugin that start/stop Appium server on test task execution.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages