機能の振る舞いをテスト! Kiwi は iOS アプリの機能の振る舞いをテストすることを目的としたテスティングフレームワークです。Ruby の RSpec 風にテストコードが記述できる特徴があります。自然言語に近く、可読性が高いのでそのまま要求仕様の確認を行うことができます。また逆に要求仕様からテストコードに起こす場合もスムーズに進めることができます。 ということで、今回は Kiwi を導入して簡単なテストを実行するところまでやってみましょう。 実行環境 Mac OS X 10.9.1 Mavericks Xcode 5.0.2 CocoaPods 0.29 Kiwi 2.2.3 テスト対象の iOS アプリの Deployment Target は iOS 7 としています。 まずは環境構築 まずテスト用のTargetを用意する必要がありますが、Xcode 5で新規プロジェクトを作成する