Cookie の設定を選択する

当社は、当社のサイトおよびサービスを提供するために必要な必須 Cookie および類似のツールを使用しています。当社は、パフォーマンス Cookie を使用して匿名の統計情報を収集することで、お客様が当社のサイトをどのように利用しているかを把握し、改善に役立てています。必須 Cookie は無効化できませんが、[カスタマイズ] または [拒否] をクリックしてパフォーマンス Cookie を拒否することはできます。

お客様が同意した場合、AWS および承認された第三者は、Cookie を使用して便利なサイト機能を提供したり、お客様の選択を記憶したり、関連する広告を含む関連コンテンツを表示したりします。すべての必須ではない Cookie を受け入れるか拒否するには、[受け入れる] または [拒否] をクリックしてください。より詳細な選択を行うには、[カスタマイズ] をクリックしてください。

Python と Selenium Webdriver を使用するランタイムバージョン

フォーカスモード
Python と Selenium Webdriver を使用するランタイムバージョン - Amazon CloudWatch

次のセクションには、Python と Selenium Webdriver のための CloudWatch Synthetics ランタイムバージョンに関する情報が含まれています。Selenium は、オープンソースのブラウザ自動化ツールです。Selenium の詳細については、www.selenium.dev/ をご参照ください。

これらのランタイムバージョンの命名規則は syn-language-framework-majorversion.minorversion です。

syn-python-selenium-5.0

バージョン 5.0 は Python および Selenium 用の最新の CloudWatch Synthetics ランタイムです。

主な依存関係:

  • Python 3.9

  • Selenium 4.21.0

  • Chromium バージョン 131.0.6778.264

syn-python-selenium-5.0 の新機能:

  • ブラウザの起動に失敗した場合の自動再試行。

Python および Selenium では、次の以前のランタイムバージョンが引き続きサポートされています。

syn-python-selenium-4.1

バージョン 4.1 は Python および Selenium 用の最新の CloudWatch Synthetics ランタイムです。

主な依存関係:

  • Python 3.9

  • Selenium 4.15.1

  • Chromium バージョン 126.0.6478.126

syn-python-selenium-4.1 の新機能:

  • セキュリティの脆弱性に対処する – このランタイムには、CVE-2024-39689 の脆弱性に対処するための更新があります。

syn-python-selenium-4.0

主な依存関係:

  • Python 3.9

  • Selenium 4.15.1

  • Chromium バージョン 126.0.6478.126

syn-python-selenium-4.0 の新機能:

  • HAR パーサーにおけるログ記録のエラーのバグ修正

syn-python-selenium-3.0

主な依存関係:

  • Python 3.8

  • Selenium 4.15.1

  • Chromium バージョン 121.0.6167.139

syn-python-selenium-3.0 の新機能:

  • Chromium でバンドルされたライブラリのバージョンを更新 — Chromium の依存関係が新しいバージョンに更新されました。

syn-python-selenium-2.1

主な依存関係:

  • Python 3.8

  • Selenium 4.15.1

  • Chromium バージョン 111.0.5563.146

syn-python-selenium-2.1 の新機能:

  • Chromium でバンドルされたライブラリのバージョンを更新 — Chromium と Selenium の依存関係が新しいバージョンに更新されました。

Python および Selenium では、次の以前のランタイムバージョンが引き続きサポートされています。

syn-python-selenium-4.1

バージョン 4.1 は Python および Selenium 用の最新の CloudWatch Synthetics ランタイムです。

主な依存関係:

  • Python 3.9

  • Selenium 4.15.1

  • Chromium バージョン 126.0.6478.126

syn-python-selenium-4.1 の新機能:

  • セキュリティの脆弱性に対処する – このランタイムには、CVE-2024-39689 の脆弱性に対処するための更新があります。

syn-python-selenium-4.0

主な依存関係:

  • Python 3.9

  • Selenium 4.15.1

  • Chromium バージョン 126.0.6478.126

syn-python-selenium-4.0 の新機能:

  • HAR パーサーにおけるログ記録のエラーのバグ修正

syn-python-selenium-3.0

主な依存関係:

  • Python 3.8

  • Selenium 4.15.1

  • Chromium バージョン 121.0.6167.139

syn-python-selenium-3.0 の新機能:

  • Chromium でバンドルされたライブラリのバージョンを更新 — Chromium の依存関係が新しいバージョンに更新されました。

syn-python-selenium-2.1

主な依存関係:

  • Python 3.8

  • Selenium 4.15.1

  • Chromium バージョン 111.0.5563.146

syn-python-selenium-2.1 の新機能:

  • Chromium でバンドルされたライブラリのバージョンを更新 — Chromium と Selenium の依存関係が新しいバージョンに更新されました。

Python および Selenium では、次の以前のランタイムバージョンが廃止されました。ランタイムの廃止日については、「CloudWatch Synthetics ランタイムの廃止日」を参照してください。

syn-python-selenium-2.0

主な依存関係:

  • Python 3.8

  • Selenium 4.10.0

  • Chromium バージョン 111.0.5563.146

syn-python-selenium-2.0 の新機能:

  • 依存関係を更新 — Chromium と Selenium の依存関係が新しいバージョンに更新されました

syn-python-selenium-2.0 のバグ修正:

  • タイムスタンプの追加 — Canary ログにタイムスタンプが追加されました

  • セッションの再利用 — バグが修正され、Canary が前回実行したセッションを再利用できなくなりました。

syn-python-selenium-1.3

