我目前正在尝试使用@javascript
标记运行一些behat测试。我正在使用Symfony 3.2运行docker环境,并且尝试通过在behat.yml
中设置参数来更改chrome的语言:
chrome:
switches:
- "--window-size=1200,800"
- "--lang=en-UK"
我要解决的问题是
<input type='date' />
要求使用美国格式,但是我需要在Selenium Chrome中将该格式设置为UK ...有任何想法吗?
最佳答案
解:
深入研究之后,任何地方都没有已知的解决方案。解决的办法是将我发送的日期从1970-01-31
更改为12-31-1970
……如果有更好的解决方案,它将对将来的Selenium项目/使用有所帮助。
之所以能够做到这一点,是不保证用户将始终拥有基于英国的浏览器。
欢迎其他解决方案:)
关于php - 在Selenium Chrome中为Behat测试将语言设置为en-UK,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/56973270/