python接口测试笔记(控制台输出结果),,本文仅是学习笔记,较
python接口测试笔记(控制台输出结果),,本文仅是学习笔记,较
本文仅是学习笔记,较简单,高手可以忽略
1. 写单个接口,并进行封装,保存成.py文件
第1个接口:注册接口
说明:本接口很简单,唯一要说明的是 json.dumps(),使用此函数需要引入json库,且此函数作用是把字典转换成json格式,因为此请求的内容格式为json,故要做此转换。
第2个接口:注册接口
说明:这个接口也没有什么
第3个接口模糊搜索接口,第4个删除用户接口内容都和前差不多,唯一重要的一点是,这2个接口需要用到token验证, 而且token是从登录的返回值里取得的,故单独把获取token做一个函数,用的时候 先调用取token值。具体代码:
说明:获取token接口用到函数json.loads(),此函数作用与json.dumps()相反,是把json结果转换成字典
模糊搜索接口代码:
删除用户接口代码:
至此已经把单个接口写完,且挨个调试通过
2. 把所有接口串起来,写一个脚本去执行以上几个脚本,方法如下:
步骤1:用python包的概念, 即包就是一个文件夹,将所要运行的模块(.py文件)放到里面,且里面要包含__init__.py文件
步骤2:写一个test.py(代码为调用包里的函数等)文件放到与此包(文件夹)同级地方,至此去控制台,执行test.py文件即可
我这里的包(文件夹)叫做Talking2, 在Talking2里放上面写的单个接口文件;创建一个与文件夹Talking2同级的python文件,test.py,里为调用单个接口函数的代码。
__init__.py代码:
3. 运行及结果
刚开始学习python,本文较简单,还有许多优化的地方,继续努力 优化,如有问题欢迎指正
python接口测试笔记(控制台输出结果)
相关内容
- 小甲鱼Python第二十三讲课后习题--025,字典,,笔记:
- Python 执行 MySQL 事务,,一、MySQL 事务
- python 精确计算与向上取整 decimal math.ceil,,1. 精确
- Python中使用mock.Mock()进行mock测试,,先来一个简单的例子
- python中的*和**的用途,,deffunctio
- Python中的eval函数,,eval函数是实现字
- python:for循环,,for循环可以遍历任
- python 获取网站IP以及服务器,,写了一个识别网站的i
- Python判断网络是否可以访问,,import ur
- 在 Xcode 里编译运行 Python 代码,,Xcode有着良好的
评论关闭