Playwrightのインストール(Node.js環境)

1. 前提条件

Playwrightをインストールするには、Node.jsの実行環境が必要です。まず、以下を確認または準備してください。

  • Node.jsのインストール(バージョン16以上推奨)
    Node.jsが未インストールの場合は、以下の公式サイトからインストールしてください:
    https://nodejs.org/

  • npm(Node.jsに付属)
    Playwrightのインストールにはnpm(Node Package Manager)を使用します。


2. プロジェクトの準備

Playwrightを導入するには、Node.jsプロジェクトを作成する必要があります。

bash
mkdir my-playwright-project cd my-playwright-project npm init -y

これにより、package.jsonが作成されます。


3. Playwrightのインストール

以下のコマンドでPlaywrightをインストールします。

bash
npm install -D @playwright/test

このコマンドでPlaywrightのテストフレームワークと関連パッケージが開発依存としてインストールされます。


4. ブラウザバイナリのインストール

Playwrightは自動で主要ブラウザ(Chromium、Firefox、WebKit)のバイナリをダウンロードします。通常、npx playwright installコマンドを使って手動インストールすることも可能です。

bash
npx playwright install

上記を実行すると、以下のブラウザがローカルにインストールされます:

  • Chromium(Google Chromeのベース)

  • Firefox

  • WebKit(Safariのレンダリングエンジン)


5. 動作確認(簡単なテスト)

インストールが正常に行われたか確認するため、以下のコマンドでサンプルテストを生成できます:

bash
npx playwright codegen https://example.com

このコマンドは、指定したURLにアクセスしながら操作を記録するGUIツールを起動します。


6. 注意点

  • Playwrightはデフォルトでブラウザをサンドボックス環境で起動するため、一部のLinux環境では追加ライブラリのインストールが必要な場合があります。

  • プロキシ環境や制限付きネットワークではブラウザの自動ダウンロードが失敗することがあるため、PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD=1を環境変数に設定し、手動でダウンロードする方法もあります。


以上が、Node.js環境におけるPlaywrightのインストール手順の詳細です。次のステップとしては、テストコードの記述や実行方法を学ぶことが推奨されます。

ChatGPT4o 生成日:2025/06/22