最近在做一个tv上的搜索接口,由于处理的时候数据都是通过Xml获取的,获取数据的速度没那么快,并且在TV上一般网速比较慢,搜索接口处理就更慢了,所以每次只能搜固定的条数,保证程序的稳定,最后就要进行压力测试了。
所谓压力测试,就是在该软件下模拟用户访问该接口或者多个接口的频率,下面我们就来模拟下,200个用户在10秒钟访问一个接口20次的压力测试。
首先下载一个压力测试软件jmeter.bat ,并进行安装,这个安装比较简单我就不说了
第二步:建立测试接口。
我在网上找了很多栗子,但是都说的不是很详细,下面就让我们一起学习下吧。
1、打开jmeter.bat 软件
2、建线程组。
设置模拟用户数,访问次数,隔多久执行一个轮回
建立简单控制器
建立http请求:
http请求配置如下:
添加http信息头管理
添加聚合报告
最后得到的图形界面:
执行该测试,查看失败率。
保存测试文件,注意文件名为.jmx格式。
点击保存后,软件就会进行压力测试了。
一般我们只关注失败率,即Error%即可,失败率越低,说明该接口越稳定。
好了,整个压力测试的步骤完了,谢谢大家!
如果觉得《jmeter进行接口压力测试》对你有帮助,请点赞、收藏,并留下你的观点哦!