webdriverjs-selenium-bundle

    0.0.2 • Public • Published

    webdriverjs-selenium-bundle

    Want to use webdriverjs without needing to start the selenium-server separately? In that case, this is a bundle for you!

    It includes the latest selenium standalone server, chromedriver and phantomjs.

    How to use

    First install webdriverjs and this bindle with npm:

    npm install webdriverjs
    npm install webdriverjs-selenium-bundle
    

    Then just use it like this:

    var webdriverjs = require("webdriverjs");
    var wdjsSeleniumBundle = require("webdriverjs-selenium-bundle");
    
    var client = webdriverjs.remote({ desiredCapabilities: { browserName: 'phantomjs' } });
    
    // autostop makes sure that the selenium server is stopped after
    // calling end().
    client.use(wdjsSeleniumBundle({autostop: true}));
    
    client
        .init()
        .url("https://github.com/")
        .getTitle(function(err, title) {
            console.log();
            console.log("GITHUB TITLE: %s", title);
            console.log();
        })
        .end();
    

    This will run webdriverjs as usual, but will start the selenium server when init() is called.

    Install

    npm i webdriverjs-selenium-bundle

    DownloadsWeekly Downloads

    5

    Version

    0.0.2

    License

    MIT

    Last publish

    Collaborators

    • camilo.tapia