草庐IT

TextTestRunner

全部标签

python - 如何将 python 中的日志记录模块与 unittest 模块一起使用?

我想使用python日志记录模块来记录unittest的所有输出,以便我可以将它合并到我尝试编写的测试框架中。这样做的目的是使用2组输出运行测试,一组输出简单,告诉测试用例步骤,另一组输出调试级别更高,这样当出现问题时我们可以获得尽可能多的信息。输出将被放入两个文件中,一个我可以通过电子邮件发送给其他人,另一个保存在失败的情况下。我注意到TextTestRunner可以使用流,这可以与日志记录模块一起使用吗?我打算使用python2.7中的一些新功能。 最佳答案 你可以,但我不确定这是你最好的方法。对于这种方法,您将:实例化可由Te