こんにちは!うきょーです! 前まではiOSのテストには主にKiwiを使っていたのですが、最近Spectaが良い感じなので使っています。 結局のところ好みになってしまうのですが、簡単に比較というか感想を。(コードはそれぞれのREADMEみてください) どちらもRSpecに代表されるBDDスタイルの記述ができます。 Kiwi Specta そもそもの違い どちらも似た感じでテストを書くことができますが、そもそもとしてSpectaは自身がマッチャーなどは提供していません。 主にExpectaを使うことになると思いますが、他のものを使うことができます。 対してKiwiはモックから何からそろったフルセットのフレームワークです。 Spectaの方がモジュール単位に分割されているので、ライブラリとして見たときは扱い易いです。 ただ、好みのライブラリとか特にないって場合はKiwiを使った方がスムーズにいけ