使用这个插件,fiddler抓包直接生成httprunner脚本

这篇具有很好参考价值的文章主要介绍了使用这个插件,fiddler抓包直接生成httprunner脚本。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

har2case可以将.har文件转化成yaml格式或者json格式的httprunner的脚本文件,生成.har格式文件可以借助 fiddler 或 Charles 抓包工具

友情提示:

录制脚本,只是一个过渡,从0到1的一个过渡,如果让你直接写脚本,你会无从下手,可以将录制的脚本快速转化成httprunner脚本文件,但是如果你为了避免手动写脚本而一直用录制,那么就有点本末倒置,还不如不学习录制了。

接下来我会测试一个本地部署的接口,然后通过fiddler抓包获取.har的文件,然后通过har2case命令转换成yaml和json文件

以商品查询接口为案例,查询接口相关文档信息如下:

访问地址:

http://192.168.43.243:8080/pinter/com/getSku?id=1

请求类型:get

01、请求参数:id=1

安装har2case

pip install har2case

har2case录制生成脚本具体过程

1、抓包-抓到对应的接口
使用这个插件,fiddler抓包直接生成httprunner脚本,自动化测试,软件测试工程师,软件测试,功能测试,自动化测试,软件测试,程序人生,职场发展

2、选择file-Export Sessions-Selected sessions
使用这个插件,fiddler抓包直接生成httprunner脚本,自动化测试,软件测试工程师,软件测试,功能测试,自动化测试,软件测试,程序人生,职场发展
3、把对应的接口导出成.har的格式
使用这个插件,fiddler抓包直接生成httprunner脚本,自动化测试,软件测试工程师,软件测试,功能测试,自动化测试,软件测试,程序人生,职场发展

4、打开cmd,用如下命令生成json用例

har2case demo.har

使用这个插件,fiddler抓包直接生成httprunner脚本,自动化测试,软件测试工程师,软件测试,功能测试,自动化测试,软件测试,程序人生,职场发展

5、打开cmd,用如下命令生成yml用例

har2case -2y demo.har

使用这个插件,fiddler抓包直接生成httprunner脚本,自动化测试,软件测试工程师,软件测试,功能测试,自动化测试,软件测试,程序人生,职场发展

02、运行生成的json测试用例

1、查看json用例内容如下:
使用这个插件,fiddler抓包直接生成httprunner脚本,自动化测试,软件测试工程师,软件测试,功能测试,自动化测试,软件测试,程序人生,职场发展

2、运行测试用例

har2case demo.json

使用这个插件,fiddler抓包直接生成httprunner脚本,自动化测试,软件测试工程师,软件测试,功能测试,自动化测试,软件测试,程序人生,职场发展

3、查看测试报告
使用这个插件,fiddler抓包直接生成httprunner脚本,自动化测试,软件测试工程师,软件测试,功能测试,自动化测试,软件测试,程序人生,职场发展
4、浏览器打开报告如下:
使用这个插件,fiddler抓包直接生成httprunner脚本,自动化测试,软件测试工程师,软件测试,功能测试,自动化测试,软件测试,程序人生,职场发展

03、运行生成的yaml测试用例

1、查看yml用例内容如下:
使用这个插件,fiddler抓包直接生成httprunner脚本,自动化测试,软件测试工程师,软件测试,功能测试,自动化测试,软件测试,程序人生,职场发展

2、运行测试用例

har2case demo.yml

使用这个插件,fiddler抓包直接生成httprunner脚本,自动化测试,软件测试工程师,软件测试,功能测试,自动化测试,软件测试,程序人生,职场发展

3、查看测试报告,并在浏览器内打开,同运行生成的json测试用例中的3,4两步。

最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

使用这个插件,fiddler抓包直接生成httprunner脚本,自动化测试,软件测试工程师,软件测试,功能测试,自动化测试,软件测试,程序人生,职场发展

软件测试面试小程序

被百万人刷爆的软件测试题库!!!谁用谁知道!!!全网最全面试刷题小程序,手机就可以刷题,地铁上公交上,卷起来!

涵盖以下这些面试题板块:

1、软件测试基础理论 ,2、web,app,接口功能测试 ,3、网络 ,4、数据库 ,5、linux

6、web,app,接口自动化 ,7、性能测试 ,8、编程基础,9、hr面试题 ,10、开放性测试题,11、安全测试,12、计算机基础

使用这个插件,fiddler抓包直接生成httprunner脚本,自动化测试,软件测试工程师,软件测试,功能测试,自动化测试,软件测试,程序人生,职场发展

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你! 文章来源地址https://www.toymoban.com/news/detail-684337.html

