测试流程

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 弱网等

你可能感兴趣的:(测试流程)