前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >手机APP软件性能测试工具及流程介绍[通俗易懂]

手机APP软件性能测试工具及流程介绍[通俗易懂]

作者头像
全栈程序员站长
发布2022-07-26 09:45:07
1.4K0
发布2022-07-26 09:45:07
举报
文章被收录于专栏:全栈程序员必看

大家好,又见面了,我是你们的朋友全栈君。

性能测试(上)

性能测试的分类和流程

什么是性能测试?

性能测试概念:

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

性能测试工具:

Jmeter Loadrunner

性能工具的组成:

脚本生成器

压力生成器

结果分析器

压力控制器

性能工具工作原理:

clipboard.png
clipboard.png

软件性能测试的分类:

1、性能测试(狭义)

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

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

2、负载测试

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

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

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

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

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

4、并发测试

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

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

5、配置测试

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

目的:了解各种不同因素对系统性能影响的程度

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

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

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

性能测试流程:

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

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

更多内容请看下篇啦~

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/128224.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年4月1,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档