手机APP软件性能测试工具及流程介绍

  性能测试(上)并发

性能测试的分类和流程工具

 

什么是性能测试?性能

性能测试概念:测试

性能测试主要经过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试spa

 

性能测试工具:设计

Jmeter
Loadrunner
 ip

性能工具的组成:资源

脚本生成器开发

压力生成器it

结果分析器

压力控制器

 

性能工具工做原理:

clipboard.png

 

软件性能测试的分类:

      一、性能测试(狭义)

方法:经过模拟生产运行的业务压力量和使用场景组合,测试系统的性能是否知足生产性能要求

目的:验证系统是否有系统宣称具备的能力

      二、负载测试

方法:经过在被测系统上不断加压,直到性能指标达到极限

目的:找到系统处理能力的极限

      三、压力测试(强度测试)

方法:测试系统在必定饱和状态下,系统可以处理的会话能力,以及系统是否会出现错误

目的:检查系统处于压力性能下时,应用的表现

      四、并发测试

方法:经过模拟用户并发访问,测试多用户并发访问同一个应用、模块或者数据记录是否存在死锁或其余性能问题

目的:发现系统中可能隐藏的并发访问时的问题

      五、配置测试

方法:经过对被测系统的软硬件环境的调整,了解各类不一样数据对系统的性能影响的程度,从而找到系统各项资源的最优分配原则

目的:了解各类不一样因素对系统性能影响的程度

      六、可靠性测试(稳定测试)

方法:在给系统加载必定业务压力的状况下,使系统运行一段时间,以此检测系统是否稳定

目的:验证系统是否支持长期稳定的运行

 

性能测试流程:

性能测试的流程能够分为六个阶段:

测试计划阶段、测试设计阶段、测试开发阶段、测试执行阶段、测试结果阶段、测试报告阶段

 

更多内容请看下篇啦~

相关文章
相关标签/搜索