共用方式為


[瀏覽器自動化] 動作

瀏覽器自動化動作可讓使用者透過 UI 元素與 Web 應用程式互動。 Web UI 元素也稱為 Web 元素,唯一描述動作將要處理的 Web 元件。

要執行 Web 自動化,您首先需要創建一個新的瀏覽器實例。 您可以使用啟動瀏覽器操作來實現此目的,這些操作支援 Microsoft Edge Google Chrome,Mozilla Firefox 和 Internet Explorer。 通過「啟動瀏覽器」操作,您還可以指定是在本地桌面上還是在虛擬桌面環境中啟動網頁。

注意

要在虛擬桌面上啟動瀏覽器,請首先在該桌面中擷取至少一個 UI 元素。 此元素需要在流程的 UI 元素存放庫中可用。

若要新增 UI 元素,請透過已部署的瀏覽器自動化動作或流程設計工具的 UI 元素窗格,選取新增 UI 元素

建立新 UI 元素之選項的螢幕擷取畫面。

所有與 Web 相關的 UI 元素都是由一個或多個 CSS選取器指定 (Web 選取器),這些選取器精確鎖定頁面上元件的階層結構。 選取器會使用 > 標記法,表示每個元素都包含在其左側的元素中。

儘管在新增 UI 元素時會自動建立 Web 選取器,但某些特定情況仍需要手動建立選取器。 當需要自訂 Web 選取器時,您可以編輯現有選取器或從頭開始建立自己的選取器。

編輯和建立選取器之選項的螢幕擷取畫面。

若要開發更動態的 Web 流程,請將等於運算子替換為其他運算子或規則運算式。 此外,如果 Web 選取器的屬性值依先前動作的結果而定,請用變數而不是硬式編碼值。

選擇器建立器中可用運算子的螢幕擷取畫面。

注意

若要尋找有關開發 Web 流程和為 Web 元素建立自訂 Web 選取器的更多資訊,請前往自動化 Web 流程建置自訂選取器

從網頁擷取資料

從網頁的特定部分擷取單一值、清單、列,或表格形式的資料。

如需更多關於如何使用此動作的資訊,請移至 Web 資料擷取

輸入參數

引數 選用 接受 預設值 描述
Web browser instance 網頁瀏覽器執行個體 輸入或選擇包含要使用的網頁瀏覽器執行個體的變數
UI 元素 UI 元素 選取網頁上要從中擷取資料的 UI 元素
擷取參數 資料表 擷取資料時要使用的參數。 視擷取模式而定,此參數會接受不同的資料。
Max web pages to process 數值 要處理的網頁數目上限
為下一頁傳送實體點擊 無法使用 布林值 誤判為真 指定在點選之前是否要將滑鼠游標移至頁面上。 當模擬頁面點選不對元素執行有意的動作時,則需要實體點選。 因為此選項需要聚焦在瀏覽器視窗,所以會自動在前景顯示。
頁面 CSS 選取器 文字值 頁面 CSS 選取器
Extraction mode 無法使用 未定義、單一值、自選值、清單、表格、完整 HTML 表格 單一值 指定要從網頁擷取的內容
Use paging 無法使用 布林值 指定是否要使用分頁
Get all web pages N/A 布林值 False 指定是否取得所有網頁
擷取時處理資料 N/A 布林值 False 指定是否要處理擷取的資料,使其完全按照網頁中顯示的方式呈現。 擷取資料的處理包括顯示嵌套在 iframe 中的資訊,以及透過隱藏或可見元素進行篩選。 如果是較大的資料集,則不建議啟用此選項,因為這會增加擷取時間。
逾時 數值 60 設定您想要等候擷取完成的時間 (秒鐘),在此時間過後,此動作即失敗
儲存資料模式 N/A 變數、Excel 試算表 變數 指定要將擷取的資料儲存於變數或 Excel 試算表中

變數已產生

引數 類型​ 描述
ExcelInstance Excel 執行個體 包含所擷取資料的 Excel 執行個體。 使用這個執行個體可透過 Excel 專屬動作操縱試算表 (或儲存後將其關閉)。
DataFromWebPage 資料表 以單一值、清單、資料列或資料表形式擷取的資料。

例外狀況

例外狀況 Description
無法擷取資料 指出擷取資料時發生問題
無法啟動 Excel 執行個體 指示啟動 Excel 執行個體時發生問題
無法將值寫入 Excel 指出將值寫入 Excel 時發生問題

取得網頁的詳細資料

取得網頁的屬性,像是其標題或來源文字。

輸入參數

