1、 在项目根目录下新建一个ini文件,粘贴下面内容即可;
[pytest]
log_cli = 1
log_cli_level = INFO
# 下面的一行控制INFO前的间隔
log_cli_format = %(asctime)s[%(levelname)s]-------->>> %(message)s(%(filename)s:%(lineno)s)
log_cli_date_format=%Y-%m-%d %H:%S
2、 在项目文件中 import logging
3、在具体位置下 logging.info(case['name'])即可输出到控制台
4、 控制台输出示例如下
-------------------------------- live log call --------------------------------
2022-10-19 23:02[INFO]-------->>> 打开登录页面(test_web.py:39)
2022-10-19 23:02[INFO]-------->>> 输入用户名(test_web.py:39)
2022-10-19 23:02[INFO]-------->>> 输入密码(test_web.py:39)
2022-10-19 23:02[INFO]-------->>> 勾选协议(test_web.py:39)
2022-10-19 23:02[INFO]-------->>> 登录(test_web.py:39)
PASSED