Pages页面对象 cases用例集 config 配置文件 logs 日志 results测试结果记录 utils提取公共方法 log.py 1 import logging 2 from logs import ResultFolder 3 4 logger = logging.getLogger() 5 logger.setLevel(logging.DEBUG) 6 7
- Pages 页面对象
- cases 用例集
- config 配置文件
- logs 日志
- results 测试结果记录
- utils 提取公共方法
log.py
1 import logging 2 from logs import ResultFolder 3 4 logger = logging.getLogger() 5 logger.setLevel(logging.DEBUG) 6 7 def CreateLoggerFile(filename): 8 try: 9 fulllogname = ResultFolder.GetRunDirectory()+‘\\logs‘ + "\\"+filename+".log" 10 fh = logging.FileHandler(fulllogname) 11 fh.setLevel(logging.DEBUG) 12 formatter = logging.Formatter(‘%(asctime)s [line:%(lineno)d] %(message)s‘) 13 fh.setFormatter(formatter) 14 logger.addHandler(fh) 15 except Exception as err: 16 logger.debug("Error when creating log file, error message:{}".format(str(err))) 17 18 def Log(message): 19 logger.debug(message)View Code
log
不断完善中。。。
plan:
1.生成结果报告
2.用例优化
3.用例集筛选执行