如何获得硒日志作为InputStream或等效?

时间:2018-08-24 12:32:49

标签: java selenium logging inputstream

对于我的应用程序,我正在运行一个Selenium测试用例,并将所有可用的日志类型(BROWSER,PERFORMANCE,DRIVER)写入文件。为此,我不断致电driver.manage().logs().get(LogType.[...]);。此方法产生一个LogEntries对象,其中包含LogEntry对象的列表。我发现这是一种有害生物,因为以这种方式实时监视日志并将其写入文件的性能非常高,并且需要大量代码。

是否有任何方法可以检索InputStream对象,该对象可以实时传递日志条目的内容?如果没有,是否可以编写一个适配器,将LogType中的所有日志记录自动写入InputStream

0 个答案:

没有答案