こんにちは。ヒューマンクレスト山口です。 私は普段「Selenium」を用いて、Webサイトの自動化しています。 皆さんは自動テストをしながら、HTTPステータスコードを確認したいと思ったことはありませんか? 現在、「Selenium」ではHTTPステータスコードを確認することはできません。 HTTPステータスコードを取得するには様々な方法がありますが、ライブラリを使うのも1つの手段だと思います。 そこで今回は「puppeteer」を用いたWebサイトのテスト自動化を簡単に紹介します。 puppeteerとは? Chrome DevTools Protocolを用いて、Headless ChromeをNode.jsで操作しやすくしたライブラリです。 2017年8月にリリースされ、ChromeのDevToolチームが開発・メンテナンスしています。 また、多様なAPIが提供されており、様々な操
![テスト自動化- puppeteer | Ques](https://cdn-ak-scissors.b.st-hatena.com/image/square/c87ddb2f181629c00349331d1862b82c3afa2258/height=288;version=1;width=512/https%3A%2F%2Fquesqa.com%2Fblog%2Fwp-content%2Fuploads%2F2018%2F10%2Fcropped-ques_logo.png)