java Selenium RemoteWebDriver设置首选区域设置
我正在尝试使用Selenium网格设置自动化Chrome、Ie、Edge和Firefox。 集线器设置在我的Selenium测试无法访问的另一台机器上
我的一些测试需要更改浏览器的首选语言
对于Firefox和Chrome,我发现了在功能中添加选项的可能性
ChromeOptions options = new ChromeOptions();
options.AddArguments("--lang=en");
getCapabilites().setCapability(ChromeOptions.CAPABILITY, options);
InternetExplorer和Edge是否也有类似的方法? 或者我可以用一个变通方法来设置区域设置
# 1 楼答案
试试那些能力(对我有用)
# 2 楼答案
我尝试过使用chrome的所有功能,但它只适用于发送标题为“accept language”的浏览器语言
如果想要完全更改chrome语言环境,您需要更改系统首选项语言。 在MacOSX中,我只是更改“谷歌浏览器”的区域设置