1. 程式人生 > >UIPath入門系列五之錄制功能

UIPath入門系列五之錄制功能

asi info com 圖片 pad sequence 學習 studio recording

今天學習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入門系列五之錄制功能