下載完成之后,解壓到一個文件夾,用CMD控制臺進(jìn)入解壓目錄,輸入:
$ python setup.py install
安裝好之后,我們直接在命令行輸入pip,同樣會顯示‘pip’不是內(nèi)部命令,也不是可運行的程序。因為我們還沒有添加環(huán)境變量。
按照之前介紹的添加環(huán)境變量的方法,我們在PATH后添加:
C:Python35Scripts;
然后重新打開CMD驗證。
Tips:
在新的Python安裝包中已經(jīng)集成了pip,可以在Python的安裝目錄C:Python35Scripts下查看是否有pip.exe或pip3.exe文件。
4.安裝Selenium
通過pip命令可以直接安裝
$ pip install selenium
5.第一個自動化腳本
完成了以上的準(zhǔn)備工作,我們的Selenium+Python自動化測試環(huán)境搭建好了,下面可以編寫自動化腳本了。
from selenium import webdriver
from time import sleep
driver = webdriver.Firefox()
driver.get("http://www.baidu.com")
print('設(shè)置瀏覽器全屏打開')
driver.maximize_window()
driver.find_element_by_xpath(".//*[@id='kw']").send_keys("python")
driver.find_element_by_xpath(".//*[@id='su']").click()
sleep(5)
driver.quit()
6.安裝瀏覽器驅(qū)動
各個瀏覽器驅(qū)動下載地址:http://www.seleniumhq.org/download/
然后將下載得到的exe文件放到python的安裝目錄下。
安裝完成后可以用IE和Chrome來替換Firefox運行上面的例子。
將
driver = webdriver.Firefox()
替換為:
driver = webdriver.Chrome()
或:
driver = webdriver.Ie()
如果程序能夠調(diào)用相應(yīng)的瀏覽器運行,說明瀏覽器驅(qū)動安裝成功。