小编use*_*203的帖子

从Firefox WebDriver迁移到Marionette

我正在尝试从FireFoxDriver切换到MarionetteDriver.我设法通过运行以下命令运行firefox和MarionetteDriver:

public void runMarionnete(){
    DesiredCapabilities dc = DesiredCapabilities.firefox();
    OSUtils.setProperty("webdriver.firefox.bin", "C:\\Firefox\\firefox.exe");
    OSUtils.setProperty("webdriver.gecko.driver","C:\\Drivers\\wires-0.6.2-win.exe"));
    _driver = new MarionetteDriver(dc);
}
Run Code Online (Sandbox Code Playgroud)

但我有两件事我不知道该怎么做:

1.如何在驱动程序中添加XPI扩展?以我使用的旧方式:FirefoxProfile.addExtension ...

2.如何配置所有firefox属性,就像我以前一样,例如:

    profile.setPreference("browser.startup.homepage;about:home","about:blank");
    profile.setPreference("startup.homepage_welcome_url","about:blank");
    profile.setPreference("browser.usedOnWindows10.introURL","about:blank");
    profile.setPreference("devtools.devedition.promo.url","");
    profile.setPreference("xpinstall.signatures.required",false);
Run Code Online (Sandbox Code Playgroud)

谢谢!

selenium webdriver firefox-marionette

6
推荐指数
1
解决办法
4158
查看次数

标签 统计

firefox-marionette ×1

selenium ×1

webdriver ×1