一.面向对象技术简介: 类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。 类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。 数据成员:类变量或者实例变量用于处理类及其实 Read More
一.requests模块 1.get和post请求 get和post的data数据指定的关键字不同,需要注意。 2.请求返回处理 返回结果r默认是二进制形式,可以转换为text和json,如果返回的结果不是json格式,那么用r.json()会报错。 3.带cookie的请求 cookie可以放在消 Read More
一.模块导入 import 模块名 一个模块的实质就是把这个python文件从头到尾执行一遍 import模块的查找模块的顺序 1、从py执行程序的当前目录下找 2、从sys.path里查找 从上面2个目录都找不到,那就报错。 三种方法添加当前模块至程序可识别范围: 1、将模块文件手动拷贝到py执行 Read More
一.安装第三方模块 两种方式: 1、pip install xxx pip问题: 1、提示没有pip命令的, 把python的安装目录、安装目录下面的scripts目录加入到环境变量里面 2、Unknown or unsupported command 'install' 1、先执行 where p Read More
一.列表生成式: 列表生成式即List Comprehensions,是Python内置的非常简单却强大的可以用来创建list的生成式。 运用列表生成式,可以快速生成list,可以通过一个list推导出另一个list,而代码却十分简洁。 [表达式 for循环] 运行结果: for循环后面还可以加上i Read More
一、文件读写几种模式总结: 读模式: r 打开不存在的文件会报错、不能写(不能调用write方法),可以读(能调用read方法) 写模式: w # 1、打开不存在的文件,会新建一个文件,但每次打开都会清空原有文件内容 # 2、不能读(不能调用read方法),可以写(能调用write方法) 追加模式 Read More
一. 列表(list) 1. 列表初始化定义有两种方式: 1.a=[] #空list 2.a=list() #空list 2.列表的下标是从0开始: #list #列表、数组 stus = ['王志华','乔美玲','段鑫琪','王立文' ] # 0 1 2 3 列表的长度:len 结果如下: 3. Read More
一.jmeter操作mysql 1.首先在“测试计划”的底部加入mysql的jar包,如果是oracle的数据库,则需要导入oracle的jar包。 2.新建“线程组”,在“配置元件”下新建一个JDBC连接配置: 3.建好之后,给连接池起一个名字以便后续的sql操作调用,在这里是“mysql”,然后 Read More
一.什么是接口测试: 接口测试实际上就是功能测试,可以不考虑业务逻辑,对接口的传参进行自由组合进行正常和异常的测试。 设计用例分以下几种情况: 1.正常的数据 2.异常的数据:数据类型和格式不按照文档说明设置 3.根据业务逻辑来设计不同的测试用例。测试用例需包含:项目 模块 url 请求方式 请求参 Read More