Puppeteer は、Chrome DevTools プロトコルと WebDriver BiDi を介して Chrome と Firefox の両方を自動化する高レベルの API を提供する JavaScript ライブラリです。

スクリーンショットの撮影や PDF の生成から、複雑な UI の操作やテスト、パフォーマンスの分析まで、ブラウザ内のあらゆる作業を自動化できます。

コンセプト

DOM 要素のクエリ、ボタンのクリック、テキストの入力などを行えます。
ネットワーク リクエストとレスポンスをインターセプトして変更します。
ページ全体または特定の要素のビジュアル スナップショットを取得します。
ヘッドレス モード、ヘッドフル モード、シェルモードと、それらを使用するタイミングについて学びます。

ブログ投稿

Puppeteer、Chrome For Testing、WebDriver BiDi に関する最新のブログ投稿をご覧ください。

Android 版 Chrome は、Chrome 135 以降、エッジツーエッジ表示になります。

Chrome DevTools で高度なネットワーク分析を行う。

サブグループによる ML ワークロードの改善、D3D12 でのシェーダーのコンパイル時間の短縮、ブレンド可能として浮動小数点フィルタ可能なテクスチャ タイプのサポートの削除など。