grunt-webdriver-manager
Grunt task for webdriver automation
Last updated 4 years ago by coorpadmin .
MIT · Original npm · Tarball · package.json
$ cnpm install grunt-webdriver-manager 
SYNC missed versions from official npm registry.

Build Status

grunt-webdriver-manager

A grunt and cli package to manage selenium and webdriver download

Getting Started

This plugin requires Grunt ~0.4.0

If you haven't used Grunt before, be sure to check out the Getting Started guide, as it explains how to create a Gruntfile as well as install and use Grunt plugins. Once you're familiar with that process, you may install this plugin with this command:

Once the plugin has been installed, it may be enabled inside your Gruntfile with this line of JavaScript:

grunt.loadNpmTasks('grunt-webdriver-manager');

Web Driver Manager task

Run this task with the grunt webdrivermanager command.

Settings

There are a number of options available.

out_dir

Type: String Default: './selenium'

Path of file download storage.

Example:

webdrivermanager: {
    out_dir: './selenium',
    capabilities: {
        browserName: 'chrome'
    },
    seleniumArgs: [],
    seleniumPort: 4444,
    ignore_ssl: false,
    proxy: false,
    method: 'GET',
    webdriverVersions: {
        selenium: '2.44.0',
        chromedriver: '2.12',
        iedriver: '2.44.0'
    }
}

Roadmap

  • Improve documentation
  • Refactor code to externalize webdriver-manager to standalone package
  • Improve package corrumption detection based on size
  • Test on Windows

Release History

  • v1.0.0 deploy on tags and download chrome driver x64 architecture
  • v0.0.9 remove console.log
  • v0.0.8 support background with & https://www.maketecheasier.com/run-bash-commands-background-linux/
  • v0.0.7 -d (daemon) flag on cli start command
  • v0.0.6 Allow change webdriver versions with configuration
  • v0.0.5 Fix issue loading x32 chrome driver on x64 host
  • v0.0.4 Fix issue on return result of update method
  • v0.0.3   Fix issue in grunt async context
  • v0.0.2   Add license MIT
  • v0.0.1   First release with driver download support and selenoum server start

Task submitted by Loïc Calvy

Current Tags

  • 1.0.0                                ...           latest (4 years ago)

9 Versions

  • 1.0.0                                ...           4 years ago
  • 0.0.9                                ...           4 years ago
  • 0.0.8                                ...           4 years ago
  • 0.0.7                                ...           4 years ago
  • 0.0.6                                ...           5 years ago
  • 0.0.5                                ...           6 years ago
  • 0.0.4                                ...           6 years ago
  • 0.0.3                                ...           6 years ago
  • 0.0.2                                ...           6 years ago
Downloads
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 0
Last Month 1
Dependencies (9)
Dev Dependencies (3)
Dependents (2)

Copyright 2014 - 2016 © taobao.org |