标签: groovy automated-tests catalina.out
我在从Tomcat开始的应用程序上运行功能测试,并且需要获取所有消息,并在执行测试时显示在Tomcat日志文件(catalina.out)中。因此,文件内容中只有一小部分与特定测试有关。
catalina.out
我可以从测试访问日志文件,因此可以在其上执行groovy或bash代码。
我打算这样做:
问题是: 1.如何捕捉开始录音后出现的仅有的新消息? (执行tail -f在这里看起来很丑) 2.是否需要以某种方式正确释放文件,而不中断tomcat等的进一步记录?
tail -f