E2EテストをPhantomJSから、Puppeteer + Headless Chromeへ移行しました

LCLでは、以前より「Capybara + PhantomJS」でE2Eテストを行っていましたが、「Puppeteer + Headless Chrome」へ変更しました。 元々は、軽くPuppeteerを触ってみるだけのつもりでしたが、できが良かったので本格的にE2Eテストへ導入しました。本記事では、変更の経緯や、PuppeteerでE2Eテストを実装する上でのTIPSを紹介…