到了这里,关于使用这个插件,fiddler抓包直接生成httprunner脚本的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 如何使用fiddler进行抓包

    首先需要下载fiddler,推荐使用bing搜索引擎搜索(百度搜狗一般搜这种工具展示的前几个全都是广告),直接搜索fiddler,搜出来第一个fiddler官网 然后直接点击download下载    进入下载页面后,正确填写一个邮箱,然后随便选择下载理由和地区,然后直接下载 在浏览器下载好

    2024年02月14日
    浏览(29)
  • 使用Fiddler进行手机抓包

    抓包工具:Fiddler下载、安装、使用 教程 一、Fiddler 下载 注意:Fiddler2需要.NET v2,Fiddler4需要.NET v4,不过这些也不用怎么管,下载用默认的就好了。 官网下载:https://www.telerik.com/fiddler 百度网盘链接: https://pan.baidu.com/s/14C0bOTICZADj03ZGx_eygw 提取码: chdi ————————————

    2024年02月11日
    浏览(33)
  • 抓包工具fiddler详细使用教程

    各位做测试的同学想必对抓包工具fiddler并不陌生,但是很多同学可能没有总结过它的用法,下面我总结了fiddler一些常用的用法。 Web端抓包配置 打开Fiddler,Tools - Fiddler Options - HTTPS 配置完后记得要重启Fiddler 选中Decrpt HTTPS traffic, Fiddler就可以截获HTTPS请求 第一次会弹出证书安

    2024年02月08日
    浏览(37)
  • 使用 Fiddler 抓包PC微信小程序

    想查看小程序的请求,使用wireshark捣鼓了半天还是无法解析微信小程序的HTTPS协议,于是使用Fiddler试试。 Tools -- Options 重启 Fiddler 点击右边的 Filter 选项卡。 然后点击 Actions -- Run Filterset Now 接着点开PC微信小程序,就能看到请求列表。 双击右边某一行即可展开详细信息 显示请

    2024年02月08日
    浏览(40)
  • Fiddler抓包工具配置+Jmeter基本使用

    一、Fiddler抓包工具的配置和使用 在编写网关自动化脚本之前,得先学会如何抓包,这里以Fiddler为例。会抓包的同学可以跳过这一步,当然看看也是没坏处的…… 局域网络配置     将要进行抓包的手机与电脑连入同一局域网,电脑才能够抓到手机APP的请求,这里介绍一种我

    2024年02月07日
    浏览(31)
  • Fiddler 抓包工具下载安装基本使用(详)

             在做软件测试或者Bug定位的时候会用到一些抓包工具,当然抓包工具还要一些其他用途可以做一些API的抓取,那么本篇内容就来讲 Fiddler 抓包工具的下载安装以及如何来实际的应用。讲了这些可能有的读者还不知道这个\\\"Fiddler\\\"怎么读呢?读 \\\"非的了\\\" 。那下面先来了

    2024年02月05日
    浏览(46)
  • 【Http协议①】认识http协议,学会使用fiddler抓包工具进行抓包.

    前言: 大家好,我是 良辰丫 ,今天我们一起来学习http协议,http协议是应用层的协议,应用层是最接近程序员的,那么,http协议到底是什么呢?我们往下看.💞💞 🧑个人主页:良辰针不戳 📖所属专栏:javaEE初阶 🍎励志语句:生活也许会让我们遍体鳞伤,但最终这些伤口会成为我们

    2024年02月05日
    浏览(36)
  • 手把手教你如何使用Fiddler抓包工具

    什么是 Fiddler? Fiddler 是一个 HTTP 协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的 HTTP 通讯。Fiddler 提供了电脑端、移动端的抓包、包括 http 协议和 https 协议都可以捕获到报文并进行分析;可以设置断点调试、截取报文进行请求替换和数据篡改,也可以进行

    2024年02月07日
    浏览(38)
  • 装上这个插件,你就能一键生成接口文档

    当有接口对接需求的时候,开发终于不用再担心 API 文档难写了,也不用再一个个接口文档重新写!安装这个 IDEA 插件,可以一步将文档导入到 Postcat。 这款插件操作简单,容易上手,能够 让开发者省去 API 文档编写的工作,更专注于开发。 插件通过分析用户注释进行接口解

    2023年04月22日
    浏览(35)
  • 【看好了】如何使用fiddler实现手机抓包,Filters过滤器!

    目录 一、Fiddler与其他抓包工具的区别 二、Fiddler的工作原理 三、使用fiddler实现手机抓包 四、Filters过滤器 1、Firebug虽然可以抓包,但是对于分析http请求的详细信息,不够强大。模拟http请求的功能也不够,且firebug常常是需要“无刷新修改”,如果刷新了页面,所有的修改都

    2024年02月09日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包