因此,我将一些单元测试从Selenium IDE导出到了Python。现在,我正在尝试调试某些东西,并且我注意到Selenium使用该logging模块。selenium.webdriver.remote.remote_connection我真的很想看到其中的一行输出。它是:
logging
selenium.webdriver.remote.remote_connection
LOGGER.debug('%s %s %s' % (method, url, data))
文件顶部是另一行,内容为:
LOGGER = logging.getLogger(__name__)
那么此日志文件在哪里?我想看看。
在您的单元测试脚本中,放置
import logging logging.basicConfig(filename = log_filename, level = logging.DEBUG)
log_filename您想将日志文件写入的位置的路径是哪里。
log_filename
如果没有调用logging.basicConfig或进行类似的调用来设置日志记录处理程序,该LOGGER.debug命令将不执行任何操作。
logging.basicConfig
LOGGER.debug