TestCafe 是否有设置默认浏览器 window 大小的方法?
Does TestCafe have a way of setting the default browser window size?
阅读 CLI Docs,似乎无法设置默认浏览器 window 大小。有没有办法做到这一点,以便每个测试或每个测试夹具都不必这样做?
我应该指出,在每个测试中添加一个 resizeWindow
调用,甚至每个测试夹具一次都不是跨多个夹具的可扩展解决方案,因此 "proper" 解决方案 should/would 涉及某种配置,因此只需设置一次。
TestCafe 没有开箱即用的选项。但是,您可以放置 t.resizeWindow action into the beforeEach 测试挂钩。
另一种方法是 运行 带有特殊命令行参数的浏览器。
例如,Chrome 的命令行:
testcafe "chrome '--window-size=800,600'" test.js
阅读 CLI Docs,似乎无法设置默认浏览器 window 大小。有没有办法做到这一点,以便每个测试或每个测试夹具都不必这样做?
我应该指出,在每个测试中添加一个 resizeWindow
调用,甚至每个测试夹具一次都不是跨多个夹具的可扩展解决方案,因此 "proper" 解决方案 should/would 涉及某种配置,因此只需设置一次。
TestCafe 没有开箱即用的选项。但是,您可以放置 t.resizeWindow action into the beforeEach 测试挂钩。
另一种方法是 运行 带有特殊命令行参数的浏览器。 例如,Chrome 的命令行:
testcafe "chrome '--window-size=800,600'" test.js