使用Postman,导出为python接口测试脚本
2023-06-13 09:15:38 时间
- Postman的脚本可以导出多种语言的脚本,方便二次维护开发。
- Python的requests库,支持python2和python3,用于发送http/https请求
- 使用unittest进行接口自动化测试
01
环境准备
1、安装python(使用python2或3都可以)
2、安装requests:pip install requests
电脑中同时存在python2和python3时会出现安装错误如下:
Python3下安装:
Pip的版本太低,无法安装其他模块
升级pip
成功安装requests
Python2下成功安装requests
3、导出脚本:将postman的脚本转化成对应的python脚本
- 在postman主界面,点击code按钮打开导出脚本页面
- 选择对应的python下的requests语言(兼容python2和python3)
- 点击copy to clipboard(复制到粘贴板)按钮,成功复制脚本
- 新建记事本或者使用pycharm建立py文件,粘贴复制的内容
02
编写脚本
使用python自带的unittest框架:
脚本说明:
- Response后面增加.json,是为了将相应结果转成json格式
- 使用for循环,遍历变量node_mane的列表值
- 插入断言assertEqual
相关文章
- pycharm所有文件中查找_python查找文件
- Python 编程 | 连载 08 - 列表与元组操作
- Python 编程 | 连载 09 - 列表、元组和字符串切片
- 在pycharm中如何新建Python文件?_github下载的python源码项目怎么用
- Python常用代码_python画图代码大全
- 解决python中导出的pdf不能编辑问题
- python中pygame怎么安_Python中pygame安装方法图文详解
- python数组拼接字符串_Python练习题——数组拼接
- Python 的数据结构
- python hashlib_Python hashlib模块实例使用详解
- python最好的开发工具_Python编译器
- 【说站】python中@property是什么
- 【说站】Python如何列出目录中的所有文件
- python进程池的使用
- 用Python做个微信自动回复机器人
- Python将数据写入txt文件_python将内容写入txt文件
- eval在python中是什么意思_如何在Python中使用eval ?
- Python之scrapy的post请求、日志和代理
- python文件操作:r、w、a、r+、w+、a+和b模式
- Python基础语法-基本数据类型-列表
- python全栈开发-Day8 函数基础详解编程语言
- 用 Plumbum 开发 Python 命令行工具
- 给中级Python开发者的13个练手项目,适合你不?
- python驱动使用pip安装MySQL Python驱动的简单步骤(pip安装mysql)
- Python与Linux:开启互联网信息技术时代(python和linux)
- Linux下从系统卸载Python(linux下卸载python)
- python调用cmd复制文件代码分享
- python之wxPython应用实例