测试
JackLee18
这个作者很懒,什么都没留下…
展开
-
iOS单元测试拾遗(一)
最近开始在团队中推广单元测试,这边使用的的是Kiwi测试框架。详细教程大家可以参考下方三篇文章 https://www.jianshu.com/p/ad55e197a8d3 https://onevcat.com/2014/02/ios-test-with-kiwi/ https://onevcat.com/2014/05/kiwi-mock-stub-test/ 单元测试不仅要对正常的情...原创 2019-12-08 21:36:37 · 325 阅读 · 0 评论 -
IOS开发测试之单元测试一
从事IOS开发有一段时间了,但是说到IOS的测试自己确实知道的很少,作为一名开发人员,虽然没有必要把主要精力花费在测试上,但是了解一些测试的知识对自己开发过程中调试bug,解决问题还是有很大的帮助的,能够帮助大家节省大量的时间。以前在网上搜过关于ios测试方面的书,但是国内好像没有,前一段时间又搜了一下发现有一本《IOS测试指南》这本书感觉挺不错的就买了一本,觉得挺好的给大家推荐一下,电子书下载地址原创 2015-09-21 09:37:21 · 797 阅读 · 0 评论 -
IOS开发测试之单元测试中的理论知识
被单元测试的对象或者系统,我们简称为SUT(System Under Test,被测试系统)。SUT 的形态大概可以分为三种: (1)有明确的返回值。在做单元测试时,只需要调用这个方法,然后验证方法的返回值是否符合预期的结果。这种方法可以被称作返回值验证发。返回值验证法最典型的的使用场景是测试一个四则运算的结果。 (2)没有返回值。在调用了这个方法时,这个方法只改变其对象内部的一些属性或者状态,转载 2015-09-21 20:40:14 · 1599 阅读 · 0 评论 -
IOS单元测试的扩展工具OCHamcrest
OCHamcrest 是一个开源项目,下载地址 这个开源项目时IOS和mac共用的,但是下载后,生成framework后,只能是mac用的无法在iOS项目中使用,这个地方查了好多的资料,后来决定用里面的源文件生成一个framework,源码下载地址 这里主要参考了这篇博文 地址 里面讲解的挺详细的,我生成了一个OCHamcrest的通用版。我接着新建了一个ModelUnitTest的项目,用来原创 2015-09-29 13:55:05 · 2409 阅读 · 0 评论 -
iOS单元测试之接口测试
记得上篇关于单元测试的文章是2015年,当时刚买了芈君的《iOS测试指南》,作为启蒙书籍,将书中的知识点都尝试了一下,但是由于在项目中没有实施,自己对单元测试的重要性和了解并没有太深入。 为什么要推动单元测试? 背景:十五人左右的iOS团队,测试团队规模较小,去年出现过几次线上的bug,很大程度是测试人力不够,测试覆盖范围有限。但同时也存在开发人员技术素养不够,写出的代码健壮性不足。原创 2017-03-02 09:49:08 · 3718 阅读 · 0 评论 -
iOS混合开发调试秘籍
在进行混合开发的时候(H5&&iOS),进行联合调试很是让我们开发者头疼,为了锁定问题所在,H5小伙伴没少打alert,我们这边也没少打log日志,很是麻烦,下面给大家说一下我的新发现。轻松解决混合开发中的调试问题。1.不一样的safari作为iOS开发者,我想大家对safari都不陌生,但是通过了解发现真正使用过,safari开发者功能的是少之又少。下面先给大家简单说一下safari的开发者功能。原创 2017-03-02 19:40:06 · 2304 阅读 · 0 评论