// 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