随笔分类 -  Python自动化

Python-接口自动化(十一)
摘要:配置文件的作用(十一) (十二)配置文件 1、python当中有一个模块可以读取配置文件里面的信息:configparser,对这个模块进行导入之后就可以使用了,import configparser,在项目中新建一个后缀名为.config的文件,把配置文件的内容写在里面,主要分为三个部分:sect 阅读全文
posted @ 2019-05-13 16:44 许小猪 阅读(354) 评论(0) 推荐(0) 编辑
Python-接口自动化(十)
摘要:ddt+unnittest+excel处理测试数据(九) (十一)ddt 1、利用ddt实现数据驱动,ddt是第三方模块,在终端输入pip install ddt 进行安装 导入:from ddt import ddt,data,unpack a、如果unpack后的参数少于5个可以使用 推荐用un 阅读全文
posted @ 2019-04-25 15:04 许小猪 阅读(420) 评论(0) 推荐(0) 编辑
Python-接口自动化(九)
摘要:python操作Excel处理测试数据(九) (十)python操作Excel读/写测试数据 1、夹心饼干 setUp:在每一条测试用例执行之前执行 tearDown:在每一条测试用例执行之后执行 上面的这两个东东就叫做夹心饼干,在必要的时候写, 比如说在执行测试用例之前你有数据需要提前准备好,在测 阅读全文
posted @ 2019-04-24 11:57 许小猪 阅读(487) 评论(0) 推荐(0) 编辑
Python-接口自动化(八)
摘要:unittest单元测试框架(八) (九)unittest 1、基本概念 python自带的unittest单元测试框架不仅可以适用于单元测试,也适用于WEB自动化测试用例的开发与执行,uinttest测试框架可以实现执行测试用例,用断言方法将实际结果与期望结果进行比对,从而判断测试用例是否通过,最 阅读全文
posted @ 2019-04-17 16:50 许小猪 阅读(592) 评论(0) 推荐(0) 编辑
Python-接口自动化(七)
摘要:requests模块(七) (八)requests模块 1、requests是用python语言编写,属于第三方库,基于urllib,采用Apache2 Licensed开源协议的HTTP库,它比urllib更加方便,可以节约我们大量的工作,完全满足HTTP测试需求,总结成一句话就是:request 阅读全文
posted @ 2019-04-15 11:49 许小猪 阅读(511) 评论(0) 推荐(1) 编辑
Python-接口自动化(六)
摘要:接口基础知识(六) (七)接口 1、接口:外部系统与本系统之间以及系统内部的各个子系统间,以约定标准提供的服务,包括对外提供的接口/对内提供的接口。 不同的请求协议:http webservice dubbo socket http请求分为:get post delete put head opti 阅读全文
posted @ 2019-04-12 10:05 许小猪 阅读(382) 评论(0) 推荐(0) 编辑
Python-接口自动化(五)
摘要:python基础知识(五) (六)类与对象 类:某一类具有共同属性和特性的事物或者说是一个抽象的描述,比如说大佬类,你就是大佬类里面具体的一个实例。类一般包含属性和方法 (1)类的语法: class 类名: 类属性 类方法/类函数 类属性:放在类里面的变量值,相当于我们自己在类里面定义的属性 类方法 阅读全文
posted @ 2019-04-10 16:36 许小猪 阅读(414) 评论(0) 推荐(0) 编辑
Python-接口自动化(四)
摘要:python基础知识(四) (四)处理文件 a、文件的格式主要有txt、html、xml,接下来主要讲的是txt格式的文件处理 对文件进行读写等操作会用到的函数是open(),第一个参数file是指传入你创建的文件名,其中有一个参数是mode,mode的意思是打开文件的模式 例如:在pycharm中 阅读全文
posted @ 2019-04-08 14:13 许小猪 阅读(920) 评论(0) 推荐(0) 编辑
Python-接口自动化(三)
摘要:python基础知识(三) (三)函数 1、函数 函数的语法: a、函数的关键字是def,函数体就是你希望这个函数帮你实现什么功能,函数名命名需要遵循的原则是以小写字母分开,由数字字母数字下划线组成,但是不能以数字开头,不同的字母之间用下划线隔开;函数内容以冒号起始,并且缩进; 例如: 函数名后面的 阅读全文
posted @ 2019-03-28 14:37 许小猪 阅读(425) 评论(0) 推荐(0) 编辑
Python-接口自动化(二)
摘要:python基础知识(二) (二)常用控制流 1、控制语句 分支语句:起到一个分支分流的作用,类似马路上的红绿灯 循环语句:for while 可以使代码不断重复的执行 2、判断语句:关键字是if..elif..else a、if条件语句后面可以接比较运算、逻辑运算、成员运算;当if后面的语句满足条 阅读全文
posted @ 2019-03-25 14:59 许小猪 阅读(602) 评论(0) 推荐(0) 编辑
Python-接口自动化(一)
摘要:python基础知识(一) 一、python语言特点 1、易于学习:python有相对较少的关键字,结构简单,有一个明确定义的语法,学起来比较简单; 2、易于阅读:python代码定义的更清晰; 3、易于维护:python的成功在于它的源代码是相当容易维护的; 4、一个广泛的标准库:python最大 阅读全文
posted @ 2019-03-21 15:07 许小猪 阅读(792) 评论(0) 推荐(0) 编辑