gpt4 book ai didi

java - Selenium RemoteWebDriver 设置首选区域设置

转载 作者:太空宇宙 更新时间:2023-11-04 12:33:10 26 4
gpt4 key购买 nike

我正在尝试使用 Selenium 网格设置来自动化 Chrome、Ie、Edge 和 Firefox。Hub 设置在我的 Selenium 测试无法访问的另一台机器上。

我的一些测试需要更改浏览器的首选语言。

对于 Firefox 和 Chrome,我发现可以将选项添加到功能中。

ChromeOptions options = new ChromeOptions();
options.AddArguments("--lang=en");
getCapabilites().setCapability(ChromeOptions.CAPABILITY, options);

是否有类似的方法可以对 InternetExplorer 和 Edge 执行相同的操作?或者也许我可以使用一个解决方法来设置区域设置?

最佳答案

我尝试了所有 Chrome 功能,但它仅适用于在 header 中发送“accept-language”的浏览器语言。

如果要完全更改 chrome 区域设置,您需要更改系统首选项语言。在 MacOSX 中,我只是更改“Google Chrome”的区域设置

 defaults write -app "Google Chrome" AppleLanguages -array ru-RU

关于java - Selenium RemoteWebDriver 设置首选区域设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37612598/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com