Category: Puppeteer

CircleCIでpuppeteerまたはplaywrightのテストを実行するときの覚書

そのままではどちらも動かないので、ちょっと手を入れる必要がありました。 環境 Docker image: circleci/node:lts-browsers 問題 CircleCIのコンテナにはいくつかの必要なライブラ […]

Jest + Puppeteerでスナップショットテスト

JestとPuppeteerでE2Eテストができるのは便利ですが、HTMLの差分検知したいだけの時などにスナップショットテストが欲しくなります。 ということでやってみました。 サンプルコード page.$().getPr […]

@wordpress/e2e-test-utilsを触ってみる

WordPressのE2Eテスト用ライブラリができたらしいので、さっそく触ってみました。 Reusable packages to setup and run e2e tests have been built in t […]

create-react-appで作ったReactプロジェクトにPuppeteerでE2Eテストを追加してCircle CIでまわす

長いタイトルですが、要はそういうことです。 目次 経緯準備実装テストコードの作成__tests__/test.spec.jsテスト実行ファイルの作成__tests__/jest.config.jse2e.shpackag […]

Jest + PuppeteerでwebサイトのE2Eテストをやってみる

E2Eやらないとなぁと言いながら2年が経ちそうだったので、今年こそはちゃんとやろうと思います。 目次 Puppeteer ?JestセットアップNode.jsのバージョンを確認するライブラリインストールJestの設定を書 […]

Puppeteerから記事を書いてみたよ

Puppeteerを使ってみたいなと思ったので試してみました。 目次 Puppeteerとはどこまで試してみた?準備Puppeteerでブラウザ操作を記述する実行結果実際どうなの? Puppeteerとは Puppete […]