久々に更新してみる
お題はスマホアプリのテスト
ちょっと前に聞いた、スマホアプリのテストどうやってますか〜??って聞かれて、
ベタにやってますって感じで、若干恥ずかしかったので、自動化を試みた
主に以下を使う方向
GHUnit・・・Unitテスト用のもの
このへんとか参考になた
http://ynumerator.blogspot.jp/2012/06/iosghunit.html
http://www.slideshare.net/kishikawakatsumi/ios-unit-test-10571218
クラスリファレンスはこっち
http://gabriel.github.com/gh-unit/
受け入れテストは
MonkeyTalkを使っている。
seleniumみたく動作を記録してくれるから、受け入れテストが作りやすい
http://www.gorillalogic.com/node
チュートリアルが一応あるけど、すごい肝心なところを端折ってるので、あんまり意味ない。ただ、シミュレータはチュートリアル見ればできる。
実機は端折ってるのを自己解決した
http://www.gorillalogic.com/book/export/html/2289
端折ってる部分はiOSで実機実行する際に、xcodeのデバッグログに出てくる、IPを実機で記録する際に入れるMonkeyTaikのIDEを起動した際に入れる必要があること
それがないと実機とMonkeyTalkIDEが接続しない。
ただ、接続すると、めっちゃ重い。
まあ、我慢かな