This repository contains the documents for the Geek Camp Academia.
公式のインストール手順に従って Playwright をインストールしてください。 https://playwright.dev/docs/intro#installing-playwright
ローカルマシンの環境に依存せずクリーンな環境で Playwright を実行したい方は、 下記の VSCode DevContainer を利用する手順に従って環境を構築することもできます。
次の拡張機能を VSCode にインストールしてください。
VSCode の拡張機能の入れ方はこちらを参考にしてください。
- Dev Containers
https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers
-
ハンズオン用リポジトリ(当リポジトリ)をクローンします。
$ git clone https://github.com/rhumie/geek-camp-academia-e2e-testing-hands-on.git
-
クローンしたリポジトリを VSCode で開きます。
VSCode 上でFolder contains a Dev Container configuration file. Reopen folder to develop in a container (learn more).
と表示されるため、Reopen in Container
を選択し、 コンテナでリポジトリを開いてください。 -
VSCode 上のターミナルから、次のコマンドを入力し、Playwright を UI モードで起動します。
$ npx playwright test --ui-host=0.0.0.0
-
ブラウザで Playwright の画面が立ち上がれば準備完了です。