モチベーション
レスポンシブデザインをJavaScriptで頑張っている場合
- PercyはDOMのスナップショットを取得して、それをもとにレスポンシブのテストを行っている。そのため、htmlの状態で幅を変えてもJavaScriptが動作しないため、レスポンシブな動きをしてくれない
- テストフレームワークの方で、幅をリサイズしながらスクリーンショットを撮ればできそう
- ちなみに
enable-javascript
というプロパティがあり、これをtrue
にするとJavaScriptが動作するが、SPAの場合は…、ね
Percyで提供されてないブラウザで差分を取りたい
もうほかのサービスを使おうよ
方法
percy-cli
を使い、画像のアップロードのみを行います