UNPKG

@christian-bromann/webdriverio

Version:

A nodejs bindings implementation for selenium 2.0/webdriver

22 lines (18 loc) 514 B
var webdriverio = require('../../build/index'); var options = { desiredCapabilities: { browserName: 'chrome' } }; var client = webdriverio.remote(options); client .init() .url('https://news.ycombinator.com/') .timeoutsAsyncScript(5000) .selectorExecuteAsync('//div', function(inputs, message, callback){ setTimeout(callback.bind(null, inputs.length + ' ' + message), 2500); }, 'divs on the page') .then(function(res){ console.log(res); }) .end();