Selenium技巧-在测试过程中加入log
问题场景:
Log可以更好的跟踪测试运行情况,出现问题也更方便定位
解决办法:
最简单的办法是直接使用print
如果想看起来规范一些,则可以使用logging模块,可以打印出时间,模块,脚本所在行数,日志级别等
具体logging使用方法在这里不讲了,只提两点:
多脚本可以使用logger = logging.getLogger()方法,不需要在多个脚本重复定义日志
Pydev运行时,不论输出到std.out合适std.err都无法捕获打印的输出,需要改一下logging模块的代码,改两行即可
日志打印效果:
作者:snowshine_2001
补充:Web开发 , 其他 ,