はじめに Android開発でUIテストを実装していると、画面の表示確認やVisual Regression Test等の用途でスクリーンショットを取りたい場面が出てきます。 しかし、スクリーンショットを取得できるAPIは複数あり、適したものを選択しないと思ったようなスクリーンショットが取れないことがあります。 本記事では、Androidのテストで使用できるスクリーンショットのAPIを紹介し、それらを使うと実際にどのようなスクリーンショットが取れるのかを見ていきたいと思います。 こちらは Mobility Technologies Advent Calendar 2020 の14日目の記事です。 スクリーンショットを取得できるAPI スクリーンショットは以下のAPIを利用して取得することができます。 View#getDrawingCache API level 28からdeprecated
