はじめに AWS Device Farm (以下 Device Farm)は、モバイルアプリをクラウドでテストするためのサービスです。AWS クラウド上で、実際のスマホやタブレットを使ったテストを実施することができます。iOS / Android / Fire OS のデバイス、様々な OS バージョンの中からテストしたいデバイスを自由に選択し、自分のアプリを簡単にテストすることができます。 今回は、Swift で新規 Xcode プロジェクトを作成し、カンタンなデータクラスを作成。テストケースを XCTest で記述し、Device Farm 上のiOS デバイスでテストを実行するまでを試してみました。 有用な使い方のストーリーとしては、以下のものが考えられるかと思います。 iOS 8, 9 の各デバイスで、問題なくテストが通るかを確認する 手元にない実機での挙動を見る 今回の記事では、