有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java当使用IE浏览器运行webdriver时,我收到一条消息“只允许本地连接”,尽管浏览器启动正常

我的代码在下面

System.setProperty("webdriver.ie.driver", "C:\\Selenium_Software\\IEDriverServer.exe");
DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability(CapabilityType.ACCEPT_SSL_CERTS, true);      
driver = new InternetExplorerDriver(capabilities);
driver.get("http://10.32.147.151/RoSServer/WebClient/DoculiveSimulationExt.asp");
WD.wait(4);
flag=IsObjectPresent.byXpath("//table[@id='AutoNumber1']/tbody/tr[2]/td[6]/input[3]", true);
Click.byXpath("//table[@id='AutoNumber1']/tbody/tr[2]/td[6]/input[3]");

我得到了这个错误:

Started InternetExplorerDriver server (64-bit) 2.53.1.0

Listening on port 5069

Only local connections are allowed


共 (2) 个答案

  1. # 1 楼答案

    Peoplesay“这只是一条信息性消息。消息告诉您的是……驱动程序可执行文件将只接受来自本地计算机的连接。”

  2. # 2 楼答案

    试试看:

    string DRIVER_PATH = @"C:\Selenium_Software\";
    
    driver = new InternetExplorerDriver(DRIVER_PATH);
    driver.get("http://10.32.147.151/RoSServer/WebClient/DoculiveSimulationExt.asp");
    ...