从Fiddler抓包到Jmeter接口测试(简单的思路)

发表于:2016-10-12 10:55

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:白细胞    来源:51Testing软件测试网采编

  Fiddler下载和配置安装
  1、从网上下载fiddler的安装包即可,直接默认,一直点击下一步,直至安装完成。
  2、
  3、安装完成后直接打开Fiddler
  在菜单栏Tools->Fiddler Options->Connections,勾选Allow remote computers to connect,默认的端口号为8888,这里不需要修改,在修改手机代理设置时注意与这里一致。
  1、查看pc本机ip后,手机设置代理,填入pc本机的ip和端口号8888,之后手机上的请求我们都可以抓包了。
  2、因为我们一般在测试时,都是看的同一域名下的,所以我们可以使用,Filters里面的各种筛选规则,来筛选我们想要的请求,以免被其他的不相干请求影响。
  3、在右上方结果框中选 择Inspectors->Raw即可看到请求的URL、Cookie和Host等有关信息。在右下方结果框中选择JSON就能看到请求返回的 JSON字符串。这里的JSON字符串是我们判断请求是否成功的重要依据。
  Fiddler抓包实例
  Jmeter的下载配置和安装
  因为Jmeter是依赖jdk的,故需要先安装jdk,
  jdk的安装方法和环境变量的配置,可以参照如下链接:
  http://jingyan.baidu.com/article/bea41d435bc695b4c41be648.html
  Jmeter官网下载,注意根据自己本机的位数下载
  http://jmeter.apache.org/
  Jmeter不用安装,下载后,直接解压即可
  打开jmeter,添加一个线程组
  使用Jmeter进行接口测试
  1、修改名称。线程组名称并不重要,根据自己的需要修改就行,主要是方便自己看。由于我们执行脚本一般在需要的时候执行一次就可以,并不需要其他的配置,所以下方的线程属性就保持默认值即可(在进行压力测试的时候就需要进行配置了)。
  2、添加HTTP请求。右键线程组选择HTTP请求。
  3、因为请求需要的请求头,请求体,请求url
  先建一个请求头,直接从fiddler里面拿就可以了,填写到HTTP信息头管理器里面去。
  1、现在需要构建请求体
  新建一个http请求
  接下来我们看看构建一个请求究竟需要填写什么,对应我们fiddler抓取的请求
  请求参数的填写方式可以分为以下两种方式,两种方式各有利弊。
  · Parameters:录入比较麻烦,但是容易查看和修改
  · Body Data:录入方便,后期查看修改不直观
21/212>
《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • tianqh
    2016-10-13 11:22:17

    ··

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号