我想在不同的浏览器,环境中运行测试并比较报告和屏幕截图。由于代码中的缺省值,测试报告和日志将存储在一个输出目录中,该目录在 log 中指定,如log:tests/_output
。
如何在不更改代码配置代码的情况下为不同的环境输出指定不同的路径,例如,如果我在chrome和firefox中运行测试,那么我使用firefox获取两个目录log:tests/_output/firefox
以获得测试结果和log:tests/_output/chrome
用于镀铬。
可以定义不同的配置日志目录并通过命令行切换,就像使用选项--env
切换测试环境一样?