selenium下拉框之select處理

今天總結下selenium的下拉選擇框。我們通常會遇到兩種下拉框,一種使用的是html的標籤select,另一種是使用input標籤做的假下拉框。

後者我們通常的處理方式與其他的元素類似,點擊或使用JS等。而對於前者,selenium給了有力的支持,就是Select類。

我們要進行試驗的網站:http://sahitest.com/demo/selectTest.htm

網頁與源碼截圖如下:

測試網頁截圖

1.導入(import)

你可以用以下方式導入:

from selenium.webdriver.support.ui import Select
或者直接從select導入
from selenium.webdriver.support.select import Select

2.選擇(select)

Select類提供了三種選擇某一選項的方法:

select_by_index(index)
select_by_value(value)
select_by_visible_text(text)

發佈了23 篇原創文章 · 獲贊 38 · 訪問量 17萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章