美文网首页测试
接口性能测试工具JMeter入门

接口性能测试工具JMeter入门

作者: 测试老杨 | 来源:发表于2019-01-22 10:00 被阅读115次

    JMeter介绍

    Apache JMeter是100%纯JAVA桌面应用程序,被设计为用于测试客户端/服务端结构的软件(例如web应用程序)。它可以用来测试静态和动态资源的性能,例如:静态文件,Java Servlet,CGI Scripts,Java Object,数据库和FTP服务器等等。JMeter可用于模拟大量负载来测试一台服务器,网络或者对象的健壮性或者分析不同负载下的整体性能。

    测试需求

    模拟5个用户同时上传小视频,测试后台(接口)的平均响应时间

    思路

    1、使用JMeter(接口性能测试工具)进行测试
    2、给测试计划设置线程组(线程数为5个,每个线程发送1次上传视频的请求)
    3、线程组可以理解为虚拟用户组
    4、给该线程组绑定HTTP请求
    5、配置HTTP请求,主要包括:目标(接口)服务器,请求方式,请求路径,参数列表
    6、参数内容如果包含中文,为避免出现乱码问题,建议使用utf-8编码
    7、给HTTP请求设置察看结果树,用来查看请求处理结果
    8、给HTTP请求设置聚合报告,用来查看平均响应时间

    创建线程组

    image.png

    配置HTTP请求

    image.png
    image.png

    创建察看结果树和聚合报告

    image.png

    运行测试

    响应结果出现乱码是JMeter工具自身的问题,并不是接口的Bug。可以通过数据库或者后台界面检查是否存在乱码。


    image.png
    image.png

    参考资料

    https://www.cnblogs.com/yangxia-test/p/3964881.html

    扫码关注本人公众号

    image.png

    相关文章

      网友评论

        本文标题:接口性能测试工具JMeter入门

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