【问题标题】:How to override useragent in firefox browser on saucelabs如何在 saucelabs 上的 Firefox 浏览器中覆盖用户代理
【发布时间】:2015-03-22 12:37:10
【问题描述】:

Saucelabs:-

https://saucelabs.com/

我正在使用以下代码在 saucelabs 上创建 firefox 驱动程序:-

DesiredCapabilities capabilities = DesiredCapabilities.firefox();
        capabilities.setCapability("version", "5");
        capabilities.setCapability("platform", Platform.XP);
        // Create the connection to Sauce Labs to run the tests
        this.driver = new RemoteWebDriver(
                new URL("http://YOUR_USERNAME:YOUR_ACCESS_KEY@ondemand.saucelabs.com:80/wd/hub"),
                capabilities);
    }

我想通过 Firefox 驱动程序使用移动用户代理。我该怎么做。

【问题讨论】:

    标签: java firefox overriding user-agent saucelabs


    【解决方案1】:

    您是否尝试过创建新配置文件并在配置文件上设置用户代理字符串?

    FirefoxProfile profile = new FirefoxProfile();
    profile.setPreference("general.useragent.override", "UA-STRING");
    
    DesiredCapabilities capabilities = DesiredCapabilities.firefox();
    capabilities.setCapability(FirefoxDriver.PROFILE, profile);
    

    【讨论】:

      猜你喜欢
      • 2013-01-25
      • 2021-09-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-15
      相关资源
      最近更新 更多