ビジュアルリグレッションテストを試験的に使ってみたときに、 デザイナーのわたしがつまづいたところをまとめておきます🙃 今回利用したのはBackstopJSです。 キャプチャを上手く読み込んでくれないとき BackstopJSは、Chrome headlessモードを利用する、Chromyを使ってキャプチャを取っています。 そのとき、マシンのメモリを結構ゴリゴリつかいながらキャプチャを取っているので、上手くいくかいかないかはマシン自体に左右される傾向にあります。 なので、言い切ってしまうと、ある程度ちゃんとしたマシンが必要! テストをするSessionが増えれば増えるほど負荷がかかりますが、とはいえある程度の数のSessionをテストしないとリグレッションテストの導入のメリットがないので マシン性能以外に以下でなんとかすると成功率があがります。 同時にキャプチャする枚数とそれに利用するメモ