browser-runner
launch Browser from Node.js/Command line via selenium-webdriver.
Installation
npm install browser-runner
Usage
Command Line
Install with -g
npm install -g browser-runner
Launch browser and access to local html.
$ browser-runner -b firefox path/to/index.html
Help
$ browser-runner -h
browser-runner [options]
Options:
-h, --help Show help
-v, --version Outputs the version number
-b, --browser String Specify Browser - default: phantomjs
Supported -b
value list: http://selenium.googlecode.com/git/docs/api/javascript/enum_webdriver_Browser.html
Node.js modules
Access URL example: example/example.js
var BrowserRunner = ;var runner = "browser": "phantomjs";runner;
Access local file example: example/local-example.js
var BrowserRunner = ;var path = ;var runner = "browser": "phantomjs";runner;
var defaultOptions = "rootDir": process "browser": "phantomjs" "server": "script": "port": 8991 ;
Tests
npm test
TODO
- Firefox doesn't ouput
console.log
Contributing
- Fork it!
- Create your feature branch:
git checkout -b my-new-feature
- Commit your changes:
git commit -am 'Add some feature'
- Push to the branch:
git push origin my-new-feature
- Submit a pull request :D
License
MIT