1. 程式人生 > >自動化測試——Selenium+Python之下拉選單的定位

自動化測試——Selenium+Python之下拉選單的定位

1.通過select 進行定位下拉框

下拉框如圖所示

 通過程式碼定位

#通過index進行選擇 Select(driver.find_element_by_id("cardType")).select_by_index(1) #通過value進行選擇 #Select(driver.find_element_by_id("cardType")).select_by_value(1) #通過選項文字進行選擇 #Select(driver.find_element_by_id("cardType")).select_by_visile_text("通用卡")

注:Select only works on <select> elements(Select只對<select>標籤的下拉選單有效)

2.定位非<select>標籤的下拉選單