引數 選用 接受 預設值 描述
Web browser instance 網頁瀏覽器執行個體 輸入或選擇包含要使用的網頁瀏覽器執行個體的變數
Get 無法使用 網頁描述、網頁中繼關鍵字、網頁標題、網頁文字、網頁來源、網頁瀏覽器目前的 URL 位址 網頁描述 選取要從網頁擷取的資訊

變數已產生

引數 類型​ 描述
WebPageProperty 文字值 從網頁擷取的詳細資料

例外狀況

例外 描述
無法取得網頁的詳細資料 指出取得所指定網頁的詳細資料時發生問題

取得網頁上元素的詳細資料

取得網頁上元素的屬性值。

輸入參數

引數 選用 接受 預設值 描述
Web browser instance 網頁瀏覽器執行個體 輸入或選擇包含要使用的網頁瀏覽器執行個體的變數
UI 元素 UI 元素 選取網頁上要從中擷取詳細資料的 UI 元素
屬性名稱 文字值 自己的文字 輸入或選取要擷取其值的屬性

變數已產生

引數 類型​ 描述
AttributeValue 文字值 Web 元素屬性的值

例外狀況

例外 描述
無法擷取網頁上 UI 元素的屬性 指出擷取網頁元素的屬性時發生問題

拍攝網頁的螢幕擷取畫面

拍攝瀏覽器中目前顯示網頁 (或網頁元素) 的螢幕擷取畫面,並將影像儲存至檔案或剪貼簿。

輸入參數

引數 選用 接受 預設值 描述
Web browser instance 網頁瀏覽器執行個體 輸入或選擇包含要使用的網頁瀏覽器執行個體的變數
Capture 無法使用 整個網頁、特定元素 整個網頁 指定要擷取整個網頁或只擷取其中特定元素
UI 元素 UI 元素 選取網頁上要擷取的 UI 元素
儲存模式 無法使用 剪貼簿、檔案 剪貼簿 指定要將影像儲存至檔案,或儲存至剪貼簿
Image file 檔案 設定要儲存影像擷取的檔案完整路徑
File format 無法使用 BMP、EMF、EXIF、GIF、JPG、PNG、TIFF、WMF BMP 選取影像檔的格式

變數已產生

此動作不會產生任何變數。

例外狀況

例外狀況 描述
找不到具有指定 CSS 選取器的元素 指出找不到具有指定 CSS 選取器的網頁元素
無法儲存檔案 指出儲存指定的檔案時發生問題
無法儲存至剪貼簿 指出儲存至剪貼簿時發生問題
無法拍攝螢幕擷取畫面 指出拍攝螢幕擷取畫面時發生問題

將焦點放在網頁上的文字欄位

將焦點設定在網頁的輸入元素上,並捲動使其進入檢視範圍。

輸入參數

引數 選用 接受 預設值 描述
Web browser instance 網頁瀏覽器執行個體 輸入或選擇包含要使用的網頁瀏覽器執行個體的變數
UI 元素 UI 元素 選取網頁上要擁有焦點的 UI 元素
等待頁面載入 無法使用 布林值 指定是否要等待新網頁完整載入再繼續進行
網頁載入逾時 數值 60 設定動作擲回錯誤之前的頁面載入時間,以秒為單位
如果出現快顯對話方塊 N/A 關閉它、按下按鈕,不執行任何動作 不執行任何動作 指定快顯對話方塊出現時要執行的操作
Dialog button to press 文字值 確定 輸入快顯對話方塊出現時要按下的對話方塊按鈕

變數已產生

此動作不會產生任何變數。

例外狀況

例外狀況 描述
找不到具有指定 CSS 選取器的元素 指出找不到具有指定 CSS 選取器的網頁元素
無法在網頁文字欄位上設定輸入焦點 指出在指定的網頁文字欄位上設定輸入焦點時發生問題

填入網頁上的文字欄位

在網頁上的文字欄位中填入指定文字。

輸入參數

