要说现在企业中主流的性能测试工具是什么?
答案肯定有 JMeter。
但是Jmeter 贵为测试工具界的“大牛”,在性能分析能力方面,还是有些欠缺的。
像Allen巨佬在高级性能实际教学的过程中就会经常遇到,学生截取一个监听器的图,然后问老师,怎么分析性能问题。
有问题就会有答案,华测全自研的 Jmeter性能分析报告工具便就此产生。
有了这个报告,即便你是 0基础
,你也可以 分析看图辨析出是否有性能问题。
有了它,Jmeter性能分析报告,再也不是短板。
具体这个工具有啥亮点呢
Jmeter自带的测试报告VS
华测自研Jmeter性能分析报告
ACTION !
首先,我们先看下jmeter自带的测试报告:
全英文界面,对于英文不好的,可能一看就害怕了。
再看APDEX,是一个非常重要的性能数据,但是,是什么意思呢?数据怎么计算出来的?能否自定义标准呢?
都需要专业人士来解释和操作。
Statistic统计报表,展示了一些很重要的数据,但是, 性能测试的源动力,并发用户数在哪?执行的时长在哪?场景设计又是什么样的?
一概看不出来。如果把这样一个报表给领导,领导也要问,结论是什么?
再来看一些图表:
所有的图表,都是单功能图表,也就是说一个图表中,只能显示一种类型数据;默认时,间隔1分钟,才取一个点,当执行时间比较短时,其中的执行细节,完全看不出来,因为点太少,影响性能结果的判断是很常见的事。
你受得了这些吗?
我们能对此,做出什么改变吗?
接下来,让我们看下华测Allen巨佬自研的性能分析报告的首页:
首先,报告为中文,再也不用害怕英文,也不用害怕不同系统时,中文乱码。
再看,APDEX,明确告诉你计算公式,容忍阈值和可接受极限值,再通过计算公式,计算得出用户满意度指数值。
而结果概述饼图,或根据事务数量,把一个圆环分区,然后,外环再显示对于事务的成功率和失败率,这样,就可以完整的看出每一种事务的请求情况。
然后,再看聚合报告
详细展示了,不同并发用户数执行请求的情况,稍做整理,就知道是一个什么样的性能场景;在不同并发用户数时,失败率、响应时间、吞吐量、吞吐率等关键信息,都一目了然。如果是遇到一位懂得性能分析的人,一看,就会心里有底。
再来看看随着时间变化的 活跃线程数、响应时间、tps图
采用不同时间间隔取点生成图表,这样再也不用害怕图表中数据量过少而影响分析结果了。
再看看,自定义图表,把多张图进行了整合,在性能分析的时候,就能在一张图中看到多种想要的数据,性能分析的时候,再也不用多张图表来回切换了。
这么好用的工具,想了解更多?想切实体验?
最后: 可以在公众号:伤心的辣条 ! 自行领取一份216页软件测试工程师面试宝典文档资料【免费的】。以及相对应的视频学习教程免费分享!,其中包括了有基础知识、Linux必备、Shell、互联网程序原理、Mysql数据库、抓包工具专题、接口测试工具、测试进阶-Python编程、Web自动化测试、APP自动化测试、接口自动化测试、测试高级持续集成、测试架构开发测试框架、性能测试、安全测试等。
现在我邀请你进入我们的软件测试学习交流群:【746506216
】,备注“入群”, 大家可以一起探讨交流软件测试,共同学习软件测试技术、面试等软件测试方方面面,还会有免费直播课,收获更多测试技巧,我们一起进阶Python自动化测试/测试开发,走向高薪之路。
喜欢软件测试的小伙伴们,如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “点赞” “评论” “收藏” 一 键三连哦!
软件测试工程师自学教程:
这才是2022最精细的自动化测试自学教程,我把它刷了无数遍才上岸字节跳动,做到涨薪20K【值得自学软件测试的人刷】
软件测试工程师月薪2W以上薪资必学技能 — Python接口自动化框架封装.
美团面试真题_高级测试25K岗位面试 — 软件测试人都应该看看
软件测试必会_Jmeter大厂实战 — 仅6步可实现接口自动化测试