postman导出_使用Postman,快速导出python接口测试脚本测试

b49bfe259e3b135996d54bae66f9e70a.gif

谢谢打开这篇文章的每个你

关注我们 点击右上角 ··· 设为星标

b176e3a53f92037b6e95931d29101788.gif

Postman的脚本可以导出多种语言的脚本,方便二次维护开发。

Python的requests库,支持python2和python3,用于发送http/https请求

使用unittest进行接口自动化测试

1

环境准备

1、安装python(使用python2或3都可以)

2、安装requests:pip install requests

电脑中同时存在python2和python3时会出现安装错误如下:

9c11c8f1a5514adf37245264ce9e4d16.png

Python3下安装:

b59414664783132eb521638d729e74df.png

Pip的版本太低,无法安装其他模块

fb6e077c249147a8694f87c411d5d516.png

升级pip

6484375086a79e9702a62dad7cb42d24.png

成功安装requests

84ba8440ee634b1edadbd8998706d413.png

Python2下成功安装requests

de8400839e85a5f97847bd7743303b51.png

3、导出脚本:将postman的脚本转化成对应的python脚本

  • 在postman主界面,点击code按钮打开导出脚本页面

  • 选择对应的python下的requests语言(兼容python2和python3)

  • 点击copy to clipboard(复制到粘贴板)按钮,成功复制脚本

  • 新建记事本或者使用pycharm建立py文件,粘贴复制的内容

6294e51dec371163e8918d04d72e7158.png

0e85bd48434c8a370f33a7046ed35632.png

1

编写脚本

使用python自带的unittest框架

a124e829e5a88020f17b180b9d6a8b82.png

脚本说明:

  • Response后面增加.json,是为了将相应结果转成json格式

  • 使用for循环,遍历变量node_mane的列表值

  • 插入断言assertEqual

54efc794adb1b938d0295e851726e3f0.gif

Bye~

c38fc190ce49475b9a2b300abd793930.png

 “在看”点一点   争取不做“白学公主”?   ??
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值