12 2018 档案
摘要:HttpRequests.py my_log.py project_path.py read_config.py read_excel.py test_HttpRequests.py test_runner.py test_api.conf #button = all 执行表格中所有用例#butto
阅读全文
摘要:1 # @File : learn_ddt.py 2 3 #-*- coding:utf-8 -*- 4 5 #本次学习:ddt ---data drive test--数据驱动测试 6 #1.安装 pip install ddt 7 #2.用途:结合单元测试去执行用例 8 #3.本质:类的装饰器 9 10 # def print_msg(*args):#动态参数 11...
阅读全文
摘要:HttpRequests.py test_HttpRequests.py test_runner.py 10-15新增 read_excel.py 23-32行新增 read_config.py -新增 执行结果:
阅读全文
摘要:HttpRequests.py test_HttpRequests.py test_runner.py read_excel.py 测试报告:
阅读全文
摘要:1 # @File : class_01_do_excel.py 2 # coding=gbk 3 4 #pip install openpyxl 5 #新建.xlsx,一定要右键新建 6 7 from openpyxl import load_workbook #可以对Excel进行读写操作 8 #1.打开Excel 9 workbook = load_workbook...
阅读全文
摘要:在 python-requests模块的讲解和应用 基础上进行数据驱动的延伸 task_01_requests.py task_02_requests.py task_03_requests.py 测试报告
阅读全文
摘要:在WINDOWS上可以通过命令行窗口(运行cmd命令), 利用pip进行自动地安装 pip install requests 1.向网站发送请求:requests.get(url) 2.向URL传递参数:requests.get(url, param=None) 3.返回的响应正文类型选择:
阅读全文
摘要:部署jdk (如果是普通用户,先切换到管理员 su root) 1.下载jdk压缩包 2.用xftp将jdk压缩包传输 /opt 目录下 3.解压(在/opt 目录下对压缩包解压) tar -xzvf jdk-8u65-linux-x64.tar.gz 4.编辑 vi /etc/profile 光标
阅读全文
摘要:4.数据库表的高级查询 4.1 in 使用场景:查询时,条件字段的值存在某个数据集中 数据集:可以是具体的某几个值,也可以是通过一个子查询得到的数据集 select ... from 表名 where 条件字段 in (数据集); 比如: 从member表中查询用户id为1001,1002,1003
阅读全文
摘要:3.数据库单多表查询 3.1单表查询 按字段查询 查询特定字段 select <字段1,字段2.....> from <表名>; 比如:从member表中查询所有用户的id,regname,leaveamount select id,regname,leaveamount from member;
阅读全文
摘要:2.数据库表的增删改 2.1插入表数据 insert 对上面的member表进行数据插入 插入一条数据,对所有字段都赋值 insert into <表名> values (值A,值B,值C.....值F); 例如: insert into member values ( 1,'xiaoya','12
阅读全文
摘要:1.数据库建表 数据库:储存数据的容器 表:真正的存储单元 数据库与表的关系:一对多 SQL:结构化查询语言,是用来访问和处理数据库的标准计算机语言 SQL(1)创建数据库、表等数据库对象 (2)数据库记录的增删改查 注释的方式: 单行(1)输入 ‘--’+空格 (2)快捷键 Ctrl+/ 多行:/
阅读全文
摘要:浏览器的兼容性测试 1 常见的浏览器 Firefox:跨多个操作系统平台,兼容性强,速度快,还有一些有用的插件。 Chrome:软件体积小,速度快,安全性高,简洁。 IE:速度慢,微软已停止对其进行后续的技术支持。 Safari:是苹果计算机的最新操作系统Mac OS X中的浏览器。 2产生浏览器兼
阅读全文
摘要:#-*- coding:utf-8 -*- # file: class_01_path.py #本次学习:OS模块--处理路径 #F:\pythonzhm\study_181112 import os #1.新建一个目录:支持相对路径(与你写代码的这个文件相对)、绝对路径# os.mkdir('pathon12') #相对路径新建# os.mkdir('F:\pythonzhm\st...
阅读全文
摘要:#本次学习:初始化函数 #-*- coding:utf-8 -*- class SeniorTestingEngineer: #初始化函数,在创建对象的时候就设置初始值。例如我们在SeniorTestingEngineer类里添加一个初始化函数,要求用户在实例化对象的时候提供name和work_year,salary参数。 def __init__(self,name,wor...
阅读全文
摘要:#-*- coding:utf-8 -*- #本次学习:类里面各种方法的学习 class SeniorTestingEngineer: work_year=3 salary=15000 def coding(self,language,type,rows=500,*args,**kwargs):#位置参数,默认值参数,动态参数,关键字参数 prin...
阅读全文
摘要:#-*- coding:utf-8 -*- #本次学习:对象方法、静态方法、类方法 class SeniorTestingEngineer: #属性--只能对象来调用self.salary work_year=3 salary=15000 #行为 函数 #self对象方法 def coding(self,language,rows):#sel...
阅读全文
摘要:#-*- coding:utf-8 -*- #本次学习:变量:局部变量、全局变量 #作用域不同 #1.如果函数内部没有局部变量,使用全局变量(在该模块生效) #2.当全局变量和局部变量重名,函数内部优先使用自己的局部变量(在函数内生效) #3.global声明变量使用全局变量;当全局变量和局部变量在同一个函数内重名,要在局部变量前global a=5 def add(b):#加法 a=6...
阅读全文
摘要:#-*- coding:utf-8 -*- #本次学习:模块的导入 ''' 1.模块名不能与第三方库或者本地库名字重名/冲突 2.导入模块时,寻找顺序:现在当前目录找,再去我们环境变量配置的python路径里面去找 相对路径:同级目录;自己相对与目标位置 绝对路径:类似于这样完整的描述文件位置的路径就是绝对路径 建议使用相对路径,使用“../”来表示上一级目录,“../../”表示上上级...
阅读全文

浙公网安备 33010602011771号