$ npm -g install selenium-webdriver
$ npm install selenium-webdriver
https://sites.google.com/a/chromium.org/chromedriver/downloads
sudo yum install -y google-chrome-unstable libOSMesa google-noto-cjk-fonts
var webdrive = require('selenium-webdriver'); var driver; var By = webdriver.By; driver = new webdriver.Builder() .withCapabilities(webdriver.Capabilities.chrome()) .build(); driver.get('https://www.google.co.jp/').then(function(){ driver.findElement(By.id('hplog')).click() .then(function(){ console.log('clicked logo'); }); });
[vagrant@localhost test]$ node chromeTest.js
/home/vagrant/local/app/test/node_modules/selenium-webdriver/index.js:25
const _http = require(‘./http’);
^^^^^
SyntaxError: Use of const in strict mode.
at Module._compile (module.js:439:25)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)