移轉後驗證與更新bots
- 已更新: 2022/12/27
移轉後驗證與更新bots
已移轉的bots會上傳至 Automation 360 Control Room 的公用存放庫 (位於包含相應 .atmx 檔案的同一個資料夾中)。您可以從 [移轉清單] 頁面檢視已移轉bots的目前狀態,以及因可在那些bots中使用的不受支援命令或屬性,而發生的任何錯誤。
請務必檢閱、測試並驗證所有已移轉的bots,以確保它們能在 Automation 360 環境中成功執行。
移轉助理已與錯誤助理合併,以提供您需要檢閱或採取動作之bot中所有資料行的完整檢視,或是其中有錯誤,因此需要您處理這些資料。此功能可協助您快速找出bots需要您注意的區域。在測試任何bot之前,請從第一行捲動至最後一行來瀏覽整個已移轉的bot,讓「移轉助理」標記出任何問題。
如果您沒有檢閱整個bot,可能會看到無法編譯錯誤。
更新您的bots
- 從公用存放庫登出bot到私人存放庫。
- 使用「移轉助理」來檢視已移轉bots的變更。
「移轉助理」將引導您進行任何必要的變更,並提供您利用新 Automation 360 功能的機會。
- 如有需要,請在Bot editor中編輯bot。
當您修改bot並測試程序步驟時,您可以直接從Bot editor執行bot。
在開發 (DEV) 環境中執行這些步驟。在已移轉的bots清除您的預設通過條件,將其移至使用者驗收測試 (UAT) 環境,以針對具有更大資料集的生產型系統進行bots測試。
只有在bot清除 UAT 要求時,才能在生產環境 (PROD) 中部署該要求。這項程序是一般業界標準軟體開發生命週期 (SDLC) 最佳實務的一部分。
使用Bot Lifecycle Management移動bots
使用Bot Lifecycle Management來將bots從一個環境移至另一個環境。在開發 (DEV) 環境中測試並成功執行已移轉的bots後,您可以使用Bot Lifecycle Management將bots從開發環境移至 UAT 環境。同樣地,您也可以使用Bot Lifecycle Management來將 bots從 UAT 移至生產 (PROD) 環境。
當您移動bots時,若發生下列錯誤「無法建立目錄:<directory name>」,請參閱 Unable to import or export the bots from v11 to Automation 360 (A-People login required)。
Bot相容性版本
移轉後,如果您從目的地路徑移除 AAApplicationPath,且bot相容性版本設定為 [1],則bot部署會失敗。發生這種情況是因為第 1 版中是在編譯期間剖析檔案路徑。視 Control Room 裝置 (Linux 或 Windows) 而定,檔案或資料夾路徑可能不同,導致bot編譯期間剖析此路徑時發生錯誤。
請參閱以下視頻,了解如何驗證對遷移所做的更改 bots: