如何使用 Java 在 Selenide 中设置浏览器语言?
How can i set browser language in Selenide using Java?
大家好,请问我该怎么做?当我 运行 非无头模式浏览器是英文时一切正常,但是当我 运行 无头模式语言更改为我的母语时.
我将其用于无头模式。
Configuration.headless = true;
硒化物Configurationclass含有
public static MutableCapabilities browserCapabilities
如果提供,在驱动程序启动时使用。
对于Chrome:
ChromeOptions options = new ChromeOptions()
.setHeadless(true)
.addArguments("--lang=en_US");
Configuration.browserCapabilities = options;
但请注意 --lang
参数可能会在 Linux 上被忽略。
Firefox:
FirefoxProfile profile = new FirefoxProfile();
profile.setPreference("intl.accept_languages", "en-US");
FirefoxOptions options = new FirefoxOptions()
.setHeadless(true);
.setProfile(profile);
Configuration.browserCapabilities = options;
大家好,请问我该怎么做?当我 运行 非无头模式浏览器是英文时一切正常,但是当我 运行 无头模式语言更改为我的母语时.
我将其用于无头模式。
Configuration.headless = true;
硒化物Configurationclass含有
public static MutableCapabilities browserCapabilities
如果提供,在驱动程序启动时使用。
对于Chrome:
ChromeOptions options = new ChromeOptions()
.setHeadless(true)
.addArguments("--lang=en_US");
Configuration.browserCapabilities = options;
但请注意 --lang
参数可能会在 Linux 上被忽略。
Firefox:
FirefoxProfile profile = new FirefoxProfile();
profile.setPreference("intl.accept_languages", "en-US");
FirefoxOptions options = new FirefoxOptions()
.setHeadless(true);
.setProfile(profile);
Configuration.browserCapabilities = options;