にセレンを実行すると、これがNodeJs
Windows 7
における環境上のselenium-webdriver
と私の最初の試みです。ここで私はそれを動作させることを試みるためにやっていることです:NodeJs
- インストール
NodeJs 7.5
- が
npm
- が
"C:\Selenium Utilities\chromedriver"
- に
chromedriver.exe 2.27
をダウンロード使用してselenium-webdriver
をインストール(そのGitのhttps://github.com/SeleniumHQ/selenium/tree/master/javascript/node/selenium-webdriver上に述べたように正式セレンでサポートされています)chromedriver
をPATH
に追加C:\Selenium Utilities\chromedriver;
私の最初のテストをSeleniから追加しましたUM Gitのページ:私は間違って
"...throw new Error('Do not know how to build driver: ' + browser"
"Error: Do not know how to build driver: C; did you forget to call usingServer(url)?"
何をしています。その結果
node test.js
を介してテストを実行しようとしました
var webdriver = require('selenium-webdriver'),
By = webdriver.By, until = webdriver.until;
var driver = new webdriver.Builder()
.forBrowser('chrome')
.build();
driver.get('http://www.google.com/ncr');
driver.findElement(By.name('q')).sendKeys('webdriver');
driver.findElement(By.name('btnG')).click();
driver.wait(until.titleIs('webdriver - Google Search'), 1000);
driver.quit();
、私は(抜粋)というエラーを取得しますか?これを実行するには、別のSeleniumサーバーを実行する必要がありますか?
解決しましたか? – Pipe