引數 選用 接受 預設值 描述
Web browser instance 網頁瀏覽器執行個體 輸入或選擇包含要使用的網頁瀏覽器執行個體的變數
UI 元素 UI 元素 選取要填入內容的文字欄位
文字 直接加密文字輸入或文字值 輸入要填入文字欄位的文字
如果欄位不是空白 取代文字,附加文字 取代文字 指定是要取代現有內容還是附加。
使用實體按鍵輸入填入文字 無法使用 布林值 False 將文字填入 UI 文字欄位元素時,請使用實體按鍵輸入進行模擬。 當模擬文字填入不對元素執行有意的動作時,則需要實體按鍵輸入。 因為此選項需要瀏覽器視窗具有焦點,所以會自動在前景顯示。
Emulate typing 無法使用 布林值 確判為真 指定要設定文字方塊的值,一次填入文字欄位,或是要逐一傳送字元來模擬使用者打字。 後者速度較慢,但是某些複雜的網頁會需要此方法。
Unfocus text box after filling it 無法使用 布林值 選擇是否要在此動作填入指定的文字之後,隨即讓文字方塊失去焦點。 若採用抓取自動完成清單,此參數應設為 False
等待頁面載入 無法使用 布林值 確判為真 指定在文字欄位中填入內容後,是否要等待新網頁完整載入
網頁載入逾時 數值 60 設定動作擲回錯誤之前的頁面載入時間,以秒為單位
如果出現快顯對話方塊 N/A 關閉它、按下按鈕,不執行任何動作 不執行任何動作 指定在文字欄位中填入內容之後出現快顯對話方塊時要執行的操作
Dialog button to press 文字值 確定 輸入快顯對話方塊出現時要按下的對話方塊按鈕

變數已產生

此動作不會產生任何變數。

例外狀況

例外狀況 描述
找不到具有指定 CSS 選取器的元素 指出找不到具有指定 CSS 選取器的網頁元素
無法寫入文字欄位 指出寫入指定的文字欄位時發生問題

設定網頁上的核取方塊狀態

勾選或取消勾選網頁表單中的核取方塊。

輸入參數

引數 選用 接受 預設值 描述
Web browser instance 網頁瀏覽器執行個體 輸入或選擇包含要使用的網頁瀏覽器執行個體的變數
UI 元素 UI 元素 選取要設定狀態的核取方塊
核取方塊狀態 無法使用 已核取、已取消核取 已勾選 選取核取方塊狀態
Wait for page to load 無法使用 布林值 指定設定核取方塊狀態後,是否要等待新網頁完整載入
網頁載入逾時 數值 60 設定動作擲回錯誤之前的頁面載入時間,以秒為單位
如果出現快顯對話方塊 N/A 關閉它、按下按鈕,不執行任何動作 不執行任何動作 指定設定核取方塊狀態之後出現快顯對話方塊時要執行的操作
Dialog button to press 文字值 確定 輸入快顯對話方塊出現時要按下的對話方塊按鈕

變數已產生

此動作不會產生任何變數。

例外狀況

例外狀況 描述
找不到具有指定 CSS 選取器的元素 指出找不到具有指定 CSS 選取器的網頁元素
無法設定核取方塊的狀態 指出設定所指定核取方塊的狀態時發生問題

選取網頁上的選項按鈕

選取網頁上的選項按鈕。

輸入參數

引數 選用 接受 預設值 描述
Web browser instance 網頁瀏覽器執行個體 輸入或選擇包含要使用的網頁瀏覽器執行個體的變數
UI 元素 UI 元素 要選取的選項按鈕
等待頁面載入 無法使用 布林值 指定選取選項按鈕後,是否要等待新網頁完整載入
網頁載入逾時 數值 60 設定動作擲回錯誤之前的頁面載入時間,以秒為單位
如果出現快顯對話方塊 N/A 關閉它、按下按鈕,不執行任何動作 不執行任何動作 指定選取選項按鈕之後出現快顯對話方塊時要執行的操作
Dialog button to press 文字值 確定 快顯對話方塊出現時要按下的對話方塊按鈕

變數已產生

此動作不會產生任何變數。

例外狀況

例外狀況 描述
找不到具有指定 CSS 選取器的元素 指出找不到具有指定 CSS 選取器的網頁元素
無法選取選項按鈕 指出選取指定的選項按鈕時發生問題

設定網頁上的下拉式清單值

設定或清除網頁表單中,下拉式清單的已選取選項

輸入參數

