
接口自动化测试
文章平均质量分 76
《代码爱好者》
科技公司测试部门经理一枚
展开
-
postman免登录版本,实测可用(解决一直卡在登录界面无法进入的问题)
2025今年开工后,打开postman,一直提示需要登录,但是一直卡在登录界面,好几个人的postman都是这样的情况,不知道是什么原因。折腾几小时无果,网上下载了各种版本都试了,最新的版本也是一样。后面找到了一个免登录的版本,安装后,将之前备份的Postman 提供了多种常用类型的接口请求和响应数据的解析功能,以及批量执行接口请求、日志调试、断言、变量等众多功能,帮助我们更好地进行接口管理和测试。不仅如此,Postman 还具有便捷的功能,如快速填写查询参数和请求头信息,大大提高了我们的工作效率。原创 2025-02-07 15:49:20 · 3961 阅读 · 0 评论 -
【测试】JMeter做压力测试的步骤
【测试】JMeter做压力测试的步骤D:\>CodeSoftware\apache-jmeter-5\apache-jmeter-5.5\bin\jmeter -n -t D:\CodeSoftware\apache-jmeter-test-case\测试案例-01.jmx -l log.jtl。执行完成之后,可以看到在这个目录下产生了一个【report1】的文件夹,这个就是生成的报告。转载 2023-06-05 17:32:33 · 882 阅读 · 0 评论 -
postman好用的插件有哪些,给出实例和插件下载地址、使用方法
postman好用的插件有哪些,给出实例和插件下载地址、使用方法Postman 是一个常用的高级 API测试工具,也可以用来测试 Web 应用程序。它提供了许多内置的功能和工具,同时还支持通过插件拓展其功能。原创 2023-03-22 19:49:50 · 2414 阅读 · 0 评论 -
fiddler 好用的插件都有哪些,给出对应的插件下载地址和使用方法
Fiddler 是一款流行的网络调试工具,它允许用户捕获、分析和修改 HTTP(S) 流量。原创 2023-03-22 14:25:32 · 2091 阅读 · 0 评论 -
python requests接口自动化测试工具类文件封装,加上中文代码注释,提供实例
python requests接口自动化测试工具类文件封装,加上中文代码注释,提供200个实例以下是一个Python Requests接口自动化测试工具类文件封装的示例,包括200个实例。这个工具类文件封装可以帮助您更方便地进行接口自动化测试。原创 2023-03-19 23:35:32 · 608 阅读 · 0 评论 -
fiddler抓包步骤:抓包浏览器/抓包手机APP或小程序
fiddler抓包浏览器/手机app或小程序步骤只有步骤3不同(浏览器添加代理服务器的设置与手机添加代理服务器的设置不一样),其他步骤设置是一致的。转载 2023-02-22 12:15:50 · 3375 阅读 · 0 评论 -
jmeter录制脚本步骤:录制浏览器脚本/录制小程序或APP脚本
jmeter录制小程序与jmeter录制APP的步骤设置是完全一样的jmeter录制浏览器脚本步骤。转载 2023-02-22 12:12:29 · 2736 阅读 · 0 评论 -
FiddlerScript高级技巧---自定义Fiddler菜单
最近一段Fiddler使用的仍较为频繁,以前碰到一些特殊测试需求时,总是自己在FiddlerScript中改来改去,略有些不便;公司内部的MVT测试(即ABTest)是由DeviceID来控制其命中策略的,修改相应的DeviceID即可命中不同的策略;在测试过程中,经常需要修改或切换测试环境;在Fiddler中,只展示Mapi请求,忽略其它所有请求(洁癖患者推荐)在测试过程中,经常需要模拟不同网络速度,尤其是低网速下的一些测试场景;在团队内部试用后,效果很不错,小伙伴们也提出了很多改进的建议;转载 2022-09-02 18:39:57 · 420 阅读 · 0 评论 -
Fiddler高级用法—Fiddler Script抓取app网页json数据并保存
Fiddler高级用法—Fiddler Script抓取app网页json数据并保存转载 2022-09-02 18:36:42 · 3663 阅读 · 0 评论 -
Fiddler添加请求时间自定义列
为了提高效率,可以在fiddler的自定义规则中,增加一列来显示请求之前的时间戳,如增加一列startTime,显示效果:2022-08-29 22:05:05。3.增加完毕之后保存,不需要重启fiddler,就可以看到新增了一列startTime列,刷新任意网页,就能看到抓取的数据行显示当前的时间了;4.根据需要,调节此列至合适的位置,可以直接拖动调节;......原创 2022-08-29 20:43:13 · 1725 阅读 · 0 评论 -
Fiddler抓包一键生成代码
前面说有3个步骤,除了第一个步骤是核心的,其他2个步骤都是将json转为实体类定义,是辅助的。这里我采用了第二种方式,先把选中的Session导出一个har文件,然后将这个har文件作为下一个process的入参,得到我想要结果!这里我稍微改造了一下代码,把har文件的requestBody和responseBody也提取出来,为了是生成对应的POJO代码做入参.上下文包括,请求的各种参数,比如url,header,method,request,response等。...转载 2022-08-29 17:55:56 · 1205 阅读 · 0 评论 -
高颜值测试报告- XTestRunner
基于unittest框架现代风格测试报告。转载 2022-08-26 13:41:38 · 406 阅读 · 0 评论 -
postman获取之前时间、现在时间、未来时间的方法-可扩充
javascript 获取一周前的时间、前天时间、当前时间、明天时间、后天时间、一周后的时间等等,可根据自己需要自行扩充。postman获取之前时间、现在时间、未来时间的方法-可扩充。原创 2022-08-25 10:37:32 · 1685 阅读 · 0 评论 -
关于接口自动化中动态参数的葵花宝典
比如{'username': 'chao', 'name': '胡秀兰', 'sex': 'M', 'address': '宁夏回族自治区玉市沙湾宁德路t座 873713', 'mail': 'uxiao@yahoo.com', 'birthdate': '1998-06-12'}关于初始化参数locale:为生成数据的文化选项,默认为en_US,只有使用了相关文化,才能生成相对应的随机信息(比如:名字,地址,邮编,城市,省份等)可选择的文化信息(中国的数据就使用:'zh_CN')转载 2022-08-19 19:08:25 · 287 阅读 · 0 评论 -
Postman接口测试脚本编写规范
此外,JavaScript 的注释有两种"//" 和"/* .... */",建议"//"用作代码行注释,"/* .... */"形式用作对整个代码段的注销,或较正式的声明中,如函数参数、功能、文件功能等的描述中。而在函数内部,变量声明块和实现块(实现块指除变量声明外的其他代码)要使用空行来间隔,实现块的内部,通过空行来标识一个功能段。c.执行该组接口的目的。在JS中有=、==、===三种形式,其中“=”表示赋值、“==”表示一般比较只要求值相等,“===”表示严格比较要求值和类型都相等。转载 2022-08-19 19:06:27 · 695 阅读 · 0 评论 -
postman高阶脚本
var testStr = "当前页面获取数据:第"+pm.environment.get("pageNo")+"页,共"+pm.response.json().data.list.length+"条";console.log("当前获取数据为第"+pageNo+"页");var name = JSON.parse(pm.request.body.raw).members // 取出 members值。console.log("第"+pageNo+"页获取数据:"+curDataListLen+"条");原创 2022-08-19 18:42:57 · 5728 阅读 · 0 评论 -
postman常用脚本汇总(持续更新此贴)
postman常用脚本汇总(持续更新此贴)原创 2022-08-19 19:04:54 · 599 阅读 · 3 评论 -
Postman被低估的功能,接口自动化测试效率杠杆的
如果只有默认的一个执行顺序的话,通常没法满足我们复杂的业务需求,所以 Postman 为我们提供了一个函数:postman.setNextRequest("你要跳转的接口名") ,支持我们跳转到指定接口继续执行,举个例子:我们在运行完 Request1 接口成功后,不需要再运行 Request2 而是直接跳至 Request3 ,那么我可以在 Request1 接口的 Tests 功能区中执行跳转代码。...转载 2022-08-16 09:34:57 · 233 阅读 · 0 评论 -
API接口自动化测试教程|1.HTTP协议
API接口自动化测试教程|1.HTTP协议HTTP协议学习准备本教程讲解过程中,需要使用白月SMS系统进行演示请大家点击这里,按照说明下载、安装、运行 白月SMS系统HTTP协议简介点击这里,边看视频讲解,边学习以下内容WEB API接口 大都是基于 HTTP 协议的,所以,要进行接口测试 首先要了解 HTTP 协议 的 基础知识。HTTP 协议 全称是 超文本传输协议, 英文是 Hypertext Transfer Protocol 。HTTP 最初是用来 在 ..转载 2021-12-22 23:02:48 · 611 阅读 · 0 评论