selenuim是乙個自動化測試工具
selenuim特點:1、由程式控制瀏覽器進行操作,而不是手動操作瀏覽器
2、程式控制瀏覽器進行操作的時候,速度非常慢,所以要謹慎使用selenium
4、selenium為開源,免費,但是更新速度沒有瀏覽器快,要注意selenium和瀏覽器之間的對應關係
第一步:開啟cmd 輸入pip install selenium 要看到進度條完成百分之百
例如:我把驅動放在d:\python\anaconda\scripts中,是因為我的系統環境變數中有d:\python\anaconda\scripts
第四步:驗證
from selenium import webdriver
driver = webdriver.firefox()或者driver = webdriver.chrome()
driver.get('')
如果能夠成功開啟那麼就安裝成 selenuim中18種定位方式
18種定位方式 8種單數形式 8種複數形式 2種底層方案 單數可以確定唯一,複數無法確定 單數形式定位,返回的是乙個元素,複數形式,返回的是乙個列表,返回的是當前頁面所有符合要求的元素,沒有意義 一 8種單數形式 1 通過id屬性定位,driver.find element by id i1 定位之...
selenuim學習前記
本來要用selenuim ide測試產品,但是在諮詢前輩問題時,被告知需要用driver,ide功能有限無法滿足自身產品webui自動化測試,於是乎開始學習selenium driver,作為新手在此先做個開始標記 開始學習自動化測試,本來希望可以不再做重複的手工測試工作,反覆反覆一件事件讓自己有些...
Pyhton爬蟲 selenuim的元素選擇器
函式 作用find element self,by by.id,value none 根據引數查詢元素 find element by xpath self,xpath 根據xpath表示式查詢元素 find element by css selector self,css selector 根據c...