引數 選用 接受 預設值 描述
Web browser instance 網頁瀏覽器執行個體 輸入或選擇包含要使用的網頁瀏覽器執行個體的變數
UI 元素 UI 元素 選取要設定其值的下拉式清單
作業 無法使用 清除所有選項、依名稱選取選項、依索引選取選項 清除所有選項 選取要選取值或清除下拉式清單中選取的值
選項名稱 文字值清單 在下拉式清單中,輸入要選取的選項或選項清單。 只有在使用複選清單時,多個選項才有意義。 如果清單是單選,則只會使用指定清單的第一個選項。
使用規則運算式 無法使用 布林值 誤判為真 指定是否要將選項名稱值解譯為規則運算式
選項索引 數值清單 在下拉式清單中,輸入要選取的索引或索引清單。 只有在使用複選清單時,多個選項才有意義。 如果清單是單選,則只會使用指定清單的第一個選項。
等待頁面載入 無法使用 布林值 確判為真 指定設定下拉式清單值後,是否要等待新網頁完整載入
網頁載入逾時 數值 60 設定動作擲回錯誤之前的頁面載入時間,以秒為單位
如果出現快顯對話方塊 N/A 關閉它、按下按鈕,不執行任何動作 不執行任何動作 指定設定下拉式清單值之後出現快顯對話方塊時要執行的操作
Dialog button to press 文字值 確定 輸入快顯對話方塊出現時要按下的對話方塊按鈕

變數已產生

此動作不會產生任何變數。

例外狀況

例外狀況 描述
找不到具有指定 CSS 選取器的元素 指出找不到具有指定 CSS 選取器的網頁元素
無法設定選取的選項 指出設定選取的下拉式清單選項時發生問題

按下網頁上的按鈕

按下網頁按鈕。

輸入參數

引數 選用 接受 預設值 描述
Web browser instance 網頁瀏覽器執行個體 輸入或選擇包含要使用的網頁瀏覽器執行個體的變數
UI 元素 UI 元素 選取要按下的按鈕
等待頁面載入 無法使用 布林值 指定按下按鈕後,是否要等待新網頁完整載入
網頁載入逾時 數值 60 設定動作擲回錯誤之前的頁面載入時間,以秒為單位
如果出現快顯對話方塊 N/A 關閉它、按下按鈕,不執行任何動作 不執行任何動作 指定按下按鈕之後出現快顯對話方塊時要執行的操作
Dialog button to press 文字值 確定 輸入快顯對話方塊出現時要按下的對話方塊按鈕

變數已產生

此動作不會產生任何變數。

例外狀況

例外狀況 描述
找不到具有指定 CSS 選取器的元素 指出找不到具有指定 CSS 選取器的網頁元素
無法按一下網頁按鈕 指出按一下指定的網頁按鈕時發生問題

如果網頁包含

根據網頁中是否存在指定文字或元素,標記有條件的動作區塊起點。

輸入參數

引數 選用 接受 預設值 描述
Web browser instance 網頁瀏覽器執行個體 輸入或選擇包含要使用的網頁瀏覽器執行個體的變數
Check if web page 無法使用 包含元素、不包含元素、包含文字、不包含文字 包含元素 檢查網頁中是否有特定文字或網頁元素存在
UI 元素 UI 元素 選取網頁上要檢查的 UI 元素
文字 文字值 輸入網頁上要檢查的文字

變數已產生

此動作不會產生任何變數。

例外狀況

例外狀況 描述
無法與瀏覽器通訊 指出瀏覽器發生錯誤

等待網頁內容

暫停流程,直到網頁上特定文字片段或網頁元素出現或消失。

輸入參數

引數 選用 接受 預設值 描述
Web browser instance 網頁瀏覽器執行個體 輸入或選擇包含要使用的網頁瀏覽器執行個體的變數
Wait for web page to 無法使用 包含元素、不包含元素、包含文字、不包含文字 包含元素 指定是否要等待特定文字或網頁元素出現或消失在網頁中
UI 元素 UI 元素 選取網頁上要檢查的 UI 元素
文字 文字值 輸入網頁上要檢查的文字

變數已產生

此動作不會產生任何變數。

例外狀況

例外狀況 名描述
等待網頁內容失敗 指出等待作業失敗

啟動新的 Internet Explorer

啟動新執行個體或附加至 Internet Explorer 的執行中執行個體,讓網站和 Web 應用程式自動化。

輸入參數

