Я использую webdriverjs, чтобы открыть веб-сайт и выбрать элемент по его идентификатору. Код,Webdriverjs - By не определен
var webdriverjs = require('webdriverjs'),
client = webdriverjs.remote({desiredCapabilities:{browserName:'phantomjs'}}).init();
client.url('www.google.com', function(err){
client.findElement(webdriverjs.By.id('lst-ib')).sendKeys('duck duck go\n')
})
Он бросает ошибку, как,
webdriverjs.By is undefined
Как использовать By
функцию в webdriverjs
?
"webdriverjs" устарел. Используйте [tag: webdriver-io]. –