-2
package Test1;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.ie.InternetExplorerDriver;
public class New1 {
public static void main(String[] args) {
System.setProperty("webdriver.IE.driver", "C:\\Users\\37397\\Desktop\\New folder\\Selenium\\Software\\IEDriverServer.exe");
WebDriver d=new InternetExplorerDriver();
}
}
異常:在線程「主要」的java我試圖用硒的webdriver打開瀏覽器,但它拋出「了java.lang.RuntimeException:無法找到自由港」錯誤
例外。 lang.RuntimeException:無法在org.openqa.selenium.remote.service.DriverService $ Builder.build(DriverService)上的org.openqa.selenium.net.PortProber.findFreePort(PortProber.java:67) 找到空閒端口 。 java:292) at org.openqa.selenium.ie.InternetExplorerDriver.setupService(InternetExplorerDriver.java:251) at org.openqa.selen ium.ie.InternetExplorerDriver。(InternetExplorerDriver.java:172) 在org.openqa.selenium.ie.InternetExplorerDriver。(InternetExplorerDriver.java:146) 在Test1.New1.main(New1.java:14)
Chrome和Firefox瀏覽器也出現此錯誤。
感謝您的回答。但不,它不工作仍然是同樣的錯誤。我使用Selenium 3.4.0和IE瀏覽器11.0和IEDriverServer 3.4 –