https://juejin.im/post/5c1b60a8e51d4523ca0a14c6
单元测试
https://www.jianshu.com/p/be32739d8aae
1.正常测试
2.性能测试
3.异步测试
UI测试
UI Recording 可以录制你操作的步骤然后转换为具体的代码可以减少很大的工作量!!!
UI Recording 也是非常高效的方式。
拓展
1.多应用联合测试
2.截屏
工程可测性
注意:
1.单元测试的方法: func test ****开头才可以使用 测试单元左边的 ◇ 按钮
2.UI测试的时候 比如button 定位元素的时候是 app.buttons["哈哈"] button上的文字来获取到具体哪个
其他推荐:
1.很多文本
https://juejin.im/post/5a58738ff265da3e4b76b62d
2.** KIF**(推荐的一个框架,简单易用)
一个建立在XCTest的UI测试框架,通过accessibility来定位具体的控件,再利用私有的API来操作UI。由于是建立在XCTest上的,所以你可以完美的借助XCode的测试相关工具