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()
相關文章
相關標籤/搜索