我在哪里可以找到所有可用 ChromeOption 参数的列表?

我极力主张阅读手册。但是在这种情况下,尽管在网上搜索了一段时间,我还是找不到一本手册来解释所有可用的 ChromeOptions参数。某个地方必须列出所有字符串参数及其含义。

例如,这里有一些我通过结结巴巴的例子发现的:

var options = new ChromeOptions();
options.AddArgument("incognito");
options.AddArguments("test-type");

有人能告诉我一个清单吗? 我使用的是 C # 4.6,Selenium 2.45。

138372 次浏览

This is the one I use: http://peter.sh/experiments/chromium-command-line-switches/

var options = new ChromeOptions();
options.AddArgument("--start-maximized");
options.AddArgument("--ignore-certificate-errors");
options.AddArgument("--disable-popup-blocking");
options.AddArgument("--incognito");

and so forth :)

Here is an answer about how to use the ChromeOptions used:

ChromeOptions options = new ChromeOptions();
options.addArguments("test-type");
options.addArguments("start-maximized");
options.addArguments("--window-size=1920,1080");
options.addArguments("--enable-precise-memory-info");
options.addArguments("--disable-popup-blocking");
options.addArguments("--disable-default-apps");
options.addArguments("test-type=browser");

I believe this should be like this:

  1. Try to eliminate the "--"

  2. options > option

  3. Capitalize "A" in "Add"

  4. Arguments > Argument

    ChromeOptions option = new ChromeOptions();

    option.AddArgument("test-type");

    option.AddArgument("start-maximized");

    option.AddArgument("window-size=1920,1080");

    option.AddArgument("enable-precise-memory-info");

    option.AddArgument("disable-popup-blocking");

    option.AddArgument("disable-default-apps");

    option.AddArgument("test-type=browser");