原文:selenium定位非select下拉框的元素 ,定位不到

先來看下網頁效果:是一個可輸入的下拉列表 再來看一下代碼:是用ul和li模擬的下拉框,不是select類型的,所以不能傳統的select定位方法 思路 :既然是可以輸入的,那就可以當成輸入框來輸入就行了 定位輸入框 點擊輸入框 輸入下拉選項中的數據 執行之后發現點擊輸入框可以,輸入的時候提示定位不到元素 思路 :定位到每一個下拉選項元素,點擊操作 定位輸入框 點擊輸入框 定位元素 點擊元素 執行第 ...

2019-08-07 18:50 1 2383 推薦指數:

查看詳情

selenium定位非select下拉框定位元素

寫Web自動化遇到無法成功定位非select下拉框元素的問題,前端代碼沒有id、name之類唯一標識。嘗試過xpath以及文字等方式,未成功,使用用css可以定位成功。 ...

Fri Aug 07 18:47:00 CST 2020 0 649
Python+selenium 定位非select類型的下拉框定位時間控件

1.選擇一個下拉框 看一下網頁上的結構 當我們點擊這個公告類型的時候,會出現拉下框,並且激活下拉菜單,我們再看一下點擊后的結構: 因此,我的思路就是通過點擊下拉菜單的按鈕,激活下拉菜單后,在進行元素定位,我們看一下代碼: # 點擊請假類型 ...

Mon Apr 13 00:33:00 CST 2020 0 1021
Python + Selenium 定位非selected型下拉框的方法

最近在嘗試給自己負責的模塊寫UI自動化的Demo 登錄及切換頁面比較順利 但是遇到下拉框的選擇時,遇到了一點困難 我負責的模塊頁面的下拉框並非Select類型,無法使用select_by_index or select_by_value等方法 其下拉框的html長這樣: 是ul ...

Wed Jun 10 23:44:00 CST 2020 1 935
seleniumselect下拉框定位元素

· 參考:https://www.cnblogs.com/desperado0807/p/4839502.html 寫網頁UI自動化遇到非select下拉框一直無法成功定位元素的問題,且前端代碼沒有id、name之類唯一標識。嘗試過xpath以及文字等方式,最后用css能定位成功 ...

Wed May 15 22:42:00 CST 2019 0 2973
.通過select 進行定位下拉框

首先selenium 很人性化的給提供了一個Select的模塊,供處理下來菜單,首先我們需要導入Select,通過from selenium.webdriver.support.select import Select來導入。 Select中提供幾個用於定位的option的方法,下面看一下 ...

Fri Apr 24 01:35:00 CST 2020 0 620
定位獲取下拉框元素

問題描述:下拉框值通過xpath 相對路徑/絕對路徑都獲取不到,而且也沒有 id 、name ,通過在元素上右鍵--檢查--copy xpath 進行獲取 /html/body/div[2]/div[1]/div[1]/ul/li[2] 運行提示獲取不到元素; 解決方案 ...

Thu May 20 18:42:00 CST 2021 0 211
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM