UNPKG

@christian-bromann/webdriverio

Version:

A nodejs bindings implementation for selenium 2.0/webdriver

26 lines (24 loc) 656 B
var webdriverio = require('../../build/index'), client = webdriverio.remote({ desiredCapabilities: { browser : 'Chrome', browser_version : '46.0', os : 'Windows', os_version : '10', resolution : '1024x768' }, host: 'hub.browserstack.com', port: 80, user : process.env.BROWSERSTACK_USERNAME, key: process.env.BROWSERSTACK_ACCESS_KEY, logLevel: 'silent', }).init(); client .url('http://google.com') .setValue('*[name="q"]','webdriverio') .click('*[name="btnG"]') .pause(1000) .getTitle().then(function(title) { console.log(title); }) .end();