引數 選用 接受 預設值 描述
Launch mode 無法使用 啟動自動化瀏覽器、啟動新的 Internet Explorer、附加至執行中的 Internet Explorer 啟動自動化瀏覽器 指定要啟動自動化瀏覽器或新的 Internet Explorer 執行個體,或附加至現有執行個體
Attach to Internet Explorer tab 無法使用 依標題、依 URL、使用前景視窗 依標題 指定要依標題、URL 附加至 Internet Explorer 索引標籤,或附加至做為前景視窗執行的 Internet Explorer 使用中索引標籤
Initial URL 文字值 輸入網頁瀏覽器啟動時要前往的網站 URL
Tab title 文字值 輸入要做為附加目標的 Internet Explorer 索引標籤標題 (或其中一部分)
Tab URL 文字值 輸入要做為附加目標的 Internet Explorer 索引標籤 URL (或其中一部分)
Window state 無法使用 正常、最大化、最小化 標準 指定要以標準、最小化或最大化的狀態來啟動瀏覽器視窗
目標桌面 無法使用 本地電腦、目前已連結或至少擷取了一個 UI 元素的任何虛擬桌面 本機電腦 設定瀏覽器要啟動的目標桌面的連接字串
Clear cache 無法使用 布林值 誤判為真 指定是否要在啟動網頁瀏覽器後,隨即完整清除其快取
Clear cookies 無法使用 布林值 指定是否要在啟動網頁瀏覽器後,隨即清除當中儲存的所有 Cookie
Wait for page to load 無法使用 布林值 指定是否要等待新網頁完整載入再繼續進行
網頁載入逾時 數值 60 設定動作擲回錯誤之前的頁面載入時間,以秒為單位
如果出現快顯對話方塊 N/A 關閉它、按下按鈕,不執行任何動作 不執行任何動作 Specify what to do if a pop-up dialog appears while loading the initial web page
Dialog button to press 文字值 確定 輸入快顯對話方塊出現時要按下的對話方塊按鈕
Custom user agent string 文字值 指定執行階段 Web 協助程式的自訂使用者代理程式字串。 如果此欄位保留空白,則執行階段 Web 協助程式會預設使用電腦上所安裝 Internet Explorer 的使用者代理程式字串。

注意

只有當網際網路選項功能表已停用在受保護模式下執行時,清除快取清除 Cookie 選項才能依預期發揮作用。

變數已產生

引數 類型​ 描述
InternetExplorer Web browser instance 要用於瀏覽器自動化動作的 Internet Explorer 執行個體

例外狀況

例外 Description
無法啟動 Internet Explorer 指出啟動 Internet Explorer 時發生問題
URL 無效 指出提供的 URL 無效

啟動新的 Firefox

啟動新執行個體或附加至 Firefox 的執行中執行個體,讓網站和 Web 應用程式自動化。

輸入參數

引數 選用 接受 預設值 描述
Launch mode 無法使用 啟動新執行個體、附加至執行中的執行個體 啟動新執行個體 指定要啟動新的 Firefox 執行個體,或附加至現有執行個體
Attach to Firefox tab 無法使用 依標題、依 URL、使用前景視窗 依標題 指定要依標題、URL 附加至 Firefox 索引標籤,或附加至做為前景視窗執行的 Firefox 使用中索引標籤
Initial URL 文字值 輸入網頁瀏覽器啟動時要前往的網站 URL
Tab title 文字值 輸入要做為附加目標的 Firefox 索引標籤標題 (或其中一部分)
Tab URL 文字值 輸入要做為附加目標的 Firefox 索引標籤 URL (或其中一部分)
Window state 無法使用 正常、最大化、最小化 標準 指定要以標準、最小化或最大化的狀態來啟動瀏覽器視窗
目標桌面 無法使用 本地電腦、目前已連結或至少擷取了一個 UI 元素的任何虛擬桌面 本機電腦 設定瀏覽器要啟動的目標桌面的連接字串
Clear cache 無法使用 布林值 誤判為真 指定是否要在啟動網頁瀏覽器後,隨即完整清除其快取
Clear cookies 無法使用 布林值 指定是否要在啟動網頁瀏覽器後,隨即清除當中儲存的所有 Cookie
Wait for page to load 無法使用 布林值 指定是否要等待新網頁完整載入再繼續進行
網頁載入逾時 數值 60 設定動作擲回錯誤之前的頁面載入時間,以秒為單位
如果出現快顯對話方塊 N/A 關閉它、按下按鈕,不執行任何動作 不執行任何動作 Specify what to do if a pop-up dialog appears while loading the initial web page
Dialog button to press 文字值 確定 輸入快顯對話方塊出現時要按下的對話方塊按鈕
Timeout 數值 60 設定您想要等候瀏覽器啟動的時間 (秒鐘),在此時間過後,此動作即失敗
使用者資料資料夾 無法使用 Picture-in-Picture 預設、瀏覽器預設、自訂 Picture-in-Picture 預設值 指定流程在 Picture-in-Picture 模式下執行時間瀏覽器所使用的使用者資料資料夾。 如果選擇瀏覽器預設,則無法同時在桌面和 Picture-in-Picture 中開啟瀏覽器。 了解詳細資訊
使用者資料夾路徑 資料夾 指定流程在 Picture-in-Picture 模式下執行時間瀏覽器所使用的使用者資料資料夾的路徑。 了解詳細資訊

