摘要: python 实现接口自动化1上改造,添加了配置,且优化了点bug 目录结构(被圈部分为重点,其他忽略): config.ini [db]db_host=localhostdb_port=3306db_user=rootdb_passwd=123456db_base=test[dir]interfa 阅读全文
posted @ 2020-05-22 15:56 少年年少Y 阅读(349) 评论(0) 推荐(0) 编辑
摘要: import configparser import os # 一:读取 # -read(filename)直接读取文件内容 # -sections()得到所有的section,并以列表的形式返回 # -options(section)得到该section的所有option # -items(sec 阅读全文
posted @ 2020-05-22 14:30 少年年少Y 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 目录结构: log包,下面的.log文件是自动生成的,只需新增log包即可 testFile包:放的接口excel用例,这里需使用xls后缀,不要用xlsx,模板见下方,需一致 util包:公共包,db_util.py是对数据库操作,log.py是输出日志,往控制台及文件输出 主函数test_req 阅读全文
posted @ 2020-05-21 17:58 少年年少Y 阅读(467) 评论(1) 推荐(0) 编辑
摘要: #coding="utf-8" import xlrd from xlutils.copy import copy # xlrd:读取Excel文件数据 # xlwt:写入Excel 数据,缺点是无法复用,写入会全部覆盖,无法追加数据,为了方便用户,写入的话,比较推荐xlutils模块,它可以复制原 阅读全文
posted @ 2020-05-21 17:02 少年年少Y 阅读(159) 评论(0) 推荐(0) 编辑
摘要: import os # 使用Try语句捕获异常 try: f =open(r'E:\\PyCharmWorkSpace\\interfaceTest\\testFile\\哈123.xls') #可直接使用open()方法来检查文件是否存在和可读写,当然其他方法也可以 f.close() print 阅读全文
posted @ 2020-05-21 17:01 少年年少Y 阅读(230) 评论(0) 推荐(0) 编辑
摘要: import logging from logging.handlers import TimedRotatingFileHandler class Logger(object): def __init__(self): # 创建logger对象 self.logger=logging.getLog 阅读全文
posted @ 2020-05-21 17:00 少年年少Y 阅读(311) 评论(0) 推荐(0) 编辑
摘要: import logging logging.basicConfig(level=logging.DEBUG, filename="E:/PyCharmWorkSpace/AutoInterfaceTest/log/new.log", filemode="a",#模式,有w和a,w就是写模式,w重新 阅读全文
posted @ 2020-05-21 16:58 少年年少Y 阅读(160) 评论(0) 推荐(0) 编辑
摘要: import pymysql.cursors class DBUtil(): def __init__(self): self.connect=None self.cursor=None def get_con(self): try: self.connect = pymysql.Connect( 阅读全文
posted @ 2020-05-21 16:57 少年年少Y 阅读(211) 评论(0) 推荐(0) 编辑
摘要: jmeter的安装 1.安装jdk和环境变量配置 变量名:【JAVA_HOME】 变量值:【D:\Program Files\Java\jdk1.8.0_92】【jdk安装路径】 变量名:【path】 变量值:【\;%JAVA_HOME%\bin;】 变量名:【CLASSPATH】 变量值:【.;% 阅读全文
posted @ 2017-12-28 14:50 少年年少Y 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 1.查询界面输入命令,查看定时任务是否开启,未开始时OFF: show variables like '%event_scheduler%'; 2. 查询界面输入命令,开启定时任务: set global event_scheduler =1(再使用show variables like '%sch 阅读全文
posted @ 2017-12-28 14:48 少年年少Y 阅读(4965) 评论(0) 推荐(0) 编辑