测试方案:
接口测试
对每个接口进行单元测试,入参可以用假数据模拟,对出参进行断言判断。
功能测试/逻辑测试
- 主要是对工具类和共有方法进行测试
- 对每个控制器中与UI不相关的方法进行测试
性能测试
- 功能测试和逻辑测试中每一个方法都要记录执行时间,并将方法名和对应的执行时间写入一个plist文件中。
时间安排
单元(性能)测试分为补充和开发两个阶段
- 补充阶段:星享用户端和明星端已开发模块
- iOS本周要把星享用户端单元测试加上
- Andriod由于开发资源紧张则根据具体情况进行调整
- 开发阶段:明星端正在开发模块
- iOS本周要在开发明星端的同时将单元测试写进去
- Andriod也应在开发的同时将单元测试写进去