首页 > 移动平台 > 详细

iOS单元测试

时间:2019-12-13 17:48:40      阅读:112      评论:0      收藏:0      [点我收藏+]

  在面试的时候,面试官可能会问你开发项目时做单元测试吗?单元测试之前接触了解过,但是实际开发中鲜有涉猎。故特意整理了一下。

1、我们先来看下单元测试的工程相关配置。

(1)新建test target比较简单,这里就不详细讲解。

 技术分享图片

 

 

建完后,在工程的bundle目录结构如下,包含一个.m文件以及一个plist文件。

技术分享图片

 

点击测试导航栏,在测试的时候,使用Test navigator很方便。

技术分享图片

 

 

下一步激活scheme ,在manage sheme中勾选刚刚新建的Test bundle. 选中后close.

技术分享图片

 

 

下一步,可以开始单元测试了

确保勾选了正确的scheme ,在测试导航栏选择相应的方法右边的小按钮即可运行该测试方法。

如果未勾选正确的scheme也没有关系,Xcode会报错,按照提示改过来即可。

 

2、编写单元测试用例

单元测试依赖于苹果的XCTest框架。该框架内部提供了很多断言,供我们使用。

你需要对你的工程代码非常熟悉,来编写你想要的测试代码。

 

相关资料:https://developer.apple.com/library/archive/documentation/DeveloperTools/Conceptual/testing_with_xcode/chapters/02-quick_start.html#//apple_ref/doc/uid/TP40014132-CH2-SW1

 

iOS单元测试

原文:https://www.cnblogs.com/shycie/p/12036347.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!