使用 S CloudWatch ynthetics 記錄器的谷歌瀏覽器 - Amazon CloudWatch

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用 S CloudWatch ynthetics 記錄器的谷歌瀏覽器

Amazon 提供了 CloudWatch Synthetics 記錄器,以幫助您更輕鬆地創建金絲雀。記錄器是 Google Chrome 延伸。

記錄器記錄了您在網站上的點按和輸入動作,並自動產生 Node.js 指令碼,而該指令碼可用於建立遵循相同步驟的 Canary。

開始錄製後, CloudWatch Synthetics 記錄器會在瀏覽器中檢測到您的操作並將其轉換為腳本。您可以視需要暫停和繼續記錄。當您停止記錄時,記錄器會產生動作的 Node.js 指令碼,而您可以使用 Copy to Clipboard (複製到剪貼簿) 按鈕輕鬆進行複製。然後,您可以使用此腳本在 CloudWatch Synthetics 中創建金絲雀。

學分:S CloudWatch ynthetics 記錄器基於無頭記錄器。

為谷歌瀏覽器安裝 CloudWatch Synthetics 記錄器擴展

要使用 S CloudWatch ynthetics 記錄器,您可以開始創建金絲雀並選擇 Can ary 記錄器藍圖。如果您在尚未下載記錄器時執行此操作,則 S CloudWatch ynthetics 控制台會提供下載鏈接。

或者,您可以依照這些步驟直接下載及安裝記錄器。

安裝 CloudWatch Synthetics 記錄器
  1. 使用谷歌瀏覽器,請訪問這個網站:https://chrome.google.com/webstore/detail/cloudwatch-synthetics-rec/bhdn.com 瀏覽器轉換器

  2. 選擇 Add to Chrome (新增至 Chrome),然後選擇 Add extension (新增延伸)。

使用 S CloudWatch ynthetics 記錄器的谷歌瀏覽器

要使用 CloudWatch Synthetics 記錄器幫助您創建金絲雀,您可以在 CloudWatch 控制台中選擇「創建初期測試」,然後選擇「使用藍圖」,「Canary 記錄器」。如需詳細資訊,請參閱 建立 Canary

或者,您可以使用記錄器來記錄步驟,而不需立即使用它們來建立 Canary。

使用 S CloudWatch ynthetics 記錄器記錄您在網站上的動作
  1. 導覽至您想要監控的頁面。

  2. 選擇 Chrome 擴展程序圖標,然後選擇 CloudWatchSynthetics 記錄器。

  3. 選擇 Start Recording (開始記錄)。

  4. 執行您想要記錄的步驟。若要暫停記錄,請選擇 Pause (暫停)。

  5. 完成記錄工作流程時,選擇 Stop recording (停止錄製)。

  6. 選擇 Copy to clipboard (複製到剪貼簿),將產生的指令碼複製到剪貼簿。或者,如果您想要重新開始,請選擇 New recording (新的記錄)。

  7. 若要使用複製的指令碼建立 Canary,您可以將複製的指令碼貼到記錄器藍圖內置編輯器中,或將其儲存到 Simple Storage Service (Amazon S3) 儲存貯體中並從其中匯入。

  8. 如果您不是要立即建立 Canary,則可以將記錄的指令碼儲存到檔案中。

CloudWatch Synthetics 記錄器的已知限制

谷歌瀏覽器的 CloudWatch Synthetics 記錄器目前具有以下限制。

  • 沒有 ID 的 HTML 元素將使用 CSS 選擇器。如果網頁結構稍後發生變更,這可能會破壞 Canary。我們計劃在未來版本的記錄器中提供一些組態選項 (例如使用 data-id)。

  • 記錄器不支援按兩下或複製/貼上等動作,也不支援 CMD+0 之類的按鍵組合。

  • 若要驗證頁面上是否存在元素或文字,使用者必須在產生指令碼之後新增聲明。記錄器不支援驗證元素而不對該元素執行任何動作。這類似於 Canary 工作流程建置器中的「驗證文字」或「驗證元素」選項。我們計劃在未來版本的記錄器中新增一些聲明支援。

  • 記錄器會在啟動記錄的標籤中記錄所有動作。它不會記錄快顯 (例如,允許位置追蹤),也不會從快顯導覽至不同的頁面。