【问题标题】:List of Firefox and Chrome arguments/preferencesFirefox 和 Chrome 参数/首选项列表
【发布时间】:2017-07-20 16:04:18
【问题描述】:

作为测试人员,
我想研究 Firefox 和 Chrome 的可能配置参数列表,
这样我就可以用知识配置我的测试工具了


读取 API 表明我们可以使用某些方法将参数传递给 webdriver 实例:

FirefoxOptions.AddArgument
FirefoxOptions.SetLoggingPreference (inherited from DriverOptions)
FirefoxOptions.SetPreference

传递给这些方法的可能参数究竟是什么以及它们的作用是什么?
是否有在线资源,每个浏览器都有详细列表?

【问题讨论】:

    标签: google-chrome selenium firefox configuration webdriver


    【解决方案1】:

    Firefox 资源:
    http://kb.mozillazine.org/About:config_entries
    http://kb.mozillazine.org/Category:Preferences

    示例用法:

    firefoxProfile.setPreference("app.update.enabled", false);
    

    Chrome 资源:
    https://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/chrome_switches.cc?view=markup

    示例用法:

    chromeOptions.addArguments("--start-maximized");
    

    【讨论】:

      【解决方案2】:

      我目前在 Chrome 中使用以下参数。希望这会对某人有所帮助。参数的名称很容易理解,因为它是有意义的。

          ChromeOptions chromeOptions = new ChromeOptions();
      
          chromeOptions.addArguments("--headless");
          chromeOptions.addArguments("start-maximized");
          chromeOptions.addArguments("--disable-gpu");
          chromeOptions.addArguments("--start-fullscreen");
          chromeOptions.addArguments("--disable-extensions");
          chromeOptions.addArguments("--disable-popup-blocking");
          chromeOptions.addArguments("--disable-notifications");
          chromeOptions.addArguments("--window-size=1920,1080");
          chromeOptions.addArguments("--no-sandbox");
          chromeOptions.addArguments("--dns-prefetch-disable");
          chromeOptions.addArguments("enable-automation");
          chromeOptions.addArguments("disable-features=NetworkService");
      
          WebDriver driver = new ChromeDriver(chromeOptions);
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-05-21
        • 1970-01-01
        • 2014-11-04
        • 1970-01-01
        • 2014-12-14
        • 1970-01-01
        • 1970-01-01
        • 2011-09-27
        相关资源
        最近更新 更多