主な依存関係:

  • Python 3.8

  • Selenium 3.141.0

  • Chromium バージョン 92.0.4512.0

syn-python-selenium-1.3 の新機能:

  • より正確なタイムスタンプ – canary 実行の開始時刻と終了時刻がミリ秒単位まで正確になりました。

syn-python-selenium-1.2

主な依存関係:

  • Python 3.8

  • Selenium 3.141.0

  • Chromium バージョン 92.0.4512.0

  • 依存関係の更新 - このランタイムの新機能は、更新された依存関係のみです。

syn-python-selenium-1.1

主な依存関係:

  • Python 3.8

  • Selenium 3.141.0

  • Chromium バージョン 83.0.4103.0

機能:

  • カスタムハンドラー関数 — Canary スクリプトのためにカスタムハンドラー関数を使用できるようになりました。以前のランタイムでは、スクリプトエントリポイントに .handler が含まれている必要がありました。

    Canary スクリプトを任意のフォルダに配置し、ハンドラーの一部としてフォルダ名を渡すこともできます。例えば、MyFolder/MyScriptFile.functionname はエントリポイントとして使用できます。

  • メトリクスとステップ障害の設定を追加するための設定オプション — これらのオプションは、Node.js Canary のランタイムで既に使用可能となっていました。詳細については、「SyntheticsConfiguration クラス」を参照してください。

  • Chrome のカスタム引数 — ブラウザをシークレットモードで開くか、プロキシサーバー設定を渡すことができるようになりました。詳細については、「 Chrome()」を参照してください。

  • クロスリージョンアーティファクトバケット - Canary は、アーティファクトを別のリージョンの Amazon S3 バケットに保存できます。

  • index.py の問題の修正を含むバグ修正 — 以前のランタイムでは、index.py という名前の付いた Canary ファイルがライブラリファイルの名前と競合していたため、例外が発生していました。この問題は修正されました。

syn-python-selenium-1.0

主な依存関係:

  • Python 3.8

  • Selenium 3.141.0

  • Chromium バージョン 83.0.4103.0

機能:

  • Selenium サポート – Selenium テストフレームワークを使用して Canary スクリプトを記述できます。Selenium スクリプトを他の場所から CloudWatch Synthetics に最小限の変更で持ち込むことができ、AWS のサービスで動作します。

Python および Selenium では、次の以前のランタイムバージョンが廃止されました。ランタイムの廃止日については、「CloudWatch Synthetics ランタイムの廃止日」を参照してください。

syn-python-selenium-2.0

主な依存関係:

  • Python 3.8

  • Selenium 4.10.0

  • Chromium バージョン 111.0.5563.146

syn-python-selenium-2.0 の新機能:

  • 依存関係を更新 — Chromium と Selenium の依存関係が新しいバージョンに更新されました

syn-python-selenium-2.0 のバグ修正:

  • タイムスタンプの追加 — Canary ログにタイムスタンプが追加されました

  • セッションの再利用 — バグが修正され、Canary が前回実行したセッションを再利用できなくなりました。

syn-python-selenium-1.3

主な依存関係:

  • Python 3.8

  • Selenium 3.141.0

  • Chromium バージョン 92.0.4512.0

syn-python-selenium-1.3 の新機能:

  • より正確なタイムスタンプ – canary 実行の開始時刻と終了時刻がミリ秒単位まで正確になりました。

syn-python-selenium-1.2

主な依存関係:

  • Python 3.8

  • Selenium 3.141.0

  • Chromium バージョン 92.0.4512.0

  • 依存関係の更新 - このランタイムの新機能は、更新された依存関係のみです。

syn-python-selenium-1.1

主な依存関係:

  • Python 3.8

  • Selenium 3.141.0

  • Chromium バージョン 83.0.4103.0

機能:

  • カスタムハンドラー関数 — Canary スクリプトのためにカスタムハンドラー関数を使用できるようになりました。以前のランタイムでは、スクリプトエントリポイントに .handler が含まれている必要がありました。

    Canary スクリプトを任意のフォルダに配置し、ハンドラーの一部としてフォルダ名を渡すこともできます。例えば、MyFolder/MyScriptFile.functionname はエントリポイントとして使用できます。

  • メトリクスとステップ障害の設定を追加するための設定オプション — これらのオプションは、Node.js Canary のランタイムで既に使用可能となっていました。詳細については、「SyntheticsConfiguration クラス」を参照してください。

  • Chrome のカスタム引数 — ブラウザをシークレットモードで開くか、プロキシサーバー設定を渡すことができるようになりました。詳細については、「 Chrome()」を参照してください。

  • クロスリージョンアーティファクトバケット - Canary は、アーティファクトを別のリージョンの Amazon S3 バケットに保存できます。

  • index.py の問題の修正を含むバグ修正 — 以前のランタイムでは、index.py という名前の付いた Canary ファイルがライブラリファイルの名前と競合していたため、例外が発生していました。この問題は修正されました。

syn-python-selenium-1.0

主な依存関係:

  • Python 3.8

  • Selenium 3.141.0

  • Chromium バージョン 83.0.4103.0

機能:

  • Selenium サポート – Selenium テストフレームワークを使用して Canary スクリプトを記述できます。Selenium スクリプトを他の場所から CloudWatch Synthetics に最小限の変更で持ち込むことができ、AWS のサービスで動作します。

このページの内容

プライバシーサイト規約Cookie の設定
© 2025, Amazon Web Services, Inc. or its affiliates.All rights reserved.