关于测试工具:性能测试难做RunnerGo帮你搞定

41次阅读

共计 1114 个字符,预计需要花费 3 分钟才能阅读完成。

在以后软件测试行业,熟练掌握性能测试曾经是测试工程师们面试的敲门砖了,还有很多测试敌人们每天的工作更多的是点点点,性能方面可能也只是做过简略的并发测试,对于编写脚本,搭建环境方面也比拟生疏。明天就给大家梳理一下如何去做性能测试,和怎么熟练掌握性能测试。文章构造如下:

**1、性能测试怎么做?

2、性能测试中测试人员关注的指标和指标剖析

3、性能测试进阶篇 **

性能测试怎么做?

测试工具抉择:
倡议大家试试 RunnerGo 这款工具,相比拟 jmeter 更简略,比拟适宜疾速上手。

测试目标是什么?被测系统是什么?测试场景是哪个?性能指标有哪些?次要确定这几点就能够了,而后针对这几点来编写脚本。

测试环境筹备:
RunnerGo 不须要在发压机下来运行,间接登录他们的官网注册就能够间接应用:https://www.runnergo.com/

脚本设计:
咱们依据需要来确定要做性能测试的一些场景和接口和一些性能指标。这里 RunnerGo 反对从各种 Api 调试工具导入接口,一键导入能够间接应用。

接口导入后,RunnerGo 能够间接引入接口,在背景画布上通过连线的形式来配置场景,一条接口流就是一个场景。

依据需要咱们确定压测模式:RunnerGo 内置各种压测模式,一键抉择后配置想要的参数即可。

抉择好压测模式后一条简略的性能测试脚本就配置好了,咱们能够开始测试了。

RunnerGo 开始测试后能够实时查看测试报告,脚本运行时咱们就能够依据性能指标来对测试报告进行剖析。这里就实现了一个简略的性能测试。

性能测试中测试人员须要关注的指标和指标剖析:

测试人员须要关注的指标:

并发数、吞吐量(tps/qps)、响应工夫、错误率。

测试时执行发压机器性能是否失常,被压测程序所在机器,资源是否失常。

指标剖析:

咱们晓得,一直进步并发,零碎会变得越来越不稳固,响应工夫的稳定也会越来越大,响应工夫也会变得越来越慢,而吞吐量也越来越上不去,包含 CPU 的使用率状况也会如此,接口错误率也会晋升。在这种状况下,吞吐量曾经没有意义了。所以咱们在测试中须要找到零碎稳固运行的那个压力点,在这个根底下来优化晋升。咱们在出测试报告时要确保各种测试数据的准确性,并且给出更多对于剖析、比拟后果的信息,以及如何取得后果的细节。

性能测试进阶篇

性能测试进阶次要是须要将编写好的测试脚本放到继续集成工具中,将咱们性能测试降级为性能自动化,如果相熟 jmeter 和 jenkins 的话间接部署就能够了,对于不相熟的小伙伴集体倡议还是用上问咱们提到的 RunnerGo 自带的自动化测试,能够间接将咱们配置好的性能脚本设置成定时工作,配置好之后就能够继续集成了。执行实现之后能够间接将测试报告发送到指定邮箱。

正文完
 0