在 Selenium Chrome 中将语言设置为 en-UK 以进行 Behat 测试
Setting language to en-UK in Selenium Chrome for Behat tests
我目前正在尝试 运行 使用 @javascript
标签进行一些 behat 测试。我正在使用 Symfony 3.2 运行设置 docker 环境,我试图通过在 behat.yml
:
中设置参数来更改 chrome 的语言
chrome:
switches:
- "--window-size=1200,800"
- "--lang=en-UK"
我试图解决的问题是 <input type='date' />
要求美国格式,但我需要 Selenium 中的英国格式 Chrome...
有什么想法吗?
解决方案:
经过深入研究,目前还没有任何已知的修复方法。解决方法是将我发送的日期从 1970-01-31
更改为 12-31-1970
... 如果有更好的解决方案,它将有助于 Selenium 的未来 projects/use。
之所以可以这样做,是因为不能保证用户将始终使用基于英国的浏览器。
欢迎其他解决方案:)
我目前正在尝试 运行 使用 @javascript
标签进行一些 behat 测试。我正在使用 Symfony 3.2 运行设置 docker 环境,我试图通过在 behat.yml
:
chrome:
switches:
- "--window-size=1200,800"
- "--lang=en-UK"
我试图解决的问题是 <input type='date' />
要求美国格式,但我需要 Selenium 中的英国格式 Chrome...
有什么想法吗?
解决方案:
经过深入研究,目前还没有任何已知的修复方法。解决方法是将我发送的日期从 1970-01-31
更改为 12-31-1970
... 如果有更好的解决方案,它将有助于 Selenium 的未来 projects/use。
之所以可以这样做,是因为不能保证用户将始终使用基于英国的浏览器。
欢迎其他解决方案:)