美文网首页
(二)性能测试-使用Jmeter对简书个人首页加压

(二)性能测试-使用Jmeter对简书个人首页加压

作者: 安小龙 | 来源:发表于2017-09-05 15:51 被阅读0次

    在实际性能测试实施过程中,一般不会通过公网直接给服务器加压,以下通过访问简书首页为例,主要是为了说明Jmeter的基本使用。在实际的项目实施过程中,需要被测服务器和客户机在同一区域网内,这样可以最大程度保证客户机给服务器增加的压力为实际压力,排除因为网络原因造成的数据误差。

    第一步:启动Jmeter,测试计划下新增一个线程组

    新增线程组.png

    添加线程组后,可以看到线程组有对应的配置,本次测试主要关心一下三个参数。线程数和Ramp-Up Period (in seconds)这两个参数要同时设置,意思是在多少秒内线程数加到最大,就是逐步加压的意思。如果设置为0秒,那么就直接加压到最大。循环次数就是加压的循环次数,设置为永远,就是持续加压不会停止。

    线程组参数配置.png

    第二步:在添加好的线程组下,再添加一个http默认值

    添加http请求默认值.png

    在http默认请求值的配置中可以看到,这个地方主要是配置服务器ip和端口的地方。

    http请求默认值参数.png

    第三步:在http请求默认值下,添加http请求(因为http默认值已经填写了ip信息,这里只需要填写资源信息)

    http请求参数配置.png

    第四步:为了查看测试结果,需要再添加监听结果树

    添加监听结果树.png

    注意:以上添加的内容都在同一个线程组下,都在同一层级目录。

    同一层级目录.png

    第五步:设置测试场景

    本次测试模拟1000个用户访问安小龙简书的个人首页,5秒内逐步加压到1000个并发,然后循环3次。该场景的线程组配置如下图。

    线程组参数配置.png

    第六步:运行场景

    运行场景.png

    第七步:查看监听结果树(可以看到没有失败的http请求,说明简书完全可以承受这样的压力)

    查看监听结果树.png

    相关文章

      网友评论

          本文标题:(二)性能测试-使用Jmeter对简书个人首页加压

          本文链接:https://www.haomeiwen.com/subject/fonujxtx.html