課程
/運(yùn)維&測(cè)試
/自動(dòng)化測(cè)試
/自動(dòng)化測(cè)試之selenium工具使用
HTML頁(yè)面中包含有序列表或者無(wú)序列表怎么定位?
2017-06-23
源自:自動(dòng)化測(cè)試之selenium工具使用 4-1
正在回答
通常都是通過(guò)定位一組元素,然后根據(jù)這一組元素的順序或者獨(dú)有的特征去定位
#?coding=utf-8 import?time from?selenium?import?webdriver '''定位一組元素:勾選部分''' browser?=?webdriver.Firefox() browser.get("http://www.17sucai.com/preview/11/2013-04-30/js_checkbox/demo.html") #?定位一組 list3?=?browser.find_elements_by_tag_name("input") count?=?0 print(len(list3)) for?i?in?list3: ????#?通過(guò)判斷元素屬性進(jìn)行篩選 ????if?i.get_attribute("type")?==?"checkbox"?and?count?<?3: ????????i.click() ????????time.sleep(0.5) ????????count?+=?1 #?退出瀏覽器 time.sleep(3) browser.quit()
慕前端3204634 提問(wèn)者
舉報(bào)
web自動(dòng)化測(cè)試selenium從0基礎(chǔ)開(kāi)始。
1 回答無(wú)序列表中怎么定位元素
3 回答網(wǎng)頁(yè)中自動(dòng)彈出的對(duì)話框要怎么定位呢?
1 回答F12開(kāi)了,無(wú)法定位到元素
1 回答原ID“kw”;通過(guò)ID定位成功后,再查看Firefox中html的ID,為什么更改為“search-key”?
4 回答xpath定位
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2017-06-26
通常都是通過(guò)定位一組元素,然后根據(jù)這一組元素的順序或者獨(dú)有的特征去定位