自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python接口自动化中处理cookie和session

一,理论知识为什么有cookie和session?因为http协议是一种无状态的协议,即每次服务端接受到客户端的请求时都时一个全新的请求,服务器并不知道客户端的请求记录,session和cookie主要目的就是弥补http的无状态特性1-- cookiecookie是服务器发送到用户浏览器并保存到用户本地的一小块数据,会在浏览器再下次向同一服务器再发起请求时被携带并发送到服务器上。通常用于告知服务端两个请求是否来自同一浏览器,如保持用户的登录状态。原理:Cookie技术会根据从服..

2020-10-25 22:58:57 1431

原创 python之配置文件 ini和yaml

一:ini文件介绍在接口自动化中应用较多创建时,直接文件名.ini,即可创建主要有两个概念。section:可以理解成一个集合,来放option的option:就是ini文件存放的数据如下: server为section,用[]定义,py的语法格式不适用,=号不需要用空格隔开,字符串也不需要加引号[server]base_url=http://api.keyou.site:8000auth_type=lemonban.v3[log]name=py30level=..

2020-10-21 18:29:34 894 1

原创 python之openpyxl,详解,实战

一:excel基本概念1: 一个excel表格文件包含一个工作簿(workbook),一个wb可以包含多个工作表(worksheets)用户正在查看的表定义为激活的工作表(active sheet)。每个工作表都有行和列。行以数字1开始,列以字母A开始,一个工作表由单元格(cell)组成,cell只存储两种数据类型,数字和字符串(除了纯数字,其它均为字符串类型)2: 在excel中设计测试用例的时候,当代码里的值为None的时候,对应cell中不需要输入任何值,空读取出来就是None.

2020-10-20 18:24:27 26836

原创 unittest 框架相关知识

一,单元测试首先要先理解什么是单元测试,测试按照阶段来分,一般就是单元测试,集成测试,系统测试,验收测试单元测试的定义:对的单个模块,类,或者函数进行测试。将访问接口的过程封装在函数里面,接口测试就变成了单元测试。单元测试是通过传参,对某个模块,某个类,某个函数进行结果输出后验证的测试。意义:做单元测试,可以从底层发现问题,降低修复bug的成本。...

2020-10-17 16:04:32 299

原创 python,类和对象的基础知识

一,定义类:对一群具有相同特征或者行为事务的统称,是抽象的,不能直接使用,类的特征,被称为属性(就是这类事务有什么特征),行为被称为方法(就是这类事务具有什么样的行为)(函数) eg: 造飞机的图纸就是一个类,是一个模板,负责创建对象的对象: 由类创建出来的一个具体的存在,可以直接使用,由哪个类创建出来的对象,就拥有那个类中定义的所有属性和方法。 eg:由飞机图纸造出来的飞机,就是飞机图纸类的对象,是具体存在的,可直接使用类和对象之间的关系: 先有类,后有...

2020-10-14 13:39:51 667

转载 python所有的内置异常类型汇总

内置异常基类在 Python 中,所有异常必须为一个派生自BaseException的类的实例。 通过子类化创建的两个不相关异常类永远是不等效的,既使它们具有相同的名称。下列异常主要被用作其他异常的基类。BaseException: 所有异常的基类 Exception(重点掌握) 所有内置的非系统退出类异常都派生自此类。 所有用户自定义异常也应当没打算自此类。 ArithmeticError 此基类用于派生针对各种算术类错误而引发的内置异常:OverflowErro...

2020-10-11 14:53:52 749

原创 python之os模块和异常捕获语法格式

一,简单介绍下os模块常用得操作(自动化测试中)其实在自动化中,应用到os模块的地方不多,而且常用的就几个。__file__ ,在os模块中应用时表示为当前的文件名1-- 获取当前文件的绝对路径:os.path.abspath(__file__)2-- 获取当前文件(文件夹)所在的目录os.path.dirname() -- 括号里面的参数必须是一个绝对路径3-- 路径拼接:os.path.join()-- 通过上面两个方法可以获取得到项目目录后,与另一个文件进行...

2020-10-11 10:58:13 783

空空如也

空空如也

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

TA关注的人

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