一尘不染

Python中的selenium单元测试-我的日志文件在哪里?

selenium

因此,我将一些单元测试从Selenium
IDE导出到了Python。现在,我正在尝试调试某些东西,并且我注意到Selenium使用该logging模块。selenium.webdriver.remote.remote_connection我真的很想看到其中的一行输出。它是:

LOGGER.debug('%s %s %s' % (method, url, data))

文件顶部是另一行,内容为:

LOGGER = logging.getLogger(__name__)

那么此日志文件在哪里?我想看看。


阅读 400

收藏
2020-06-26

共1个答案

一尘不染

在您的单元测试脚本中,放置

import logging
logging.basicConfig(filename = log_filename, level = logging.DEBUG)

log_filename您想将日志文件写入的位置的路径是哪里。

如果没有调用logging.basicConfig或进行类似的调用来设置日志记录处理程序,该LOGGER.debug命令将不执行任何操作。

2020-06-26