聲明:相關內容來自影刀學院,本文章為自用筆記,切勿商用!(若有侵權,請聯絡刪除)
1. 基本概念與操作
1.1 正確處理下拉框元素(先判斷頁面元素,后進行流程編制)
要點:F12打開網頁調試工具 → 選擇元素進行檢查 → 根據源代碼確認是否為標準下拉框
1.1.1 標準下拉框元素處理(option)
1.2.2 非標準下拉框元素處理(非option)
要點:非標準下拉框元素利用相似元素組提取獲取,然后循環相似元素,進行判斷后再操作!
1.2 對話框元素的操作方式(上傳、下載文件、處理網頁對話框)
要點:網頁自動化 → 對話框處理 → 上傳/下載文件、處理上傳/下載對話框、處理網頁對話框
注意:網頁對話框彈出來后位于整個網頁的最上層,需使用“處理網頁對話框”功能處理!
“確認發貨”的確定/取消對話框(不在網頁最上層)與網頁對話框不同,需捕捉確定元素進行處理~
普通對話框 | 網頁對話框 |
---|---|
![]() | ![]() |
2. 綜合案列 —— 多頁訂單自動發貨
2.1 行元素的捕獲
要點:先以單元格元素為基礎捕獲單元格元素的相似元素組,然后再將'td"項取消勾選!
2.2 父元素與子元素(新知識點!!!)
場景:捕捉訂單信息行數據后,需要操作其中的“確認發貨”按鈕
概念:父元素 —— 捕獲的每條訂單元素;子元素 —— “確認發貨”按鈕
原理:父元素 與 操作目標的交集(相似元素組) 即可 獲取每條訂單的唯一“確認發貨”按鈕(理解為兩個元素列表之間的求交集)
?2.3 翻頁標準化流程(復習備忘)
要點:獲取頁碼元素列表(相似元素列表)→ 提取末頁數字(page_num)→ 循環
?3. 找不到元素怎么辦
要點:校驗元素 → 確認元素是否存在 → 存在則必定是網頁對象選錯,不存在則元素屬性發生變化