變數已產生

引數 類型​ Description
Browser Web browser instance 要用於瀏覽器自動化動作的 Firefox 執行個體

例外狀況

例外 Description
無法啟動 Firefox 指出啟動 Firefox 時發生問題
URL 無效 指出提供的 URL 無效

啟動新的 Chrome

啟動新執行個體或附加至 Chrome 的執行中執行個體,讓網站和 Web 應用程式自動化。

輸入參數

引數 選用 接受 預設值 描述
Launch mode 無法使用 啟動新執行個體、附加至執行中的執行個體 啟動新執行個體 指定要啟動新的 Chrome 執行個體,或附加至現有執行個體
Attach to Chrome tab 無法使用 依標題、依 URL、使用前景視窗 依標題 指定要依標題、URL 附加至 Chrome 分頁,或附加至做為前景視窗執行的 Chrome 使用中分頁
Initial URL 文字值 輸入網頁瀏覽器啟動時要前往的網站 URL
Tab title 文字值 輸入要做為附加目標的 Chrome 分頁標題 (或其中一部分)
Tab URL 文字值 輸入要做為附加目標的 Chrome 分頁 URL (或其中一部分)
Window state 無法使用 正常、最大化、最小化 標準 指定要以標準、最小化或最大化的狀態來啟動瀏覽器視窗
目標桌面 無法使用 本地電腦、目前已連結或至少擷取了一個 UI 元素的任何虛擬桌面 本機電腦 設定瀏覽器要啟動的目標桌面的連接字串
Clear cache 無法使用 布林值 誤判為真 指定是否要在啟動網頁瀏覽器後,隨即完整清除其快取
Clear cookies 無法使用 布林值 指定是否要在啟動網頁瀏覽器後,隨即清除當中儲存的所有 Cookie
Wait for page to load 無法使用 布林值 指定是否要等待新網頁完整載入再繼續進行
網頁載入逾時 數值 60 設定動作擲回錯誤之前的頁面載入時間,以秒為單位
如果出現快顯對話方塊 N/A 關閉它、按下按鈕,不執行任何動作 不執行任何動作 Specify what to do if a pop-up dialog appears while loading the initial web page
Dialog button to press 文字值 確定 輸入快顯對話方塊出現時要按下的對話方塊按鈕
Timeout 數值 60 設定您想要等候瀏覽器啟動的時間 (秒鐘),在此時間過後,此動作即失敗
使用者資料資料夾 無法使用 Picture-in-Picture 預設、瀏覽器預設、自訂 Picture-in-Picture 預設值 指定流程在 Picture-in-Picture 模式下執行時間瀏覽器所使用的使用者資料資料夾。 如果選擇瀏覽器預設,則無法同時在桌面和 Picture-in-Picture 中開啟瀏覽器。 了解詳細資訊
使用者資料夾路徑 資料夾 指定流程在 Picture-in-Picture 模式下執行時間瀏覽器所使用的使用者資料資料夾的路徑。 了解詳細資訊

變數已產生

引數 類型​ Description
Browser Web browser instance 要用於瀏覽器自動化動作的 Chrome 執行個體

例外狀況

例外 Description
無法啟動 Chrome 指出啟動 Chrome 時發生問題
URL 無效 指出提供的 URL 無效

啟動新的 Microsoft Edge

啟動新執行個體或附加至 Microsoft Edge 的執行中執行個體,讓網站和 Web 應用程式自動化。

輸入參數

