原文:Python + Selenium 定位非selected型下拉框的方法

最近在嘗試給自己負責的模塊寫UI自動化的Demo 登錄及切換頁面比較順利 但是遇到下拉框的選擇時,遇到了一點困難 我負責的模塊頁面的下拉框並非Select類型,無法使用select by index or select by value等方法 其下拉框的html長這樣: 是ul下包裹 li的形式 先說一下錯誤路徑: 先定位到產品名稱字段,然后通過send key 把想要錄入的值輸入 結果:前端設定 ...

2020-06-10 15:44 1 935 推薦指數:

查看詳情

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

先來看下網頁效果:是一個可輸入的下拉列表 再來看一下代碼:是用ul和li模擬的下拉框,不是select類型的,所以不能傳統的select定位方法 思路1:既然是可以輸入的,那就可以當成輸入來輸入就行了     1、定位輸入     2、點擊輸入 ...

Thu Aug 08 02:50:00 CST 2019 1 2383
Python+selenium 定位非select類型的下拉框定位時間控件

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

Mon Apr 13 00:33:00 CST 2020 0 1021
selenium定位非select下拉框定位元素

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

Fri Aug 07 18:47:00 CST 2020 0 649
python+selenium select下拉框

轉載自上海悠悠的博客 一、認識select 1.打開百度-設置-搜索設置界面,如下圖所示 2.箭頭所指位置,就是select選項,打開頁面元素定位,下方紅色框框區域,可以看到select標簽屬性:<select id="nr" name="NR ...

Thu Jun 13 07:47:00 CST 2019 0 1285
Python-selenium 下拉框定位

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

Fri Nov 09 19:31:00 CST 2018 0 1415
jQuery動態設置下拉框selected

1、jQuery動態根據內容設置下拉框selected 需求就是根據下拉框的值動態的設置為selected,本以為很簡單,網上一大推的方法,挨着嘗試了之后卻發現沒有一個是有用的。網上的做法如下: 不管是用什么方法都不起作用,繼續查找更多資料后上面這些方法在jquery低於1.4.2的版本 ...

Sun Aug 26 23:44:00 CST 2018 0 774
Selenium 定位日期控件 下拉框的選擇

有時候我們會碰到<select></select>標簽的下拉框。直接點擊下拉框中的選項不一定可行。Selenium專門提供了Select類來處理下拉框。 一、第一種界面顯示的情況 二、第二中界面顯示情況 此種情況的實際是跟第一種情況是一樣的 ,只不過是代碼被封 ...

Thu Feb 23 01:04:00 CST 2017 0 6116
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM