我将使用从CMD参数化的开始在Windows上的Chrome浏览器中自动测试某些网址。测试之后,我想将每个测试的console.log保存到具有有意义文件名的文件中。
在将--enable-logging --v=1
作为开始参数传递时,所有console.log文件都被命名为chrome_debug.log
,因此,如果运行多个测试,则Windows将它们命名为chrome_debug.log, chrome_debug.log(1), chrome_debug.log(2)...
我如何用任何有意义的名称(如经过测试的url的一部分)来命名每个控制台日志文件?最好的方法是让我将kLogFileName
作为每个参数的开始参数测试-如果可能,类似于:
start chrome "site1.com" --enable-logging --v=1 --kLogFileName "site1"