前言:我们根据上一篇,继续这一篇单元的性能测试和异步测试,其实我写的东西截图多一些,因为,我在截图上添加了很多注释。
参考:
iOS 单元测试--性能测试
iOS 单元测试--异步测试
性能测试
1. 基本的代码简介
接下来我们,要用的是下面这段代码
2. 建立测试代码,运行测试并得出结论
3. 建立测试代码,运行测试并得出结论---我们还可以这样
异步测试
1. 准备要测试的代码
2. 测试
从上图,我们发现断点并没有走,异步并没有被加载
从上图,我们指导我们加上了expectation,断点是执行了,但是expectation并没有用到
我们在运行测试一下,却发现
原因:没有等到预期。
解决,如下图: