Ubuntu 17.10 + VsCode でgeckodriverを使ってみる
Ubuntu 17.10 + VsCode でgeckodriverを使ってみる
以下より最新版をダウンロードする
mozilla/geckodriver
WebDriver <-> Marionette proxy(ドキュメント??)
WebDriver <-> Marionette proxy
$ tar xvfz geckodriver-v0.19.1-linux64.tar.gz
# cp geckodriver /usr/local/bin # これは好みかな?
$ mkdir webdrive # これは適当に
$ cd webdrive
$ npm init
$ npm install selenium-webdriver
var webdriver = require('selenium-webdriver'),
By = webdriver.By,
until = webdriver.until;
var driver = new webdriver.Builder()
.forBrowser('firefox') // ブラウザの指定のみ変更
.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();
※Code Runner をインストールしていると、右クリック->Run Codeで実行できる