AngularJSなどのFrontendまで関わっている環境をテストするためには実際にユーザが使うBrowseまで用いる必要がある。 こう言う全体を考えたテストをEnd to End Test (以下E2E)と呼ぶ。
今回はE2Eテストをするとき、Headless browserを用いてみる
Headless browserとは、ホームページを画面に表示ずにコードのままで起動するBrowserである。
Headless Browserを使う時に得られる長所
- レンダリングをする必要がないので速い。