Menggunakan CloudWatch Perekam Sintetis untuk Google Chrome - Amazon CloudWatch

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Menggunakan CloudWatch Perekam Sintetis untuk Google Chrome

Amazon menyediakan CloudWatch Synthetics Recorder untuk membantu Anda membuat kenari dengan lebih mudah. Perekam adalah ekstensi Google Chrome.

Perekam mencatat tindakan klik dan jenis tindakan di situs web dan secara otomatis membuat skrip Node.js yang dapat digunakan untuk membuat canary yang mengikuti langkah serupa.

Setelah Anda mulai merekam, CloudWatch Synthetics Recorder mendeteksi tindakan Anda di browser dan mengubahnya menjadi skrip. Anda dapat menjeda dan melanjutkan perekaman sesuai kebutuhan. Ketika Anda berhenti merekam, perekam membuat skrip tindakan Node.js, yang dapat Anda salin dengan mudah bersama tombol Salin ke Clipboard. Anda kemudian dapat menggunakan skrip ini untuk membuat kenari di CloudWatch Synthetics.

Kredit: Perekam CloudWatch Synthetics didasarkan pada perekam Tanpa Kepala.

Memasang ekstensi CloudWatch Synthetics Recorder untuk Google Chrome

Untuk menggunakan CloudWatch Synthetics Recorder, Anda dapat mulai membuat kenari dan memilih cetak biru Canary Recorder. Jika Anda melakukan ini ketika Anda belum mengunduh perekam, konsol CloudWatch Synthetics menyediakan tautan untuk mengunduhnya.

Atau, Anda dapat mengikuti langkah-langkah ini untuk mengunduh dan melakukan instalasi perekam secara langsung.

Untuk menginstal CloudWatch Synthetics Recorder
  1. Menggunakan Google Chrome, kunjungi situs web ini: https://chrome.google.com/webstore/detail/cloudwatch-synthetics-rec/bhdnlmmgiplmbcdmkkdfplenecpegfno

  2. Pilih Tambahkan ke Chrome, lalu pilih Tambahkan ekstensi.

Menggunakan CloudWatch Perekam Sintetis untuk Google Chrome

Untuk menggunakan CloudWatch Synthetics Recorder untuk membantu Anda membuat kenari, Anda dapat memilih Buat kenari di CloudWatch konsol, lalu pilih Gunakan cetak biru, Perekam Canary. Untuk informasi selengkapnya, lihat Membuat canary.

Atau, Anda dapat menggunakan perekam untuk mencatat langkah-langkah tanpa langsung menggunakannya guna membuat canary.

Untuk menggunakan CloudWatch Synthetics Recorder untuk merekam tindakan Anda di situs web
  1. Navigasi ke halaman yang ingin Anda pantau.

  2. Pilih ikon ekstensi Chrome, dan kemudian pilih CloudWatch Perekam Sintetis.

  3. Pilih Mulai Perekaman.

  4. Lakukan langkah-langkah yang ingin Anda catat. Untuk menjeda perekaman, pilih Jeda.

  5. Setelah selesai merekam alur kerja, pilih Hentikan perekaman.

  6. Pilih Salin ke clipboard untuk menyalin skrip yang dihasilkan ke clipboard Anda. Atau, jika Anda ingin memulai ulang, pilih Perekaman baru.

  7. Untuk membuat canary dengan skrip salinan, Anda dapat menempelkan skrip salinan ke penyunting selaras cetak biru perekam, atau menyimpannya ke bucket Amazon S3 dan mengimpornya dari sana.

  8. Jika tidak segera membuat canary, Anda dapat menyimpan skrip rekaman ke dalam file.

Keterbatasan yang diketahui dari Perekam CloudWatch Synthetics

Perekam CloudWatch Synthetics untuk Google Chrome saat ini memiliki batasan berikut.

  • Elemen HTML yang tidak memiliki IDs akan menggunakan pemilih CSS. Ini dapat memecah canary jika struktur halaman web nanti berubah. Kami berencana untuk menyediakan beberapa pilihan konfigurasi (seperti menggunakan data-id) di sekitar ini dalam versi perekam di masa mendatang.

  • Perekam tidak mendukung tindakan seperti klik ganda atau salin/tempel, dan tidak mendukung kombinasi utama seperti CMD+0.

  • Untuk memverifikasi keberadaan elemen atau teks di halaman, pengguna harus menambahkan pernyataan setelah skrip dibuat. Perekam tidak mendukung verifikasi elemen tanpa melakukan tindakan apa pun pada elemen tersebut. Hal ini mirip dengan pilihan “Verifikasi teks” atau “Verifikasi elemen” di pembangun alur kerja canary. Kami berencana untuk menambahkan beberapa dukungan pernyataan di versi berikutnya dari perekam.

  • Perekam mencatat semua tindakan dalam tab tempat perekaman dimulai. Ini tidak merekam pop-up (misalnya, untuk memungkinkan penelusuran lokasi) atau navigasi ke berbagai halaman dari pop-up.