Automation AutomationとはUIに対する操作を自動化する仕組みで、UIを操作する一連の流れを継続的にテストしたい場合や、UI操作をひたすら繰り返すような耐久テストを行う際に有効です。Automationは少々とっつきづらいイメージがあるかもしれませんが、iOSのAutomationはIDEに統合されているためとても簡単に始める事ができます。 Automationを実行するための準備 Automationを実行するための準備は、実際に実行したいAutomationの実行手順の定義を用意するだけです。AutomationはInstrumentsの中のInstrumentとして機能が提供されており、Automationの実行手順の定義を指定すると、それに従ってUIの操作を実行してくれます。実行手順の定義さえ用意しておけば、あとはAutomation Instrumentが全て面