是否有任何人有使用chromedriver
从应用程序中自动化CEF的经验?我已经运行了该应用程序。 CEF组件已启动,调试端口为8080。
我正在使用c#。这是我的代码:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using OpenQA.Selenium.Chrome;
using OpenQA.Selenium.Remote;
namespace CEFTest
{
class Program
{
static void Main(string[] args)
{
ChromeOptions options = new ChromeOptions();
options.DebuggerAddress = "localhost:8080";
ChromeDriver driver = new ChromeDriver(options);
Console.WriteLine(driver.FindElementByTagName("div").Text);
driver.Quit();
}
}
}
WriteLine
命令抛出以下错误:
{"disconnected: unable to connect to renderer\n (Session info: content shell=)\n (Driver info: chromedriver=2.13.307647 (5a7d0541ebc58e69994a6fb2ed930f45261f3c29),platform=Windows NT 6.1 SP1 x86_64) (102)"}
任何指导都将不胜感激。感谢。