我想通過應用對象庫概念在chrome驅動程序中打開url。下面給出的是一個包含兩個文件一個是TestNG的文件我的硒程序,另一種是config.property文件
chromedriver="E:\\selenium bwosers\\chromedriver.exe" url="https://www.google.co.in"
java.lang.IllegalStateException:驅動程序可執行文件不存在chrome驅動程序
我在配置文件夾中保存上述程序爲config.property
package sele_prac_pkg;
import java.io.File;
import java.io.FileInputStream;
import java.util.Properties;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
import org.testng.annotations.Test;
public class Object_repo
{
@Test
public void f() throws Exception
{
File file=new File("./configuration/config.property");
FileInputStream fis=new FileInputStream(file);
Properties pro=new Properties();
pro.load(fis);
String url_var=pro.getProperty("url");
String chromedriver_var=pro.getProperty("chromedriver");
System.setProperty("webdriver.chrome.driver",chromedriver_var);
WebDriver driver=new ChromeDriver();
driver.get(url_var);
}
}
當我執行上面的代碼shwoig java.lang.IllegalStateException:驅動程序可執行文件不存在錯誤
分享你的研究可以幫助每個人。告訴我們你試過了什麼,以及它爲什麼不符合你的需求。這表明你已經花時間去嘗試幫助自己,它使我們避免重申明顯的答案,最重要的是它可以幫助你得到更具體和相關的答案!另見[問]。 – JeffC