影刀RPA_初級課程_玩轉影刀自動化_網頁操作自動化

聲明:相關內容來自影刀學院,本文章為自用筆記,切勿商用!(若有侵權,請聯絡刪除)

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. 找不到元素怎么辦

要點:校驗元素 → 確認元素是否存在 → 存在則必定是網頁對象選錯,不存在則元素屬性發生變化

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/93397.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/93397.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/93397.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Spark初探:揭秘速度優勢與生態融合實踐

更多推薦閱讀 Spark與Flink深度對比:大數據流批一體框架的技術選型指南-CSDN博客 LightProxy使用操作手冊-CSDN博客 Sentry一看就會教程_sentry教程-CSDN博客 微前端架構解析:核心概念與主流方案特性對比_微前端方案對比-CSDN博客 目錄 Spark為何比Hadoo…

詳談OSI七層模型和TCP/IP四層模型以及tcp與udp為什么是4層,http與https為什么是7層

一、網絡模型:OSI七層 vs TCP/IP四層OSI七層模型 (理論參考模型):目的:提供一個標準化的理論框架,用于理解網絡通信過程和各層的功能劃分,促進不同廠商設備的互操作性。它是一個理想化的模型。分層 (從下到上):物理層:…

ClickHouse 高性能實時分析數據庫-索引與數據跳過(查詢的“瞬移”能力)

告別等待,秒級響應!這不只是教程,這是你駕馭PB級數據的超能力!我的ClickHouse視頻課,凝練十年實戰精華,從入門到精通,從單機到集群。點開它,讓數據處理速度快到飛起,讓你…

Jetpack - Room(Room 引入、Room 優化)

一、Room 引入 1、基本介紹 Room 在 SQLite 上提供了一個抽象層,以便在充分利用 SQLite 的強大功能的同時,能夠流暢地訪問數據庫,官方強烈建議使用 Room 而不是 SQLite 2、演示 (1)Setting 模塊級 build.gradle depend…

【江科大CAN】2.1 STM32 CAN外設(上)

2.1 STM32 CAN外設(上)2.1.1 STM32 CAN外設簡介2.1.2 外圍電路設計2.1.3 STM32 CAN內部結構2.1.4 發送流程詳解2.1.5 接收流程詳解2.1.6 關鍵配置位總結STM32 CAN外設講解 大家好,歡迎繼續觀看CAN總線入門教程。本節開始,我們正式…

人工智能技術革命:AI工具與大模型如何重塑開發者工作模式與行業格局

引言:AI技術爆發的時代背景過去五年間,人工智能領域經歷了前所未有的爆發式增長。從2020年GPT-3的橫空出世到2023年多模態大模型的全面突破,AI技術已經從實驗室走向了產業應用的前沿。開發者作為技術生態的核心推動者,其工作模式正…

傅里葉變換

傅里葉變換:運用頻域的出發點就是能夠將波形從時域變換到頻域,用傅里葉變換可以做到這一點。有如下3種傅里葉變換類型:1.傅里葉積分(FI); 2.離散傅里葉變換(DFT); 3.快速傅里葉變換(FFT)。傅里葉積分是一種將時域的理想數學表達變換成頻域描述的數學技術…

【IQA技術專題】紋理相似度圖像評價指標DISTS

紋理一致性圖像評價指標: Image Quality Assessment: Unifying Structure and Texture Similarity(2020 PAMI)專題介紹一、研究背景二、方法總覽2.1 初始變換2.2 紋理表示和結構表示2.3 DISTS指標2.4 優化DISTS指標三、實驗結果四、總結本文將對統一圖像…

windows下Docker安裝路徑、存儲路徑修改

一、命令行指定安裝路徑? ??下載安裝包??:從Docker官網獲取安裝程序(如Docker Desktop Installer.exe)。??運行PowerShell??: & "H:\Docker Desktop Installer.exe" install --installation-dir"F:…

thingsboard 自定義動作JS編程

