間違い探しは好きでしょうか。好きか嫌いかに関わらず、仕事をしていると時に2つのデータを見比べなければならないことが何度もあります。穴が空くほど見つめても違いが見つからないのですが、他の人に聞くとあっという間に見つかったりします。見ている視点がほんの少しだけずれているのです。 そんな二つのデータの比較をさくっと行ってくれるのがreg-cliになります。

reg-cliの使い方

reg-cliは基本はCLIで実行しますが、レポートはHTMLで出力します。なお画像のパス生成部分に問題があります。

実行結果です。どこが違うのか一目瞭然ですね。画像は間違い探し - Wikipediaより。

画像の比較になるので、画像はPNGやGIF、BMPなど劣化しないフォーマットのものを使う必要があるでしょう。JPEGでやると異なるポイントがたくさん出てしまいます。システム的には不具合があるポイントを探したりするのに使えるでしょう。

reg-cliはnode/JavaScript製のオープンソース・ソフトウェア(MIT License)です。

bokuweb/reg-cli: Visual regression test tool.