首页 > 资讯 > APP开发 >

APP软件开发测试流程分析。

2020-01-16 14:54:47
  APP软件开发测试流程分析。因为内存测试是一种性能测试,所以Android系统与Linux有很多相似之处,因此我们可以参考常见的Linux性能测试方法和指标来制定客户端性能测试解决方案。常见的测试方法包括Monkey/UIAutomator类的常规压力测试,大数据/操作的峰值压力测试,长期稳定性测试等等。这些方法可以叠加在内存测试方案上。在这种情况下观察应用程序内存情况,通常会发现类似于内存泄漏或OOM的问题。
  在参考了常见的性能测试方案并总结了以前的内存性能测试经验之后,我们总结了一组执行内存测试的经验过程。下面介绍该过程的要点。
  1.APP软件开发的代码
  通常用于内存测试的版本是纯版本,您不应添加额外的组件来进行日志记录和调试。例如,在某些情况下,为了测试接口延迟/功能执行时间的性能,添加了一些存根代码。这些代码在内存测试中是不必要的。它们可能会分配临时内存,导致更多的GC,并使应用程序运行缓慢并冻结。
  2.APP软件开发测试场景
  测试场景通常是新开发或更改的功能,因此需要对该功能进行性能测试。因此,测试场景主要针对功能组织,包括功能启动,运行和结束之前的测试点。
  总之,以上内容是APP软件开发功能测试过程的基本部分。每个特定功能点的测试都取决于被测APP的特定功能,以设计满足要求的测试用例流程。功能是APP测试中最复杂的任务,有成千上万的用例。
APP软件开发测试流程分析。