码迷,mamicode.com
首页 > 编程语言 > 详细

python接口测试笔记(控制台输出结果)

时间:2017-09-14 13:28:41      阅读:305      评论:0      收藏:0      [点我收藏+]

标签:http   包含   调用   用户   重要   ima   dump   地方   接口测试   

本文仅是学习笔记,较简单,高手可以忽略

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

标签:http   包含   调用   用户   重要   ima   dump   地方   接口测试   

原文地址:http://www.cnblogs.com/fennudexiaoniao/p/7519934.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!