如何在 WebDriver 中实现日志记录

// Selenium Client: selenium-java-2.34.0

这里主要使用到的是 java.util.logging.Logger 类,在 Test Case 的 setUp 方法中加入记录日志的相关语句(或方法),核心代码如下:

Logger logger = Logger.getLogger(YourClassName.class); // 参数可以是其他 String
FileHandler handler = new FileHandler(fileName, true); 
handler.setFormatter(new SimpleFormatter());
logger.addHandler(handler);
logger.setLevel(Level.ALL);

 

注意,fileName 为日志文件路径(如:E:\\temp\\log\\LOG_2013-09-01.txt),执行此段代码前必须保证日志所在文件夹路径已存在(可使用判断加 mkdirs 方法解决),否则会抛出 java.io.IOException: Couldn't get lock for ... 异常


参考资料:

PS: Java 日志记录有多种方法和技术,可参考链接 http://www.th7.cn/Program/java/201308/145332.shtml


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值