自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 python 字典部分常用方法总结

背景:接口测试中response返回的都是json格式,基本可以理解为python的字典类型(我是这么理解的),所以呢我觉得python常用的一些方法,总结了一下,方便自己记忆。>>> dict1={'a':1,'b':2}>>> dict2={'c':3}#update()往字典里面增加键值对>>> dict1={'a':1,'b':2}>>> dic

2017-05-31 14:04:20 460

原创 python unittest小结(一)

背景:想总结一个unittest框架一个分享,因为这个无论做接口测试还是appium写UI,这个都是最主流的单元测试框架,写个玩玩,其实网上有很多unittest分享,我也看了好多有一些写的真的很好,我也觉得挺受用的,自己写就是做个总结。能用到一共三个:testCase,testSuite,textTestRunner这个三个概念。一.testCasetestcase本质就是一个完整的

2017-05-26 10:00:08 4246

翻译 python requests库翻译(三)-response

一.Response的状态码我们可以确定返回的状态码>>> import requests>>> r = requests.get('http://httpbin.org/get')>>> r.status_code200备注:调用.status_code属性查看接口返回的状态Requests有内置的状态吗查找对象,例如:>>> r.st

2017-05-24 10:13:10 665

翻译 python requests库翻译(二)

这篇是继续上一篇七.自定义headers如果你想发送一个带头(header)的请求,只需要传入一个字典类型的headers参数就可以了下面的例子中加一个用户里代理参数在头文件中:>>> url = 'https://api.github.com/some/endpoint'>>> headers = {'user-agent': 'my-app/0.0.1'}

2017-05-23 16:32:23 404

翻译 python requests库翻译(一)

背景:一直想想把request的库的英文版翻译一下,更多是把一下自己不常用的方法巩固一下,最近不是特别忙就翻译的玩吧。其实网上有一篇写的特别详细的文章了,就当作自己消化理解。直接从quickstart模块开始翻译吧一。发送请求首先要导入requests模块>>> import requests首先用get方法获取一个web页面,获取github的时间线。get方法为ht

2017-05-17 14:11:28 687

转载 python 列表推导式

最近在testerhome看别人写的接口框架,发现很多用到列表推导式,就在网上查了一下列表推导式格式:newList=[x*2 for x in list if ****],list表示要循环的列表,for循环迭代list,if表示筛选条件,可以多个if条件是且的关系。把满足的值赋给for循环前面的用于生成新的列表,对于原来的列表无影响所以需要赋给新的变量。例子1:>>> li

2017-05-12 20:16:49 389

原创 接口测试-python encoding

背景:最近公司接口增加了很多安全校验后来发现编写用例有一个坑,改了好久仍然被挡在外面后来和rd查日志才发现是参数没有encoding。具体是请求接口时params肯定是dict类型的就是这种{"A":"B"},因为传的json格式的,起初参数都是写死的值没有问题,后来发现写死对于case维护成本太高就修改成用orm链接数据库动态从库里取值,但是之前没有校验类型也有返回,这一版本加了params

2017-05-09 16:04:49 396

转载 mac 安装jpype插件遇到的坑

背景:目前公司的接口测试中增加一个算法,客户端(java)用devicestoken+时间戳生成一个加密accessToken,服务器(php)解密。每一个接口都需要在header中传入该参数,所以就想到用jpype插件去调用客户端现成的方法,但是安装了好几天总是报错,趟过一下坑就写出来做个记录。1.先下载一个jpype的包,解压。2.安装xcode命令行工具,使其能找到clang在终

2017-05-03 16:07:24 640

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除