TestCafe 无头本地化参数
TestCafe headless localization parameters
我正在编写固定装置,多个测试断言页面的标题具有一定的价值。但是,我没有说明该网站已本地化这一事实。我的正常浏览器设置是英语,但是当我 运行 testcafe chrome:headless myTests.js
我的测试失败是因为本地化改变了,可能是因为我的 PC 语言?
我已经尝试 运行安装本地 chrome 并添加 :userProfile
,但不幸的是没有成功。
我能找到的关于这个问题的唯一其他信息是,但我无法让它工作:
- TestCafe & chrome:headless : how to force the browser language (locale)
我找到了我的答案 - 如果它也解决了您的问题,请给他们一个赞。
解法:
我使用以下命令启动 chrome headless 并指定语言环境:
testcafe chrome:headless --lang=en-US
我正在编写固定装置,多个测试断言页面的标题具有一定的价值。但是,我没有说明该网站已本地化这一事实。我的正常浏览器设置是英语,但是当我 运行 testcafe chrome:headless myTests.js
我的测试失败是因为本地化改变了,可能是因为我的 PC 语言?
我已经尝试 运行安装本地 chrome 并添加 :userProfile
,但不幸的是没有成功。
我能找到的关于这个问题的唯一其他信息是,但我无法让它工作:
- TestCafe & chrome:headless : how to force the browser language (locale)
我找到了我的答案
解法:
我使用以下命令启动 chrome headless 并指定语言环境:
testcafe chrome:headless --lang=en-US