读书人

Selenium技能-在测试过程中加入log

发布时间: 2012-08-13 13:21:53 作者: rapoo

Selenium技巧-在测试过程中加入log
问题场景:

Log可以更好的跟踪测试运行情况,出现问题也更方便定位

解决办法:

最简单的办法是直接使用print

如果想看起来规范一些,则可以使用logging模块,可以打印出时间,模块,脚本所在行数,日志级别等

具体logging使用方法在这里不讲了,只提两点:

多脚本可以使用logger = logging.getLogger()方法,不需要在多个脚本重复定义日志

Pydev运行时,不论输出到std.out合适std.err都无法捕获打印的输出,需要改一下logging模块的代码,改两行即可

Selenium技能-在测试过程中加入log

日志打印效果:

Selenium技能-在测试过程中加入log

读书人网 >互联网

热点推荐