11、引入com.google.inject包無法調用webdriver瀏覽器問題

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,沒報錯,也成功調起瀏覽器

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章