TestCafe 无头本地化参数

TestCafe headless localization parameters

我正在编写固定装置,多个测试断言页面的标题具有一定的价值。但是,我没有说明该网站已本地化这一事实。我的正常浏览器设置是英语,但是当我 运行 testcafe chrome:headless myTests.js 我的测试失败是因为本地化改变了,可能是因为我的 PC 语言?

我已经尝试 运行安装本地 chrome 并添加 :userProfile,但不幸的是没有成功。

我能找到的关于这个问题的唯一其他信息是,但我无法让它工作:

我找到了我的答案 - 如果它也解决了您的问题,请给他们一个赞。

解法:

我使用以下命令启动 chrome headless 并指定语言环境:

testcafe chrome:headless --lang=en-US