(六)零代码封装pytest框架(日志封装)

三步解决日志封装(使用pytest自带日志模块)

第一步:在pytest.ini中配置日志格式

# 日志配置

# 日志导出文件
log_file = ./logs/frame.log
# 日志级别:DEBUG, INFO,WARNING,ERROR,CRITICAL(逐级变高,选级后不会显示比所选级别低的)
log_file_level = INFO
# 日志格式
log_file_format = %(asctime)s %(levelname)s %(filename)s %(message)s

 第二步:生成日志对象

在requests_util.py的类开头加入以下代码生成日志对象

# 生成日志对象
logger = logging.getLogger(__name__)

第三步:把日志写入文件

在需要写入日志的地方将其内容写入日志文件

# 例如:把响应文本写入日志
logger.info(res.text)

你可能感兴趣的:(接口测试(零代码pytest),pytest)