目前正在使用Selenium webdriver。我已经创建了一个日志文件,日志信息存储在logfile.log中。当我开始运行测试用例时,会捕获日志信息,但整个历史记录是可见的。我希望清除日志文件,或者需要在开始执行测试用例之前清除日志文件。
示例日志信息:
2013-10-01 09:18:06,655 INFO [TEST] Initializing Selenium...
2013-10-01 09:18:06,686 INFO [TEST] Selenium instance started
2013-10-01 09:18:11,905 INFO [TEST] ______________________________________________________________
2013-10-01 09:18:11,905 INFO [TEST] Initializing Selenium...
2013-10-01 09:18:11,921 INFO [TEST] Selenium instance started
2013-10-01 09:18:11,921 INFO [TEST] Accessing Stored uid,pwd from the stored text file
2013-10-01 09:18:11,921 INFO [TEST] Retrieved uid pwd from the text file
2013-10-01 09:18:12,858 INFO [TEST] Sign in to the OneReports website
2013-10-01 09:18:12,874 INFO [TEST] Enter Username
2013-10-01 09:18:13,077 INFO [TEST] Enter Password
2013-10-01 09:18:14,155 INFO [TEST] Submitting login details
2013-10-01 09:18:33,139 INFO [TEST] Stopping Selenium...
2013-10-01 09:18:33,139 INFO [TEST] ______________________________________________________________
2条答案
按热度按时间gudnpqoy1#
我希望这能对你有所帮助:
Automation Log for Selenium
步骤1-下载log4j jar文件
点击链接下载http://mirrors.ibiblio.org/pub/mirrors/maven/log4j/jars/log4j-1.2.15.jar
步骤2-将log4j添加到当前项目
选择您的项目〉右键单击〉单击构建路径〉单击配置构建路径〉转到库部分〉添加外部jar文件〉选择log4j〉单击保存
步骤3-打开记事本,复制下面的代码,并将文件保存为log4j.properties。该文件应该放在src目录下,这应该创建一个“默认包”。
第4步-编写测试用例
第5步-执行测试用例并验证输出和日志文件。这些日志将在项目文件夹中创建,并带有“log”标签
xzlaal3s2#
您可以只清除代码开头的日志文件: