Python + Selenium 自動化框架搭建

5、下載並安裝java(http://www.java.com/zh_CN/)。

6、下載selenium的服務端(http://selenium.googlecode.com/files/selenium-server-standalone-2.28.0.jar),在selenium-server-standalone-2.28.0.jar目錄下使用命令java -jar selenium-server-standalone-2.28.0.jar啟動(如果打不開,查看是否端口被佔用:netstat -aon|findstr 4444)。

7、打開python的idle,運行如下腳本,看運行是否成功。

# coding=gbk

from selenium import webdriver

browser = webdriver.Firefox() # 打開火狐瀏覽器

8、要想支持IE,下載IEDriverServer(http://code.google.com/p/selenium/downloads/detail?name=IEDriverServer_Win32_2.28.0.zip),解壓縮之後,將exe程序放在安裝python的根目錄下。

from selenium import webdriver

from selenium.webdriver.common.keys import Keys

driver = webdriver.Ie()

driver.get("http://www.baidu.com")

elem = driver.find_element_by_name("wd")

elem.send_keys("selenium")

elem.send_keys(Keys.RETURN)


分享到:


相關文章: