在Outbrain中,我们使用的Selenium工具包括:WebDriver Log4J Appender。我们记录了每个selenium测试的视频(我们确实删除了通过的测试,只保留了失败的测试)。视频作为Jenkins构建的工件发布。这很有帮助,但有时还不够,我们发现自己在观看视频并试图了解它失败的原因,或者更准确地说,测试在失败之前试图做什么。在大多数情况下,答案都在测试日志中,这让我们回到了Jenkins。为了使这个过程更高效,我们构建了WebDriver log4j Appender。如何在您的代码中使用它?只需在关键点之前或之后编写日志消息,就像您可能所做的那样:Logger log = LoggerFactory.getLogger(MyTest); log.info(\"\")。
暂无评论