jest + puppeteer でログインアカウントを切り替える

jest + puppeteer で、いくつかのテストアカウントでログインをして、それぞれテストをしたい場合に考えたシナリオです。
- 事前に各アカウントでログイン・Cookieをローカルに保存する処理を書く
- test() 内で、それぞれのアカウントに紐づくCookieを読み込みテストを実行する
この方法であれば、一つの test() ごとにログアウトする必要がありません。
ログイン処理も一番始めに行うものだけなので、シンプルになります。
楽しかったこと
- ハンバーグにスライスチーズの乗せたらおいしかった
- 昨日は朝早くにスーパーにいたら空いていてよかった。でも品出し中で新鮮なものがなかった
最近のコメント