iOS-Main - UI测试简单体验与🙊猴子测试

简介
  • Xcode7 推出的新功能,在早起版本的Xcode中,使用instrument进行UI测试,不需要熟悉 js
- UI测试是程序开发中最不好测试的
- 为了解决将大量的代码存放在  视图控制器  / 视图 中,是MVVM 产生的主要原因--将 业务逻辑的代码片段抽取到  视图模型  中,使所有业务逻辑都是可测试的
- 猴子(Monkey)测试 请看 [iOS 猴子测试](http://www.jianshu.com/p/e0075f282433)
测试案例

1.创建项目

Paste_Image.png

2.准备测试代码及项目
viewcontroller.m(上)

viewcontroller.m(下)

布局
tabbar

nav

3.创建测试单元
创建测试单元

4.录制
点击空色按钮进行录制,
滚动
滚动

点击第99行
点击第99行

返回再点击
返回再点击

然后,我们在点击停止,我们发现了此时出现了很多代码。我们把程序停掉。
再点击此时按钮
再点击此时按钮

程序就会自己检测,自己动,如下图:
效果图.gif

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,246评论 4 61
  • 曾经看过这样一个帖子:一个小伙子用2000元其中的1500元给MM买了部手机,留500元吃饭开房,骑着电瓶车去找M...
    难得清闲阅读 288评论 0 2
  • 维铭妈 互相关注 2017-11-16 07:57 · 字数 7 · 阅读 1 · 维铭父母践行 周收集文集 1....
    阿丽山的姑娘阅读 99评论 0 0
  • 一年又走到了五月 不冷不热的初夏 天下起雨了 躲在雨伞下的小白鞋 晶莹剔透的水晶花 清爽了心窗 想起一群你们了 到...
    浅暖姑娘阅读 192评论 0 0
  • 前言 大抵是个懒散的人 为写这篇字也纠结了很久 想写 却又觉得其中的开心 个中的滋味 实在难以描述出 现在坐在车站...
    乘柳阅读 798评论 0 1