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接口测试笔记(控制台输出结果)

评论关闭