摘要: 目录结构: log包,下面的.log文件是自动生成的,只需新增log包即可 testFile包:放的接口excel用例,这里需使用xls后缀,不要用xlsx,模板见下方,需一致 util包:公共包,db_util.py是对数据库操作,log.py是输出日志,往控制台及文件输出 主函数test_req 阅读全文
posted @ 2020-05-21 17:58 少年年少Y 阅读(462) 评论(1) 推荐(0) 编辑
摘要: #coding="utf-8" import xlrd from xlutils.copy import copy # xlrd:读取Excel文件数据 # xlwt:写入Excel 数据,缺点是无法复用,写入会全部覆盖,无法追加数据,为了方便用户,写入的话,比较推荐xlutils模块,它可以复制原 阅读全文
posted @ 2020-05-21 17:02 少年年少Y 阅读(156) 评论(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 阅读(307) 评论(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 阅读(210) 评论(0) 推荐(0) 编辑