版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
RPA財務(wù)機器人開發(fā)與應用項目五
Web自動化
學習任務(wù)
5-1
鼠標動作
5-2
在選取器中使用變量5-3定制選取器5-4抓取網(wǎng)頁表格數(shù)據(jù)RPA5-1鼠標動作知識目標能力目標
了解鼠標的動作方式;
熟悉瀏覽器擴展程序的安裝。掌握鼠標的“懸?!?、“單擊”活動;能夠完成網(wǎng)頁頁面點擊和懸停的模擬操作。設(shè)計一個流程自動化流程。該流程自動讓瀏覽器打開網(wǎng)址(上海證券交易所首頁),鼠標懸停在“產(chǎn)品”區(qū)域,出現(xiàn)下拉列表框后點擊“股票列表”選擇,打開“股票列表”頁面學習案例操作步驟1.創(chuàng)建一個流程,流程命名為“學習任務(wù)5-1鼠標動作”。2.打開“主工作流”,把主工作流序列更命為“鼠標動作”。3.在“活動”窗體內(nèi)點擊“用戶界面自動化”->“應用程序”,把“使用應用程序/瀏覽器”活動拖拽到“鼠標動作”序列內(nèi)。4.打開瀏覽器(本案例選擇微軟Edge瀏覽器),在瀏覽器地址欄輸入網(wǎng)址打開上海證券交易所首頁,讓瀏覽器窗口最大化。操作步驟5.回到UiPathStudio設(shè)計器,在“使用應用程序/瀏覽器”活動界面點擊“使用應用程序進行自動化(I)”選項,界面自動跳轉(zhuǎn)到瀏覽器的頁面。出現(xiàn)“點擊選擇應用程序”提示后,點擊選擇瀏覽器上海證券交易所首頁頁面。應用程序?qū)ο筮x定后會自動回到UiPathStudio設(shè)計器界面,此時“使用應用程序/瀏覽器”活動會自動添加信息截圖和瀏覽器URL(如圖),顯示名稱也做相應修改。
設(shè)置“使用應用程序/瀏覽器”活動屬性,在“選項”->“關(guān)閉”選擇框中選擇“Never”,讓流程執(zhí)行完畢不關(guān)閉瀏覽器。操作步驟6.在“活動”窗體內(nèi)點擊“用戶界面自動化”->“應用程序”,將“懸?!被顒油献У健笆褂脩贸绦?瀏覽器”活動的“執(zhí)行”序列內(nèi)。(1)點擊活動內(nèi)的“在此應用程序中指定:Edge:首頁|上?!卑粹o區(qū)域(如圖),界面跳轉(zhuǎn)到瀏覽器“上海證券交易所首頁”頁面。操作步驟(2)在瀏覽器“上海證券交易所首頁”頁面彈出“選擇選項”窗口后,鼠標在頁面內(nèi)移動會出現(xiàn)不同的高亮區(qū)域。鼠標移至“產(chǎn)品”區(qū)域,待出現(xiàn)高亮框后單擊(如圖)
(3)目標元素確定后,再選擇錨點元素。鼠標放至“產(chǎn)品”目標元素上會出現(xiàn)操作步驟
單擊第三個選項添加錨點,鼠標移至“上海證券交易所”區(qū)域出現(xiàn)高亮框后單擊選中錨點元素(4)錨點元素選擇完畢后單擊“確認”返回“懸停”活動界面。錨點元素選擇完畢后單擊“確認”返回“懸?!被顒咏缑?。操作步驟
在“懸?!被顒觾?nèi)設(shè)置“持續(xù)時間”輸入框的值。點擊
圖標選擇“5”。7、在“活動”窗體內(nèi)點擊“用戶界面
自動化”->“應用程序”,將“單擊”活動拖拽到“使用應用程序/瀏覽器”活動的“執(zhí)行”序列內(nèi)。該活動位于“懸?!被顒酉路?。(1)點擊活動內(nèi)的“在此應用程序中指定:Edge:首頁|上?!卑粹o區(qū)域,界面跳轉(zhuǎn)到瀏覽器“上海證券交易所首頁”頁面。(2)瀏覽器“上海證券交易所首頁”頁面彈出“選擇選項”窗口后,在“選擇選項”窗口內(nèi)點擊“可懸停元素選取”對應的“F6”按鈕操作步驟(3)移動鼠標至頁面“產(chǎn)品”按鈕區(qū)域懸停,“產(chǎn)品”按鈕區(qū)域出現(xiàn)下拉列表框(圖1),
點擊“股票與存托憑證”下的“股票列表”區(qū)域,選定目標元素(如圖)。操作步驟(4)不確定錨點元素,直接單擊“確認”返回設(shè)計器“單擊”活動界面。操作步驟8.關(guān)閉瀏覽器,
選擇(或者按快捷鍵Ctrl+F6)
查看流程執(zhí)行過程中頁面變化情況。調(diào)試文件運行文件5-2在選取器中使用變量知識目標能力目標了解選取器的設(shè)置,熟悉選取器的作用。掌握選取器中變量的設(shè)置;能夠使用選取器操作同類元素。設(shè)計一個自動化流程,該流程使用瀏覽器自動打開“/assortment/stock/list/share/”頁面(在上海證券交易所主頁點擊“產(chǎn)品->股票與存托憑證->股票列表”)打開頁面后依次點擊“股票與存托憑證”列表下端的1-5數(shù)字圖標學習案例
點擊每個數(shù)字圖標即顯示“股票與存托憑證”列表的相應頁數(shù)。操作步驟1.創(chuàng)建一個流程,流程命名為“學習任務(wù)5-2在選取器中使用變量”。2.打開“主工作流”,把主工作流序列更命為“在選取器中使用變量”3.在“活動”窗體內(nèi)點擊“用戶界面自動化”->“應用程序”,把“使用
應用程序/瀏覽器”活動拖拽到“在選取器中使用變量”序列內(nèi)。4.打開瀏覽器,在瀏覽器地址欄輸入“/assortment/stock/list/share/”地址打開網(wǎng)頁,讓瀏覽器窗口最大化。操作步驟5.回到UiPathStudio設(shè)計器,在“使用應用程序/瀏覽器”活動界面點擊“使用應用程序進行自動化(I)”選項,界面自動跳轉(zhuǎn)到瀏覽器的頁面。出現(xiàn)“點擊選擇應用程序”提示后,點擊選擇瀏覽器上海證券交易所首頁頁面。應用程序?qū)ο筮x定后會自動回到UiPathStudio設(shè)計器界面,此時“使用應用程序/瀏覽器”活動會自動添加信息截圖和瀏覽器URL(如圖),顯示名稱也做相應修改。設(shè)置“使用應用程序/瀏覽器”活動屬性,在“選項”->“關(guān)閉”選擇框中選擇“Never”,讓流程執(zhí)行完畢不關(guān)閉瀏覽器。6.在“變量”窗口,新建一個變量名為“i”的變量,變量的類型為“Int32”(整型變量),變量的范圍選擇“執(zhí)行”,變量的默認值輸入框輸入“1”。操作步驟7.在“活動”窗體內(nèi)點擊“工作流”->“控件”,將“后條件循環(huán)”活動拖拽到“使用應用程序/瀏覽器”活動的“執(zhí)行”序列內(nèi)。把“后條件循環(huán)”活動包含的“正文”序列更名為“循環(huán)操作”。在“條件”輸入框輸入“i<6”。操作步驟8.在“活動”窗體內(nèi)點擊“用戶界面自動化”->“應用程序”,將“單擊”活動拖拽到“后條件循環(huán)”活動的“循環(huán)操作”序列內(nèi)。(1)點擊“單擊”活動界面的“在此應用程序中指定:Edge:股票與存托憑證…”按鈕區(qū)域,界面跳轉(zhuǎn)到瀏覽器頁面。(2)瀏覽器頁面彈出“選擇選項”窗口后,在“選擇選項”窗口內(nèi)點擊“F2”按鈕(或按F2鍵)。操作步驟(4)暫停配置5秒時間結(jié)束后,鼠標移至“1”數(shù)字按鈕,待出現(xiàn)高亮框后點擊該按鈕,選中目標元素。(3)在暫停配置5秒時間內(nèi),使用鼠標滾輪將當前頁面下拉至數(shù)字圖標區(qū)域。(5)不確定錨點元素,直接單擊“確認”返回設(shè)計器“單擊”活動界面。設(shè)置“單擊”活動屬性。操作步驟(6)在“屬性”的“目標”->“目標方法”選項,選擇“選取器”選項,取消“模糊選取器”和“圖像”選項。(7)在“屬性”的“目標”->“等項頁面加載”選項,選擇“Complete”選項。(8)在“屬性”的“目標”->“選取器”輸入框,點擊圖標
打開“選取器編輯器”。配置“選取器編輯器”。(9)在“編輯屬性”框內(nèi),將“aaname”對應的值“1”刪除后單擊鼠標右鍵,彈出“使用變量”對話框。操作步驟(10)點擊“使用變量”對話框后,在新彈出的窗口中“變量名稱”選擇“i”點擊“確認”
返回“選取器編輯器”。(11)點擊“選取器編輯器”的
圖標
變?yōu)?/p>
即完成“選取器”的配置操作步驟選取器的配置
操作步驟9.在“活動”窗體內(nèi)點擊“工作流”->“控件”,將“分配”活動拖拽到“后條件循環(huán)”活動的“循環(huán)操作”序列內(nèi)?!胺峙洹被顒游挥凇皢螕簟被顒拥南路?。
設(shè)置“分配”活動的“屬性”:“雜項”->“值”輸入框輸入“i+1”,“雜項”->“受讓人”輸入框輸入“i”。10.關(guān)閉瀏覽器,選擇“調(diào)試文件”->“運行文件”(或者按快捷鍵Ctrl+F6),查看流程執(zhí)行過程中頁面變化情況。5-3定制選取器知識目標能力目標了解流程模板、單步調(diào)試、用戶界面探測器、通用選取器,熟悉元素特征掌握元素的“anname”等屬性、能夠使用用戶界面探測器配置簡單的選取器、能夠使用通用選取器獲取元素的屬性
設(shè)計一個自動化流程,該流程以“學習任務(wù)5-2在選擇器中使用變量”流程為模板,完成以下任務(wù):使用瀏覽器打開“/assortment/stock/list/share/”頁面(在上海證券交易所主頁點擊“產(chǎn)品->股票與存托憑證->股票列表”),依次點擊“股票與存托憑證”列表下端的1-5項數(shù)字圖標學習案例
點擊下方的數(shù)字圖標即顯示“股票與存托憑證”列表的相應頁數(shù)。每次點擊后獲取相應列表第一行的公司代碼數(shù)據(jù),即第1頁獲取的是“600000”(圖2),第2頁獲取的是“600032”……,將獲取的代碼在“輸出”窗體輸出。學習案例操作步驟1.打開“學習任務(wù)5-2在選擇器中使用變量”文件夾,點擊文件夾內(nèi)的“Main.xaml”文件打開流程(或者在UiPathStudio中打開項目文件project.json)。2.點擊“設(shè)計”->“導出為模板”
打開“導出為模板”窗口。在“名稱”輸入框?qū)⒚Q更名為“學習任務(wù)5-3定制選取器”點擊“導出”按鈕彈出“是否打開已導出的項目”“是否打開已導出的項目”提示框,點擊“是”。操作步驟3.項目打開后,點擊“打開主工作流”打開流程。4.點擊“調(diào)試”->“進入”,進入流程的單步調(diào)試操作步驟進入單步調(diào)試時,“進入”按鈕變?yōu)榛疑豢牲c擊狀態(tài),當前活動調(diào)試完成時后“進入”按鈕恢復可點擊狀態(tài)。當單步調(diào)試流程完成打開“/assortment/stock/list/share/”地址網(wǎng)頁步驟后,單擊“停止”按鈕停止流程的單步調(diào)試。此時瀏覽器打開相應網(wǎng)頁。操作步驟5.在“活動”窗體內(nèi)點擊“用戶界面自動化”->“應用程序”,把“獲取屬性”活動拖拽到“循環(huán)操作”序列內(nèi)?!矮@取屬性”活動位于“單擊”活動的下方。(1)點擊“獲取屬性”活動界面的“在此應用程序中指定:Edge:股票與存托憑證…”按鈕區(qū)域,界面跳轉(zhuǎn)到調(diào)試流程打開的頁面。操作步驟(2)瀏覽器頁面彈出“選擇選項”窗口后,鼠標移至要獲取的公司代碼“60000”元素,出現(xiàn)高亮框后點擊選中目標元素。操作步驟(3)目標元素確定后,再選擇錨點元素。鼠標放至目標元素上會出現(xiàn)
圖標,單擊第三個選項添加錨點,鼠標移至“公司代碼”區(qū)域出現(xiàn)高亮框后單擊選中錨點元素。(4)單擊“確認”返回設(shè)計器“獲取屬性”活動界面。設(shè)置“獲取屬性”活動屬性。操作步驟(5)在“屬性”的“目標”->“目標方法”選項,選擇“選取器”選項,取消“模糊選取器”和“圖像”選項。(6)在“屬性”的“目標”->“選取器”輸入框,點擊
圖標打開“選取
器編輯器”定置“選取器編輯器”。此時“編輯選取器”內(nèi)容如圖。操作步驟(7)“選取器編輯器”窗口點擊下方的“在用戶界面探測器中打開”按鈕,打開“用戶界面探測器”窗口。(8)“用戶界面探測器”窗口的項目界面列示了“選定的項目”和“取消選定的項目”。在“選定的項目”內(nèi),點擊√取消項目“aaname”選項;在“取消選定的項目”內(nèi)勾選“colName”、“tabelCol”、“tabelRow”項目。操作步驟(9)項目調(diào)整后“用戶界面探測器”的
圖標變?yōu)?/p>
圖標,點擊
驗證完成后圖標變?yōu)椤斑x定的項目”同時調(diào)整。操作步驟(10)點擊“保存”按鈕,回到“選取器編輯器”界面,“編輯選取器”內(nèi)容相應變化。(11)在“選取器編輯器”界面內(nèi)點擊“確定”按鈕回到“獲取屬性”活動。操作步驟在“獲取屬性”活動界面,(12)“屬性”選擇框內(nèi)選擇“aaname”選項(13)“保存位置”輸入框新建一個名為“公司代碼”的變量,變量類型為String(字符串型),變量范圍選擇“循環(huán)操作”操作步驟6.在“活動”窗體內(nèi)點擊“編程”->“調(diào)試”,把“寫入行”活動拖拽到“循環(huán)操作”序列內(nèi)?!皩懭胄小被顒游挥凇矮@取屬性”活動下方。在“寫入行”活動的“Text”輸入框輸入變量名“公司代碼”。操作步驟7.關(guān)閉瀏覽器,選擇“調(diào)試文件”->“運行文件”(或者按快捷鍵Ctrl+F6),查看流程執(zhí)行過程中頁面變化情況和流程結(jié)束后“輸出”窗口的內(nèi)容。5-4抓取網(wǎng)頁表格數(shù)據(jù)知識目標能力目標了解網(wǎng)頁表格的結(jié)構(gòu),熟悉“IF活動”;“將數(shù)據(jù)表寫入Excel”活動的設(shè)置。掌握活動的復制、“提取表格數(shù)據(jù)”活動的設(shè)置;能夠提取指定頁面的表格數(shù)據(jù)并輸出到Excel。設(shè)計一個以“學習任務(wù)2在選取器中使用變量”流程為模板的自動化流程,完成以下任務(wù):使用瀏覽器打開“/assortment/stock/list/share/”頁面(在上海證券交易所首頁單擊“產(chǎn)品”→“股票與存托憑證”→“股票列表”)學習案例
依次單擊“股票與存托憑證”列表下端的1~5項單擊數(shù)字即顯示“股票與存托憑證”列表的相應頁數(shù);每次單擊后,抓取當前頁面表格中的“公司代碼”“公司簡稱”“上市日期”數(shù)據(jù),并將抓取的數(shù)據(jù)寫入“網(wǎng)頁表格數(shù)據(jù)”工作簿的“Sheet1”空白工作表中。學習案例
依次單擊“股票與存托憑證”列表下端的1~5項(1)打開“學習任務(wù)5-2在選擇器中使用變量”文件夾,點擊文件夾內(nèi)的“Main.xaml”文件打開流程(或者在UiPathStudio中打開項目文件project.json)。(2)點擊“設(shè)計”->“導出為模板”
操作步驟打開“導出為模板”窗口。在“名稱”輸入框?qū)⒚Q更名為“學習任務(wù)5-4抓取網(wǎng)頁表格數(shù)據(jù)”,在“位置”輸入框選擇流程文件夾的保存位置,點擊“導出”按鈕彈出“是否打開已導出的項目”提示框,點擊“是”。操作步驟(3)項目打開后,單擊“打開主工作流”打開流程。(4)單擊“調(diào)試”→“進入”,進入流程的單步調(diào)試操作步驟進入單步調(diào)試時,“進入”按鈕變?yōu)榛疑牟豢蓡螕魻顟B(tài),當前步驟調(diào)試完成時后,“進入”按鈕恢復可單擊狀態(tài)。當單步調(diào)試流程完成打開“/assortment/stock/list/share/”地址網(wǎng)頁步驟后,單擊“停止”按鈕停止流程的單步調(diào)試。操作步驟(5)在“活動”窗體內(nèi)單擊“用戶界面自動化”→“應用程序”,把“提取表格數(shù)據(jù)”活動(位于“單擊”活動的下方)拖拽到“循環(huán)操作”序列內(nèi)。
①單擊“提取表格數(shù)據(jù)”活動界面的“在此應用程序中指定:Edge:股票與存托憑證…”按鈕區(qū)域,界面跳轉(zhuǎn)到調(diào)試流程打開的頁面。②在將要提取表格數(shù)據(jù)的頁面彈出“表格數(shù)據(jù)提取”窗口后單擊“添加數(shù)據(jù)”按鈕。③將光標移至“公司代碼”列標題,待出現(xiàn)高亮框后單擊該元素操作步驟④彈出“提取表”對話框,單擊選擇“是”按鈕操作步驟⑤在“表格數(shù)據(jù)提取”窗口里出現(xiàn)所有要提取的列標題后,分別單擊“代碼”“簡稱”“公告”三個列標題后面的刪除圖標,刪除這三列⑥單擊“預覽”下面的圖標,查看將要提取的表格數(shù)據(jù)操作步驟⑦單擊保存圖標,彈出“表格數(shù)據(jù)提取”對話框。單擊“繼續(xù)”,返回設(shè)計器“提取表格數(shù)據(jù)”活動界面。操作步驟⑧在“提取表格數(shù)據(jù)”活動界面的“提取目標位置”輸入框中新建一個變量(或按Ctrl+K鍵)“單頁數(shù)據(jù)DT”,將變量類型設(shè)置為數(shù)據(jù)表變量,變量范圍設(shè)置為“循環(huán)操作”。操作步驟(6)打開“學習任務(wù)5-4抓取網(wǎng)頁表格數(shù)據(jù)”文件夾,在文件夾內(nèi)新建一個Excel工作簿,將工作簿命名為“網(wǎng)頁表格數(shù)據(jù)”。(7)回到設(shè)計器界面,在“活動”窗體單擊“應用程序集成”→“Excel”→“透視表”,將“Excel流程作用域”活動(位于“提取表格數(shù)據(jù)”活動的下方)拖拽至“循環(huán)操作”序列內(nèi)。操作步驟(8)在“活動”窗體單擊“應用程序集成”→“Excel”→“透視表”,將“使用Excel文件”活動拖拽至“Excel流程作用域”活動的“執(zhí)行”序列內(nèi);把“使用Exc
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025版電動車充電站投資合作合同范本2篇
- 二零二五年廣告?zhèn)髅焦緩V告投放合同2篇
- 消費金融公司的數(shù)據(jù)治理與信息安全考核試卷
- 茶飲料生產(chǎn)現(xiàn)場管理與改善考核試卷
- 金屬工具制造業(yè)的設(shè)備維護與管理考核試卷
- 2025版鋼結(jié)構(gòu)工程科技創(chuàng)新與成果轉(zhuǎn)化合同3篇
- 2025版劇本創(chuàng)作與舞臺劇制作保密合同范本3篇
- 電力系統(tǒng)培訓課程設(shè)計
- 2025年度車輛掛靠共享出行服務(wù)合作協(xié)議3篇
- 《旅行社職業(yè)經(jīng)理人勝任力測評研究》
- 優(yōu)秀小區(qū)規(guī)劃評析—天津萬科水晶城
- 住宅項目規(guī)范(2022)
- 部編版八年級上全冊古文注釋、翻譯、閱讀習題及答案【2020版】
- 2012生物化學答疑-02
- 公墓項目建議書
- 高壓氧艙技術(shù)要求
- 《怪老頭兒》閱讀測試及答案
- 螺栓對應重量表
- 施工現(xiàn)場消防安全操作規(guī)程
- A4標簽打印模板
- (完整版)工程項目管理組織機構(gòu)
評論
0/150
提交評論