图解如何利用JMeter和Charles进行接口测试

本篇经验将和大师介绍若何操纵JMeter和Charles进行接口测试,但愿对大师的工作和进修有所帮忙!

jmeter下载安装

  1. 1

    下载jmeter压缩包,解压缩,并在并目次点击jmeter.bat打开jmeter,如下图所示:

  2. 2

    打开后的jmeter界面,如下图所示:

  3. 3

    jmeter需要依靠java情况,我们需要安装jdk,这里我安装的jdk1.8,至于jdk的情况变量设置装备摆设请自行百度。

Charles抓包阐发接口

  1. 1

    百度搜刮安装Charles,按照提醒一步一步对照安装即可。

    打开Charles,打开界面如下图所示:

  2. 2

    在浏览器中输入你所需的项目路径,并进行操作,这是你会发现,你的操作中的请求会被Charles截取到,如下图所示:

    对于截取的到数据,我们有四个处所比力主要,如上图红框圈出的处所,最左侧为接口总请求,右侧上方并排三个红框,别离为接口挪用地址、接口

    入参、接口出参,若是对接口进行功能性测试,我们需要挪用地址、入参和出介入接口文档连结一致。

  3. 3

    我们先阐发一下上图中的overview内容,我们需要的部门如下图所示:

    这三种我们需要将其维护至JMeter中。

  4. 4

    阐发Request部门,也就是接口请求部门,如下图所示:

  5. 5

    阐发Response,也就是接口返回部门,如下图所示:

    至此,对于抓包的数据我们阐发完毕,那么怎么将其维护至JMeter中呢?

  6. 6

    打开jmeter,在测试打算中添加线程组,如下图所示:

  7. 7

    在测试打算中添加http信息头办理器,如下图所示:

  8. 8

    在http信息头办理器中,添加之前抓包数据中说的请求信息头中信息,如下图所示:

  9. 9

    在线程组下面添加http请求,如下图所示:

  10. 10

    接口中的挪用地址、入参若何写入jmeter中呢,如下图所示:

    涂鸦部门为现实用户名和暗码

    温馨提醒:该界面的数据与抓包中的数据连系利用

  11. 11

    在线程组中添加查看成果树,如下图所示:

  12. 12

    执行JMeter剧本,并查看执行成果,如下图所示:

  13. 13

    至此JMeter和Charles进行接口测试便完当作了。

  • 发表于 2018-04-29 00:00
  • 阅读 ( 878 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
联系我们:uytrv@hotmail.com 问答工具