PCAndroidiOSこのように、各デバイスごとに動作確認ができ、スクリーンショットが出力されることが確認できました。TOPページのキャンペーンバナーの有無とリンクの遷移のみを確認していますが、ページごとに検証項目を追加すれば、デグレードの有無も自動的にチェックできるようになるのではと思います。おわりにSeleniumを用いることで、定期的なWebページの確認作業を自動化でき、作業効率が向上できました。スマートフォンでの確認は実機を使ったほうが良いとは思いますが、素早く動作確認を行う場合はSeleniumが便利だと思います。今回はSlackとの連携によるスクリーンショットの自動送信までは実装しませんでしたが、こちらの実装ができれば、動作確認結果の共有も自動化でき、さらに効率化が期待できると思います。今回の記事では、Seleniumを用いてWebブラウザの動作確認を自動化する方法を紹介しましたが、少しでも参考になれば幸いです。最後まで読んでいただき、ありがとうございました。Pythonの初見殺しです。3.5.1で実行しました。