测试

接口性能测试工具JMeter入门

2019-01-22  本文已影响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
上一篇下一篇

猜你喜欢

热点阅读