var webdriver = require('selenium-webdriver');
var driver = new webdriver.Builder()
.withCapabilities({
'browserName': 'chrome',
'version': '',
'platform': 'ANY',
'javascriptEnabled': true
})
.build();
var title = driver.getTitle().then(function(title) {
console.log(title);
require('assert').equal('webdriver - Google Search', title);
});
driver.quit();
[414.910][INFO]: Launching chrome: /Applications/Google Chrome.app/Contents/MacOS/Google Chrome --remote-debugging-port=64378 --no-first-run --enable-logging --logging-level=1 --user-data-dir=/var/folders/63/4znhz1fj0yqbk33sw_7ddnh80000gn/T/.org.chromium.Chromium.5XhnEX --load-extension=/var/folders/63/4znhz1fj0yqbk33sw_7ddnh80000gn/T/.org.chromium.Chromium.IzfzJu/internal --ignore-certificate-errors data:text/html;charset=utf-8,
"message": "unknown error: Chrome failed to start: was killed\n (Driver info: chromedriver=2.0,platform=Mac OS X 10.9.0 x86_64)"
timers.js:103
if (!process.listeners('uncaughtException').length) throw e;
^
UnknownError: unknown error: Chrome failed to start: was killed
(Driver info: chromedriver=2.0,platform=Mac OS X 10.9.0 x86_64)
at new bot.Error (/Users/freeslugs/node_modules/selenium-webdriverjs/webdriver/lib/atoms/error.js:92:18)
at Object.bot.response.checkResponse (/Users/freeslugs/node_modules/selenium-webdriverjs/webdriver/lib/atoms/response.js:106:9)
at /Users/freeslugs/node_modules/selenium-webdriverjs/webdriver/lib/webdriver/webdriver.js:136:24
at /Users/freeslugs/node_modules/selenium-webdriverjs/webdriver/lib/goog/base.js:1112:15
at webdriver.promise.Application.runInNewFrame_ (/Users/freeslugs/node_modules/selenium-webdriverjs/webdriver/lib/webdriver/promise.js:1308:20)
at notify (/Users/freeslugs/node_modules/selenium-webdriverjs/webdriver/lib/webdriver/promise.js:299:24)
at notifyAll (/Users/freeslugs/node_modules/selenium-webdriverjs/webdriver/lib/webdriver/promise.js:274:7)
at resolve (/Users/freeslugs/node_modules/selenium-webdriverjs/webdriver/lib/webdriver/promise.js:369:7)
at /Users/freeslugs/node_modules/selenium-webdriverjs/webdriver/lib/webdriver/promise.js:539:51
at /Users/freeslugs/node_modules/selenium-webdriverjs/webdriver/lib/webdriver/http/http.js:97:5
==== async task ====
WebDriver.createSession()
at Function.webdriver.WebDriver.acquireSession_ (/Users/freeslugs/node_modules/selenium-webdriverjs/webdriver/lib/webdriver/webdriver.js:133:61)
at Function.webdriver.WebDriver.createSession (/Users/freeslugs/node_modules/selenium-webdriverjs/webdriver/lib/webdriver/webdriver.js:112:30)
at node.Builder.build (/Users/freeslugs/node_modules/selenium-webdriverjs/webdriver/lib/node/builder.js:45:32)
at Object.<anonymous> (/Users/freeslugs/test.js:11:4)
at Module._compile (module.js:449:26)
at Object.Module._extensions..js (module.js:467:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.runMain (module.js:492:10)