简介
- Xcode7 推出的新功能,在早起版本的Xcode中,使用instrument进行UI测试,不需要熟悉 js
- UI测试是程序开发中最不好测试的
- 为了解决将大量的代码存放在 视图控制器 / 视图 中,是MVVM 产生的主要原因--将 业务逻辑的代码片段抽取到 视图模型 中,使所有业务逻辑都是可测试的
- 猴子(Monkey)测试 请看 [iOS 猴子测试](http://www.jianshu.com/p/e0075f282433)
测试案例
1.创建项目
2.准备测试代码及项目
布局
3.创建测试单元
4.录制
点击空色按钮进行录制,
滚动
点击第99行
返回再点击
然后,我们在点击停止,我们发现了此时出现了很多代码。我们把程序停掉。
再点击此时按钮
程序就会自己检测,自己动,如下图: