selenium--下拉框处理

#####################################################
## 下拉菜单处理
#####################################################

from selenium.webdriver.support.ui import Select

b = webdriver.Chrome()
b.implicitly_wait(10)
b.get('file:///E:/ZM20190316/2.Selenium/TestDemo/SelectListDemo.html')
b.maximize_window()

slt_ele = b.find_element_by_id("ShippingMethod")
# 使用index索引选择条目
# Select(slt_ele).select_by_index(2)
# 使用value属性值选择条目
# Select(slt_ele).select_by_value("11.61")
# 使用text值选择条目
Select(slt_ele).select_by_visible_text("UPS Ground ==> $8.34")

sleep(3)
b.quit()

 

posted @ 2019-06-12 18:06  い昔阳ゾ  阅读(145)  评论(0编辑  收藏  举报