1.功能测试
2.性能测试
3.兼容性测试
1.功能测试:针对当前完成的功能测试。
需求:(1)测试流程
(2)测试案例
(3)测试结果
2.性能测试
需求:(1)单次执行耗时测试。
NSDate* tmpStartData = [NSDate date];
//You code here...
double deltaTime = [[NSDate date] timeIntervalSinceDate:tmpStartData];
NSLog(@">>>>>>>>>>cost time = %f ms", deltaTime*1000);
(2)内存 循环调用SDK接口,观察内存占用
*1 逻辑判断 (if esle导致) Analyze
*2 使用过程 Profile - Leaks
(3)稳定性
循环测试20w数据,使用内存监控工具查看有无内存泄漏情况.
3.兼容性测试
需求:(1)操作系统。iOS8 +
(2)机型
(3)分辨率
(4)网络 WIFI 4G 弱网等