单元测试

1.工具手段-Expecta框架

2.数据防御
2.1 #if DEBUG
//写死的假数据代码,包裹在条件编译宏内

if DEBUG

titleLabel.text = "这是一个标题这是一个标题这是一个标题这是一个标题这"
thumbnailImageView.image = UIImage(named:"sampleImage")
avatarImageView.image = UIImage(named:"sampleImage")
authorNameLabel.text = "作者名"
viewCountLabel.text = "1000"
commentCountLabel.text = "1000"

endif

2.2再请求接口的头部添加信息
加上iOS版本号、app版本号、iPhone设备型号(重要)。为了防止api 再不同版本 或者 不同设备出现不兼容的情况。

3.回归前 需要全部确认所做的功能是否都正确。
3.自测
3.1最低版本和最高版本跑遍。有多余全部。
加强临界值的判断
3.2新开发的页面dealloc是否有执行
3.3业务逻辑验证。
3.4git代码提交前,代码审查。

4.CI发包

参考:
https://www.cnblogs.com/cxchanpin/p/6743191.html

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容