UIPath入門系列五之錄制功能
今天學習UIPath的錄制功能
一、UIPath錄制的對象:
可識別的對象有:按鈕,復選框,下拉框,打字等
不可識別的對象有:鍵盤操作,修改鍵,右鍵,鼠標懸停等(可通過手動修改已錄制好的腳本)
二、錄制有四種類型:
1. Basic錄制
流程簡單,Actions沒有容器約束,會出現不可控的狀態,例如打開兩個記事本,只會識別最頂層的記事本窗口
2. Desktop錄制
流程復雜,Actions有容器約束,程序流程可控
3. Web錄制
4. Citrix錄制
例1: Basic錄制記事本,並修改字體
1) 點擊Recording按鈕
2) 打開記事本,輸入文本,按Enter鍵
3) 點擊Format-> Font
4) 選擇"Constantia"字體,並點擊OK按鈕
5) 錄制結果如下
主流程Recording頁面顯示如下:
Recording Sequence顯示如下:
6) 勾選上清空輸入框,然後點擊F5按鈕,自行查看回放是否成功
Tips: 遇到Use Anchor消息框,我的選擇是NO
例2:用Desktop重復錄制一遍
1) 主流程Recording頁面顯示如下:
2) Recording DeskTop顯示如下:
例3:對例1進行參數化
1) 參數化輸入文本
2)將設置字體大小替換為字體樣式 ,先打開notepad->Format->Font, 然後右鍵點擊,選擇”Indicate On Screen“
3) 選中DengXian字體
4) 結果如下,字體大小被字體樣式覆蓋
5) 請自行驗證結果
例4:假如字體樣式無法用UIPath自動識別,請用Copy Text來模擬
錄制結果如下
例5:Web頁面錄制,在雅虎財經查找Microsoft和Google的股票
1) 前置條件:我使用的是錄制Chrome瀏覽器,在此之前,我們需要通過UIPath SETUP安裝一下UIPath的插件
參考:https://studio.uipath.com/docs/installing-the-chrome-extension
打開chrome://extensions/,勾選上Allow access to file URLs
2) 打開UIPath,點擊record-Web按鈕
3) 用Chrome打開http://www.alexa.cn/, 輸入域名,比較全球排名和訪客排名的差距
4) 錄制結果如下
5) 增強腳本,使上面的錄制,可以自動打開瀏覽器和關閉瀏覽器
總結:
今天主要講解了Basic,DeskTop,Web錄制,Citrix錄制會在以後的系列中講解。
UIPath入門系列五之錄制功能