从内部控制Opera驱动程序.NET

本文关键字:NET 驱动程序 Opera 内部控制 | 更新日期: 2023-09-27 17:58:53

如何控制Opera驱动程序https://github.com/operasoftware/operadriver/(甚至Opera浏览器本身)。NET框架?

我的目标是制作类似于Browsershots.org 的东西

从内部控制Opera驱动程序.NET

最简单的方法是使用RemoteWebDriver,这需要运行Selenium服务器。代码看起来如下(警告:未测试的代码)。

// Assumes the Selenium server is running on port 4444 on localhost.
// Note that the Opera() method of the DesiredCapabilities class is
// not included in 2.0rc2 (the currently available binary release),
// but does exist in the trunk.
IWebDriver driver = new RemoteWebDriver("http://localhost:4444/wd/hub", DesiredCapabilities.Opera());