Googleは1月13日(現地時間)、Chromeのヘッドレスモードおよびchrome-headless-shellにおいて、物理ディスプレイとは独立した仮想ヘッドレススクリーンの柔軟な構成を可能にする新機能の追加を発表した。
開発者は--screen-infoコマンドラインスイッチで、各ディスプレイの大きさや倍率、向き、ワークエリアなどを詳細に設定できる。さらにChrome DevTools ProtocolのEmulation.addScreen、Emulation.removeScreenコマンドにより、ヘッドレス稼働中の動的なディスプレイ追加や削除も可能となった。
これらの新機能はPuppeteerで完全にサポートされており、多画面や高解像度環境、モニター接続・切断イベントなど、従来テストが困難だった複雑なシナリオの自動検証が容易となる。同機能は、バージョン142以降の安定版Chromeで利用可能だ。
- 関連リンク
この記事は参考になりましたか?
- この記事の著者
-
CodeZine編集部(コードジンヘンシュウブ)
CodeZineは、株式会社翔泳社が運営するソフトウェア開発者向けのWebメディアです。「デベロッパーの成長と課題解決に貢献するメディア」をコンセプトに、現場で役立つ最新情報を日々お届けします。
※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です
