テストでスクリーンショットを確認する環境を構築したので紹介します。
テストプログラム中で確認ができます。期待値画像の作成は手作業となりますが、その後のリグレッションテストは自動化が可能だと思います。
テストでスクリーンショットを確認する環境を構築したので紹介します。
テストプログラム中で確認ができます。期待値画像の作成は手作業となりますが、その後のリグレッションテストは自動化が可能だと思います。
UiAutomatorを使ってAndroidのUIテストを行う方法を紹介します。
Bitmap画像の一致を確認するTruthのSubjectを作成したので紹介します。
このSubjectは画像をピクセル単位で比較して一致を確認します。
アプリのスナップショットの確認用に作成しました。プログラム中で確認できるので、テストの自動化に役立つと思います。
Bitmap画像の一致を確認するHamcrestのMatcherを作成したので紹介します。
このMatcherは画像をピクセル単位で比較して一致を確認します。
アプリのスナップショットの確認用に作成しました。プログラム中で確認できるので、テストの自動化に役立つと思います。
新たなMatcherの作り方を紹介します。
HarmcrestのMatcherは充実しています。実装済みのMatcherだけで大体のことは出来てしまいます。
ただ、アプリに特化したMatcherが欲しくなることもあります。Matcherを作成して柔軟に対応できればテストの効率は上がります。
そのような時のために、Matcherの作り方を理解しておきましょう!