.NET-Selenium chromeOptions设置devtools的首选项

时间:2018-08-10 12:39:14

标签: .net selenium selenium-webdriver google-chrome-devtools chrome-options

我正在尝试使用以下代码(Selenium)为.net中的chrome webdriver设置devtool首选项

DECIMAL(5, 4)

但是它没有得到它,因为“ Inspector.drawerSplitView”应该保留为一个属性,但是AddUserProfilePreference由于一个点而从中创建了一个子json。像

DECIMAL

但实际上应该是:

ChromeOptions opts = new ChromeOptions();
opts.AddUserProfilePreference("devtools.preferences.Inspector.drawerSplitViewState", "{\"horizontal\":{\"size\":378,\"showMode\":\"OnlyMain\"}}");

Uri HubUri = new Uri(ConfigBrowser.HubUrl + "/wd/hub");
IWebDriver chrome = new RemoteWebDriver(HubUri, opts.ToCapabilities(), Timeout);

有办法克服这个问题吗?

0 个答案:

没有答案