在 ThingsBoard 中實現 自定義動作(Custom Action)的 JavaScript 編程,主要通過“Custom action (with HTML template)”方式完成,適用于創建彈窗、編輯實體、控制設備等交互行為。 實現步驟(以添加設備或資…

Spring Boot 簡單接口角色授權檢查實現

一、背景與目標在Spring Boot應用開發中,接口級別的權限控制是系統安全的重要組成部分。本文將介紹一種簡單直接的接口角色授權檢查實現方案,適合快速開發和安全合規檢查場景。二、技術方案概述本方案采用自定義注解攔截器的方式實現,具有以下…

PytorchLightning最佳實踐日志篇

在 PyTorch Lightning(PL)中,日志系統是 “煉丹” 過程中復現實驗、對比效果、排查問題的核心工具。結合實際工程經驗,總結以下最佳實踐和技巧,幫助提升實驗效率: 一、日志工具的選擇與配置 PL 通過統一的s…

基于JavaWeb的兼職發布平臺的設計與實現

開發語言:Java框架:springbootJDK版本:JDK1.8服務器:tomcat7數據庫:mysql 5.7數據庫工具:Navicat12開發軟件:eclipse/myeclipse/ideaMaven包:Maven3.6系統展示系統首頁用戶登錄招聘信…

Linux學習--C語言(指針3)

1.指針函數和函數指針1.1 指針函數指針函數是函數&#xff0c;函數的返回值是指針不能返回局部變量的地址指針函數返回的地址可以作為下一個函數調用的參數1.2 函數指針函數指針是指針&#xff0c;指針指向一個函數#include <stdio.h>int Add(int x, int y) {return x y…

【JAVA EE初階】多線程(上)

目錄 1.預備知識 1.1 馮諾依曼體系結構&#xff1a; 1.2 現代CPU主要關心指標&#xff08;和日常開發密切相關的&#xff09; 1.3 計算機中&#xff0c;一個漢字占幾個字節&#xff1f; 1.4 Windows和Linux的區別 1.5 PCB的一些關鍵要點 2.線程和進程 2.1 創建線程的寫法…

用互聯網思維擴展電商后臺的 CRUD 功能

一、自定義實現MyBatis-Plus逆向工程 多數據源的問題解決了&#xff0c;接下來開始進行實際開發時&#xff0c;你會發現&#xff0c;最麻煩的一件事情就是要創建與數據庫表對應的POJO了。這些沒什么難度&#xff0c;但是繁瑣的內容會占據大量的開發時間。比如一個PmsProducr對…

無代碼測試平臺ATECLOUD全場景測試方案

ATECLOUD 智能云測試平臺是有納米軟件開發的一款以無代碼架構與彈性擴展體系為核心的自動化測試平臺&#xff0c;通過數據模型驅動的創新設計&#xff0c;為研發、產線等多場景提供高效可控的測試解決方案。?無代碼架構 ATECLOUD 打破傳統技術壁壘&#xff0c;構建完全可視化的…

當 AI 重構審計流程,CISA 認證為何成為破局關鍵

在南京審計大學最新發布的《面向審計行業 DeepSeek 大模型操作指南》中&#xff0c;一組數據引發行業深思&#xff1a;通過自動化數據處理、智能風險識別和定制化報告生成&#xff0c;AI 大模型能幫助審計人員降低 40% 以上的人工成本&#xff0c;同時將風險識別準確率提升至 9…

NAT技術、代理服務器

NAT/NAPT技術NAT的全稱是network address translation&#xff0c;網絡地址轉換。NAT 能在對外通信時夠將源 IP 轉為新源 IP&#xff0c;對內通信時將目的ip轉換成新目的ip&#xff0c;實現這個操作&#xff0c;靠的是地址轉換表但NAT的說法其實是不準確的&#xff0c;因為多個…

【硬件-筆試面試題】硬件/電子工程師,筆試面試題-45,(知識點:負反饋的作用,基礎理解,干擾和噪聲的抑制)

目錄 1、題目 2、解答 步驟一&#xff1a;明確負反饋的作用原理 步驟二&#xff1a;逐一分析選項 3、相關知識點 一、負反饋的基本原理 二、負反饋對干擾和噪聲的抑制機制 三、選項分析與答案 四、擴展思考&#xff1a;如何抑制不同位置的干擾&#xff1f; 總結 題目…