引數 選用 接受 預設值 描述
Launch mode 無法使用 啟動新執行個體、附加至執行中的執行個體 啟動新執行個體 指定要啟動新的 Microsoft Edge 執行個體,或附加至現有執行個體
Attach to Microsoft Edge tab 無法使用 依標題、依 URL、使用前景視窗 依標題 指定要依標題、URL 附加至 Microsoft Edge 索引標籤,或附加至做為前景視窗執行的 Microsoft Edge 使用中索引標籤
Initial URL 文字值 輸入網頁瀏覽器啟動時要前往的網站 URL
Tab title 文字值 輸入要做為附加目標的 Microsoft Edge 索引標籤標題 (或其中一部分)
Tab URL 文字值 輸入要做為附加目標的 Microsoft Edge 索引標籤 URL (或其中一部分)
Window state 無法使用 正常、最大化、最小化 標準 指定要以標準、最小化或最大化的狀態來啟動瀏覽器視窗
目標桌面 無法使用 本地電腦、目前已連結或至少擷取了一個 UI 元素的任何虛擬桌面 本機電腦 設定瀏覽器要啟動的目標桌面的連接字串
Clear cache 無法使用 布林值 誤判為真 指定是否要在啟動網頁瀏覽器後,隨即完整清除其快取
Clear cookies 無法使用 布林值 指定是否要在啟動網頁瀏覽器後,隨即清除當中儲存的所有 Cookie
Wait for page to load 無法使用 布林值 指定是否要等待新網頁完整載入再繼續進行
網頁載入逾時 數值 60 設定動作擲回錯誤之前的頁面載入時間,以秒為單位
如果出現快顯對話方塊 N/A 關閉它、按下按鈕,不執行任何動作 不執行任何動作 Specify what to do if a pop-up dialog appears while loading the initial web page
Dialog button to press 文字值 確定 輸入快顯對話方塊出現時要按下的對話方塊按鈕
Timeout 數值 60 設定您想要等候瀏覽器啟動的時間 (秒鐘),在此時間過後,此動作即失敗
使用者資料資料夾 無法使用 Picture-in-Picture 預設、瀏覽器預設、自訂 Picture-in-Picture 預設值 指定流程在 Picture-in-Picture 模式下執行時間瀏覽器所使用的使用者資料資料夾。 如果選擇瀏覽器預設,則無法同時在桌面和 Picture-in-Picture 中開啟瀏覽器。 了解詳細資訊
使用者資料夾路徑 資料夾 指定流程在 Picture-in-Picture 模式下執行時間瀏覽器所使用的使用者資料資料夾的路徑。 了解詳細資訊

變數已產生

引數 類型​ Description
Browser Web browser instance 要用於瀏覽器自動化動作的 Microsoft Edge 執行個體

例外狀況

例外 Description
無法啟動 Microsoft Edge 指出啟動 Microsoft Edge 時發生問題
URL 無效 指出提供的 URL 無效

建立新索引標籤

建立新索引標籤,並瀏覽至指定 URL (Microsoft Edge、Chrome 和 Firefox 可支援)。

輸入參數

引數 選用 接受 預設值 描述
Web browser instance 網頁瀏覽器執行個體 輸入或選擇包含要使用的網頁瀏覽器執行個體的變數
URL to navigate to 文字值 輸入要瀏覽的目標 URL 或包含 URL 的變數
Wait for page to load 無法使用 布林值 指定是否要等待新網頁完整載入再繼續進行
網頁載入逾時 數值 60 設定動作擲回錯誤之前的頁面載入時間,以秒為單位
如果出現快顯對話方塊 N/A 關閉它、按下按鈕,不執行任何動作 不執行任何動作 指定若載入網頁時出現快顯對話方塊,要執行的操作
Dialog button to press 文字值 確定 輸入快顯對話方塊出現時要按下的對話方塊按鈕

變數已產生

引數 類型​ 描述
NewBrowser Web browser instance 要用於瀏覽器自動化動作的新網頁瀏覽器執行個體

例外狀況

例外 Description
URL 無效 指出提供的 URL 無效
無法建立新索引標籤 指出建立新索引標籤時發生問題

前往網頁

瀏覽網頁瀏覽器至新頁面。

輸入參數

引數 選用 接受 預設值 描述
Web browser instance 網頁瀏覽器執行個體 輸入或選擇包含要使用的網頁瀏覽器執行個體的變數
Navigate 無法使用 至 URL、上一頁、下一頁、重新載入網頁 至 URL 指定要瀏覽的目標位置
URL 文字值 輸入要瀏覽的目標 URL
Wait for page to load 無法使用 布林值 指定是否要等待網頁完整載入再繼續進行
網頁載入逾時 數值 60 設定動作擲回錯誤之前的頁面載入時間,以秒為單位
如果出現快顯對話方塊 N/A 關閉它、按下按鈕,不執行任何動作 不執行任何動作 指定若載入網頁時出現快顯對話方塊,要執行的操作
Dialog button to press 文字值 確定 輸入快顯對話方塊出現時要按下的對話方塊按鈕

變數已產生

此動作不會產生任何變數。

例外狀況

例外狀況 描述
無法瀏覽至網頁 指出瀏覽至指定的網頁時發生問題
URL 無效 指出提供的 URL 無效

按一下網頁上的連結

按一下網頁的連結或任何其他元素。

輸入參數

