【RPA之家UiPath官方教程】調(diào)試
調(diào)試
在本課程中,我們將涵蓋開發(fā)的基本方面,確定并解決項(xiàng)目中的錯(cuò)誤。
受眾:RPA開發(fā)人員
學(xué)習(xí)目標(biāo)
在本課程結(jié)束時(shí),您應(yīng)該能夠:
使用“執(zhí)行”選項(xiàng)卡中的調(diào)試功能;
檢測并解決工作流程中的主要錯(cuò)誤;
練習(xí)解決輸入問題。
?
關(guān)于本課程
在本課程中,我們將介紹使自動(dòng)化產(chǎn)品投入生產(chǎn)的最重要方面之一:如何使用調(diào)試功能解決工作流程中的錯(cuò)誤。
受眾:RPA開發(fā)人員
課程時(shí)間:2小時(shí)
完成課程的要求:通過最低80%的分?jǐn)?shù)通過課程測驗(yàn)
先決條件:
基本編程知識
RPA開發(fā)人員角色課程簡介
變量,數(shù)據(jù)類型和控制流程
數(shù)據(jù)處理課程
Excel和數(shù)據(jù)表課程
UI互動(dòng)課程
選擇器課程
項(xiàng)目組織課程
錯(cuò)誤和異常處理課程
?
學(xué)習(xí)目標(biāo)
在本課程結(jié)束時(shí),您應(yīng)該能夠:
1解釋所有調(diào)試操作的作用;
2解釋所有調(diào)試面板指示的內(nèi)容;
3使用所有UiPath Studio調(diào)試功能使您的項(xiàng)目按預(yù)期運(yùn)行。
?
注意:本課程是使用UiPath Studio 2019.10創(chuàng)建的。 最新的Community Edition版本中的某些元素可能有所不同。
?
調(diào)試功能概述
它是什么
讓我們快速瀏覽一下2019.10中的新調(diào)試功能:
調(diào)試文件或調(diào)試項(xiàng)目,運(yùn)行文件或運(yùn)行項(xiàng)目選項(xiàng)現(xiàn)在是功能區(qū)中同一按鈕的狀態(tài)。
“本地”面板顯示參數(shù)的值,當(dāng)前屬性和先前執(zhí)行的活動(dòng)的屬性。變量和參數(shù)的值可以在此面板中進(jìn)行修改。面板的設(shè)計(jì)已得到改進(jìn)。
您可以在“本地”面板中右鍵單擊變量或參數(shù),以將它們添加到“監(jiān)視”面板中。
有關(guān)引發(fā)的異常的詳細(xì)信息顯示在“本地”面板中。
“即時(shí)”面板使您可以評估在調(diào)試期間定義的表達(dá)式以檢查數(shù)據(jù)。
您可以使用“調(diào)用堆棧”面板監(jiān)視活動(dòng),容器和項(xiàng)目文件的執(zhí)行。通過該面板,可以輕松訪問引發(fā)異常的活動(dòng)。
現(xiàn)在,使用斷點(diǎn)時(shí),您可以添加條件,命中計(jì)數(shù)并在命中時(shí)記錄一條消息。
現(xiàn)在,可以使用“測試活動(dòng)”上下文菜單選項(xiàng)在工作流中測試活動(dòng),也可以通過創(chuàng)建測試平臺從“活動(dòng)”面板中對活動(dòng)進(jìn)行測試。
運(yùn)行至此活動(dòng),然后從此活動(dòng)上下文菜單中運(yùn)行,開始在特定活動(dòng)之間調(diào)試工作流。
使用“重新啟動(dòng)功能區(qū)”選項(xiàng)可以從流程中的第一個(gè)活動(dòng)或觸發(fā)了“從此活動(dòng)中運(yùn)行”活動(dòng)中的活動(dòng)重新啟動(dòng)調(diào)試過程。
新的“跳出”操作將完成當(dāng)前活動(dòng)的執(zhí)行,并返回到容器級別,從而暫停調(diào)試過程。
在調(diào)試過程中,每當(dāng)遇到異常時(shí),您都可以中斷,忽略錯(cuò)誤并繼續(xù)。 Retry選項(xiàng)重新執(zhí)行上一個(gè)活動(dòng),如果再次遇到該異常,則拋出該異常。這些操作現(xiàn)在在“調(diào)試”選項(xiàng)卡中可用。
?
為什么需要它
新方法將使您更輕松地更快地構(gòu)建可靠的工作流程。
?
調(diào)試動(dòng)作和面板
由于我們正在不斷改善集成的調(diào)試體驗(yàn),因此本課程將包括所有調(diào)試功能。 在以下各節(jié)中,我們將介紹可用的調(diào)試操作和面板。
調(diào)試動(dòng)作
花一些時(shí)間來熟悉功能區(qū)中可用的所有調(diào)試操作。
?
在設(shè)計(jì)時(shí),每個(gè)活動(dòng)的上下文菜單中提供了三個(gè)新選項(xiàng):運(yùn)行到此活動(dòng),從此活動(dòng)運(yùn)行和測試活動(dòng)。 在下圖中,您可以看到“類型公司名稱”活動(dòng)的上下文菜單。 單擊標(biāo)記以查找有關(guān)這三個(gè)動(dòng)作的更多信息。
?
調(diào)試面板
現(xiàn)在,我們已經(jīng)了解了有關(guān)調(diào)試操作的更多信息,讓我們看一下調(diào)試模式下可用的面板。
?
現(xiàn)在,我們對調(diào)試操作和面板有了一個(gè)概述,讓我們進(jìn)入下一課,了解如何使用一些基本的調(diào)試功能來解決項(xiàng)目中的錯(cuò)誤。
?
基本調(diào)試功能
在本課程結(jié)束時(shí),您應(yīng)該能夠:
使用UiPath Studio中的調(diào)試操作;
使用斷點(diǎn);
使用“從此活動(dòng)運(yùn)行”和“向此活動(dòng)運(yùn)行”操作;
使用測試活動(dòng)和創(chuàng)建測試基準(zhǔn)操作。
到此,我們結(jié)束了有關(guān)基本調(diào)試功能的課程。 在下一課中,我們將了解如何使用即時(shí),監(jiān)視和調(diào)用堆棧面板獲得更多高級調(diào)試選項(xiàng)。
?
高級調(diào)試功能
在本課程結(jié)束時(shí),您應(yīng)該能夠:
使用監(jiān)視面板監(jiān)視變量值;
在立即面板中測試表達(dá)式;
在“呼叫堆?!泵姘逯袡z查活動(dòng)。
到此,我們結(jié)束了有關(guān)高級調(diào)試功能的課程。 花一些時(shí)間來復(fù)習(xí)資源并在課程結(jié)束時(shí)完成測驗(yàn)。