0


使用postman做接口并生成接口

学习目标

1、录制脚本或使用手写url进行抓包
2、微信api接口(可录制可手写)
3、添加多 个标签,获取多个标签,编辑多个标签,删除多个标签!!!(csv格式)
4、通过cli命令行方式执行脚本并生成报告

该篇文章针对已经掌握 Postman 基本用法的读者,即对接口相关概念有一定了解、已经会使用 Postman 进行模拟请求的操作。';

1
2
一、添加标签

1、首先进入微信公众号开放测试端口,复制url到postman,用post请求方式获取请求值

2、看到body里显示“success”字样表示获取成功,已经成功抓包5822b98d2d684a679f61372150889db0.png

3、在test里添加测试脚本,并且证实测试脚本通过

7bc322df36594656851a753cc61a2a1d.png
4、添加变量(由于微信的token有效期只有2个小时,所以我们这里吧这个token设置为环境变量)

9e3f775e376742f6aae3d42df68e1257.png

5、使用csv参数化的方式编写测试搜索关键字(csv/txt文件)

8d12a34792e54ac08e941a78d11d0ef9.png##二、获取列表所有标签

148612aed66440c78bc916bed20cacce.png

三、编辑标签

e5f5b2b7427c4921b08784d1864fc5b6.png
因为编辑标签事调用之前的id值,name我设置成了一个变量,能够保证我们每次发的请求不会因为值相同而发不出去

四、删除标签

a6a2a7d07aa54f4581ec07b85fb33628.png

这个和上一个是一个道理调用为环境变量的id值

五、集合运行

a9f8517ed210483c9dd6e53fec2bc015.png

1、首先导出项目集合

这里我们默认为2.1

2、我们将将保存的json文件和前面写好的csv测试文件放到一个目录下!0228301e3bc3420f937b56b0c10035a8.png

3、打开cmd命令;这里我们使用node来生成报告
cd进入我们文件的目录,输入指令运行这两个测试文件4fbe15f6568f4954812e788fa87f2815.png

4、运行成功出现这样的一个页面,为了页面更加美观我们再输入指令生成html格式的报告!

1c9671a7484742519e23f0759e2c2e27.png

Npm install -g newman-reporter-htmlextra
Newman run boke.json -d a.csv -r htmlextra
1
2
5、新生成的newman文件夹就是我们生成hml格式的报告了

f61a07710beb48429fbbe4d3e2b6ad2f.png

cc249b6b908446fb84c9217c1314f196.png


本文转载自: https://blog.csdn.net/m0_59470910/article/details/126052378
版权归原作者 zhouhao, 所有, 如有侵权,请联系我们删除。

“使用postman做接口并生成接口”的评论:

还没有评论