引數 選用 接受 預設值 描述
Web browser instance 網頁瀏覽器執行個體 輸入或選擇包含要使用的網頁瀏覽器執行個體的變數
UI 元素 UI 元素 選取網頁上要按一下的 UI 元素
按一下類型 無法使用 按滑鼠左鍵、按滑鼠右鍵、按兩下、左鍵向下、左鍵向上、右鍵向下、右鍵向上、按中間鍵 按滑鼠左鍵 要執行的按一下類型
傳送實體點擊 N/A 布林值 False 指定點選之前是否要將滑鼠游標移至元素上。 當模擬點選無法在元素上執行意圖的動作時,就需要實體點選。 因為此選項需要聚焦在瀏覽器視窗,所以會自動在前景顯示。
等待頁面載入 無法使用 布林值 確判為真 指定點擊連結後,是否要等待新網頁完整載入
網頁載入逾時 數值 60 設定動作擲回錯誤之前的頁面載入時間,以秒為單位
如果出現快顯對話方塊 N/A 關閉它、按下按鈕,不執行任何動作 不執行任何動作 指定點擊連結後,出現彈出式對話方塊時要執行的操作
Dialog button to press 文字值 確定 輸入快顯對話方塊出現時要按下的對話方塊按鈕

變數已產生

此動作不會產生任何變數。

例外狀況

例外狀況 描述
找不到具有指定 CSS 選取器的元素 指出找不到具有指定 CSS 選取器的網頁元素
無法按一下 UI 元素 指出按一下指定的元素時發生問題

按一下網頁中下載檔案的連結。

輸入參數

引數 選用 接受 預設值 描述
Web browser instance 網頁瀏覽器執行個體 輸入或選擇包含要使用的網頁瀏覽器執行個體的變數
UI 元素 UI 元素 選取網頁上要按一下的 UI 元素
目的地資料夾 資料夾 輸入或選擇要儲存下載檔案的目的地資料夾的完整路徑,或包含資料夾的變數

變數已產生

引數 類型​ 描述
DownloadedFile 檔案 儲存下載所在磁碟上的檔案。 這個值是一個檔案路徑,由以上所指定的下載資料夾以及 web 伺服器所提供的檔案名稱組成。
例外 描述
無法下載檔案 指出下載指定的檔案時發生問題
找不到具有指定 CSS 選取器的元素 指出找不到具有指定 CSS 選取器的網頁元素
無法按一下 UI 元素 指出按一下指定的元素時發生問題
無法儲存檔案 指出儲存指定的檔案時發生問題

在網頁上執行 JavaScript 函數

在網頁上執行 JavaScript 函數並取得傳回的結果。

注意

移轉至資訊清單 V3 瀏覽器擴充功能,會影響此動作。 如需有關資訊清單 V3 以及其如何影響在網頁上執行 JavaScript 函式動作的詳細資訊,請移至移轉至資訊清單 V3

輸入參數
引數 選用 接受 預設值 描述
Web browser instance 網頁瀏覽器執行個體 輸入或選擇包含要使用的網頁瀏覽器執行個體的變數
JavaScript function 文字值 function ExecuteScript() { /*您的程式碼在這裡,傳回一些內容 (選用);*/ } 輸入要在網頁上執行的 JavaScript 函數

變數已產生

引數 類型​ 描述
Result 文字值 執行 JavaScript 函數的結果

例外狀況

例外狀況 描述
無法執行 JavaScript 指出執行 JavaScript 時發生問題

將滑鼠暫留在網頁的元素上方

將滑鼠暫留在網頁的元素上方。

輸入參數

引數 選用 接受 預設值 描述
Web browser instance 網頁瀏覽器執行個體 輸入或選擇包含要使用的網頁瀏覽器執行個體的變數
UI 元素 UI 元素 選取網頁上要暫留的 UI 元素
移動滑鼠以懸停 布林值 誤判為真 指定是否要將滑鼠游標移動到元素上,以懸停在 UI 元素上。 當模擬懸停不對元素執行有意的動作時,則需要實體懸停。 因為此選項需要瀏覽器視窗具有焦點,因此會自動將其帶到前景。

變數已產生

此動作不會產生任何變數。

例外狀況

例外狀況 描述
無法暫留在元素上方 指出暫留在指定的元素上方時發生問題

關閉網頁瀏覽器

關閉網頁瀏覽器視窗。

輸入參數

引數 選用 接受 預設值 描述
Web browser instance 網頁瀏覽器執行個體 輸入或選擇包含要關閉的網頁瀏覽器執行個體的變數

變數已產生

此動作不會產生任何變數。

例外狀況

例外狀況 描述
無法關閉網頁瀏覽器 指出關閉網頁瀏覽器時發生問題