0

セレンでテストをしたいです。「これはWebDriverサーバーの最初のスタートページです」というテキストでIE8を起動した後、IEはモーダルエラーを表示します。

from selenium import webdriver
import time

browser = webdriver.Ie() # Get local session of IE
browser.get("http://www.google.com") # Load page
time.sleep(5)
browser.close()

そこでChromeを試してみました。

from selenium import webdriver
browser = webdriver.Chrome()
browser.get("http://www.google.com")
time.sleep(5)
browser.close()

chrome.exeアプリケーションへの正しいパスがないためのSeleniumエラー。Chromeは期待どおりにインストールされています...C:\ Users \%USERNAME%\ AppData \ Local \ Google \ Chrome \ Application \ chrome.exe

ここで少し助けていただければ幸いです。

4

1 に答える 1

5

Chromeドライバーをダウンロードしましたか?

セットアップするには、最初に適切なビルド済みサーバーをダウンロードします。サーバーがPATHに配置されていることを確認するか、webdriver.chrome.driverシステムプロパティを使用してサーバーの場所を指定します。

それからあなたが走るとき

from selenium import webdriver
browser = webdriver.Chrome()
browser.get("http://www.google.com")
time.sleep(5)
browser.close()

動作するはずです。

于 2013-03-26T18:19:29.003 に答える