iOS 应用开发中的测试、清理与真机运行指南
1. 测试概述
测试代码并非应用目标的一部分,其目的是确保应用按预期运行。测试主要分为两种类型:
- 单元测试 :从代码角度对应用目标进行内部测试。例如,调用应用目标代码中的某个方法,传入不同参数,检查每次是否返回预期结果,不仅要考虑正常情况,还要考虑输入错误或极端输入的情况。
- 界面(UI)测试 :从用户角度对应用进行外部测试。通过模拟用户操作(如点击按钮),引导应用完成用例场景,确保界面按预期行为。
1.1 测试的创建与运行
- 创建测试目标 :在创建项目时,可在“Choose options”对话框中勾选“Include Unit Tests”或“Include UI Tests”,或两者都选。也可随时创建新的测试目标,选择“iOS → Test → iOS Unit Testing Bundle”或“iOS UI Testing Bundle”。
- 运行测试 :测试需手动运行,可通过测试导航器(Command - 5)或测试类文件进行管理和运行。
1.2 测试类与方法
- 测试类 :是
XCTestCase的子类,XCTestCase本身是XCTest的子类。 - 测试方法
超级会员免费看
订阅专栏 解锁全文
9

被折叠的 条评论
为什么被折叠?



