本篇经验将和大师介绍若何操纵JMeter和Charles进行接口测试,但愿对大师的工作和进修有所帮忙!
下载jmeter压缩包,解压缩,并在并目次点击jmeter.bat打开jmeter,如下图所示:
打开后的jmeter界面,如下图所示:
jmeter需要依靠java情况,我们需要安装jdk,这里我安装的jdk1.8,至于jdk的情况变量设置装备摆设请自行百度。
百度搜刮安装Charles,按照提醒一步一步对照安装即可。
打开Charles,打开界面如下图所示:
在浏览器中输入你所需的项目路径,并进行操作,这是你会发现,你的操作中的请求会被Charles截取到,如下图所示:
对于截取的到数据,我们有四个处所比力主要,如上图红框圈出的处所,最左侧为接口总请求,右侧上方并排三个红框,别离为接口挪用地址、接口
入参、接口出参,若是对接口进行功能性测试,我们需要挪用地址、入参和出介入接口文档连结一致。
我们先阐发一下上图中的overview内容,我们需要的部门如下图所示:
这三种我们需要将其维护至JMeter中。
阐发Request部门,也就是接口请求部门,如下图所示:
阐发Response,也就是接口返回部门,如下图所示:
至此,对于抓包的数据我们阐发完毕,那么怎么将其维护至JMeter中呢?
打开jmeter,在测试打算中添加线程组,如下图所示:
在测试打算中添加http信息头办理器,如下图所示:
在http信息头办理器中,添加之前抓包数据中说的请求信息头中信息,如下图所示:
在线程组下面添加http请求,如下图所示:
接口中的挪用地址、入参若何写入jmeter中呢,如下图所示:
涂鸦部门为现实用户名和暗码
温馨提醒:该界面的数据与抓包中的数据连系利用
在线程组中添加查看成果树,如下图所示:
执行JMeter剧本,并查看执行成果,如下图所示:
至此JMeter和Charles进行接口测试便完当作了。
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!