- 博客(7)
- 收藏
- 关注
原创 Postman接口测试进阶 遇到 JSON格式传参 参数类型是字典 该怎么写
业务需求:拥有私有心率设备和公有心率的设备的不同学员共同上团课,请求格式为JSON传参遇到的问题:团课上课字段包含2个参数课程名称和设备id,设备id参数又包含私有心率设备id和公有心率设备id2个值字段及参数与值说明如下hr_sensors_id_2d_group :字段,团课上课字段group_name :参数,团课名称hr_sensors_id :参数,设备idhrid :公有心率设备id(变量)private_hr_sensor_id :私有心率设备id(变量)..
2021-01-15 14:01:40
1954
原创 Postman接口测试进阶 设置接口之间延迟请求时间 (3种方法)亲测有效
业务需求:团课上课2分钟以后自动下课实现思路:使用JavaScript的设置延迟时间函数setTimeout在Tests输入框输入代码如下:pm.test("上课2分钟", function () { setTimeout(()=>{console.log("2分钟后下课");}, 120000); console.log('2分钟后下课');});...
2021-01-07 12:00:55
10536
1
原创 Postman接口测试 获取当前时间并输出(实操步骤图文详解版)
业务需求:获取每次接口请求服务器的当前时间实现思路一.创建1个时间的全局变量二.接口直接调用三.写在入参里面直接打印具体操作一.配置1个时间的全局变量1.打开postman的全局变量globals配置页面2.配置 VARIABLE 为:format_time,配置 INITIAL VALUE 和 CURRNT VALUEINITIAL VALUE 和 CURRNT VALUE 代码如下date.prototype.format =function (fm...
2020-11-28 16:31:51
3772
1
原创 Python接口测试 返回结果取相同名称参数中任意一个值
业务需求:从返回结果取相同名称为id的参数中第2个值作为其他接口调用的入参。返回结果:{"rst":0,"msg":"获取成功","data":[{"id":1226,"status":1,"create_dt":"2019-07-3014:23:59","create_user_id":21,...
2020-10-03 11:46:13
620
原创 运行Python脚本报错 TypeError: ‘module‘ object is not callable 的解决办法,亲测有效
错误代码如下import requestsimport business.take_saas_token as take_saas_token#测试用例2:添加心率设备def test_HrGroupAddHeartRateDevice(): query_params = { "venue_id": 3189, "sn": 27470993, "in_venue_no": 1 } ...
2020-09-27 16:31:24
1728
原创 在Mac上让 Python3 可以使用 HTMLTestRunner 亲测有效(实操步骤图文详解版)
一、前言UnitTest测试框架作为Python内置的框架,也并非十分完善,虽然运行测试框架能看到结果,但没有测试报告的输出,不易于测试结果的保存。那要如何获取测试报告呢?需要下载导入一个第三方模块HTMLTestRunner,这个类区别于之前的TextTestRunner类,是以HTML形式存放测试结果的,并会以报告的形式保存。二、实操1.下载HTMLTestRunner下载地址如下http://tungwaiyip.info/software/HTMLTestRunner.html
2020-08-21 18:48:27
486
1
原创 Postman进阶-将返回值的某个数据设置为环境变量:返回结果取相同名称参数中任意一个值设置为环境变量(实操步骤图文详解版)
业务需求:从返回值里面取多个名称都为id的参数,取第二个id作为下一个接口的参数返回值 :{ "rst": 0, "msg": "获取成功", "data": [ { "id": 29546, "status": 1, "venue_id": 3189, "sn": "27470993", "in_venue_no": "01", ...
2020-07-11 13:03:40
1411
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人