簡単な例webdriverを00015セレン

https://chromedriver.chromium.org/getting-started

入門

サンプルテスト

輸入からのセレン輸入webdriverを

ドライバー = webdriver.Chrome(/パス/に/ chromedriver オプションの引数は、指定されていない場合は、パスを検索します。
driver.get(' http://www.google.com/ ' ); 
time.sleep( 5) ユーザが実際に何かを見てみましょう!
search_box = driver.find_element_by_name(' Q ' 
search_box.send_keys(' ChromeDriver ' 
search_box.submit()
time.sleep( 5) ユーザーが実際に何かを見てみましょう!
driver.quit()

ChromeDriverの寿命を制御します

ChromeDriverクラスは、作成時にChromeDriverサーバー・プロセスを開始し、終了が呼び出されたときに、それを終了します。これはChromeDriverインスタンスはテストごとに作成された大規模なテストスイートのためにかなりの時間を無駄にすることができます。

ChromeDriverServiceを使用してください。これは、ほとんどの言語で提供されています、あなたはChromeDriverサーバーを自分で開始/停止することができます。

インポート時間

からセレンインポートwebdriverを
 から selenium.webdriver.chrome.service インポートサービス

サービス =サービス(' /パス/に/ chromedriver ' 
service.start()
ドライバ = webdriver.Remote(service.service_url)
driver.get(' HTTP ://www.google.com/ " ); 
time.sleep( 5) ユーザが実際に何かを見てみましょう!
driver.quit()

 

 

おすすめ

転載: www.cnblogs.com/python-abc/p/11949674.html