如何在selenium自动化中更改chrome浏览器语言

问题描述 投票:3回答:1

我想自动化Web应用程序的本地化功能。根据我的应用程序,当浏览器语言发生变化时,应用程序语言应根据浏览器语言自动更改。怎么做?

selenium selenium-webdriver localization selenium-chromedriver
1个回答
3
投票

在启动驱动程序之前,在chrome选项中设置语言代码,如下所示。

System.setProperty("webdriver.chrome.driver","<PATH>/chromedriver.exe");
ChromeOptions chromeoptions = new ChromeOptions();
// for japanese language
chromeoptions.addArguments("–lang= ja");
ChromeDriver driver = new ChromeDriver(chromeoptions);
driver.get("https://www.google.com");

语言代码:https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes

© www.soinside.com 2019 - 2024. All rights reserved.