1、code
package selenium; import org.openqa.selenium.WebDriver; import org.openqa.selenium.chrome.ChromeDriver; import org.testng.annotations.Test; public class Login { static { System.setProperty("webdriver.chrome.driver", "C:\\MyDrivers\\chromedriver.exe"); } @Test public void login(){ String url = "https://www.baidu.com"; WebDriver webDriver = new ChromeDriver(); System.out.println("111"); webDriver.get(url); } }
2、如果不引入com.google.inject包,則可以調用webdriver瀏覽器,但是會報錯
如圖
如果引入com.google.inject包,又無法調用瀏覽器
如圖
3、經測試,發現是com.google.inject的版本問題,我所用的版本爲4.0的,selenium的版本爲3.141.5的,將com.google.inject版本改爲3.0,沒報錯,也成功調起瀏覽器