Chromium、Firefox、WebKit での作業を自動化するためのパッケージ Playwright 1.0 が公開されました

マイクロソフト社 опубликовала プロジェクトのリリース 劇作家 1.0、ブラウザ インターフェイスでの操作を自動化するためのユニバーサル API を提供します。たとえば、Playwright を使用すると、新しいタブで特定のサイトを開く、フォームに記入/送信する、特定の要素にカーソルを移動する、参照結果と照合する、スクリーンショットを撮るなどのスクリプトを準備できます。このプロジェクトは Node.js プラットフォームのライブラリとして設計されており、 供給された Apache 2.0 に基づいてライセンスされています。

劇作家の特徴:

  • Chromium、Firefox、WebKit に基づくさまざまなブラウザで作業する場合に、共通のスクリプトと API を使用する機能。
  • 複数のページ、ドメイン、iframe にまたがる複雑なスクリプトを作成する機能。
  • 要素の準備が完了するまで自動的に待機してから、クリックやフォームへの入力などのアクションをトリガーします。
  • ネットワークアクティビティを傍受してネットワークリクエストを分析します。
  • ページを任意に変更するためのフィルター スクリプトの起動のサポート。
  • モバイル デバイス、位置、およびアクセス権をエミュレートする機能 (たとえば、maps.google.com で特定のユーザーの位置をシミュレートし、地図のスクリーンショットの作成を自動化できます)。
  • 通常のマウスとキーボードのイベントを生成します。
  • ファイルのアップロードとダウンロードのサポート。

出所: オープンネット.ru

コメントを追加します