nodejs + chromedriver を試してみる
環境はWin10 Pro x64 + nodejs 8.6 + chromedriver-2017/08/30
chromedriver は SeleniumBasic と同居させる
SeleniumBasicはこちらからダウンロード
exeを実行すると、C:\Users\user_name\AppData\Local\SeleniumBasic にインストールされる
chromedriverはこちらからダウンロード
して SeleniumBasic のchromedriverに上書きする
> npm install selenium-webdriver npm notice created a lockfile as package-lock.json. You should commit this file. npm WARN nodejssamp@1.0.0 No description npm WARN nodejssamp@1.0.0 No repository field. //+ selenium-webdriver@3.5.0 added 30 packages in 14.251s var webdriver = require('selenium-webdriver'), By = webdriver.By, until = webdriver.until; var driver = new webdriver.Builder() .forBrowser('chrome') .build(); driver.get('http://www.google.co.jp’) driver.findElement(By.name('q')).sendKeys('webdriver') driver.findElement(By.name('btnG')).click() driver.wait(until.titleIs('webdriver - Google Search'), 1000) // driver.quit();