對於下拉框的處理方法

2022-02-21 08:50:54 字數 422 閱讀 4209

對於下來列表的選擇。這裡說下,這裡下拉列表不一定是長的就是下拉列表的樣子。例如:

是不是長的不像下拉框。但是他的標籤就是select,這個就是下拉框的標識。下拉框是無法按照普通的元素(例如span、input)操作的。

需要這樣操作

select select =newselect(driver.findelement(by.xpath("//*[@id='我是id']"))); 

select.selectbyvisibletext(「要選擇的」);

,,,選中之後進行下一步操作

selectby函式有三個,建議使用最後乙個 ,尤其我上圖的那種,得從裡面選文字

Selenium 下拉框處理

有多種方法可以對下拉框中的元素進行選擇 先定位到下拉框,再定位其中的選項 coding utf 8 from selenium import webdriver from selenium.webdriver.common.action chains import actionchains from...

下拉框處理(select)

在ui自動化測試過程中,經常會遇到一些下拉框,我們有三種可選方式來操作下拉框。第一種方法 基於webdriver的兩次click,很容易出現問題,不建議使用。由於部分下拉框在點選一次後,失去焦點再點下一次時可能下拉框中的引數就消失了,那麼就無法進行選擇了,所以會出現無法定位到目標元素或目標元素不可見...

selenium下拉框的處理

from selenium import webdriver from selenium.webdriver.support.ui import selectsl select driver.find element by id selectid 例項化select選中下拉框選項 sl.select...