我正在尝试理解 WebDriver()
之间的区别和ChromeDriver()
实例。
我一直看到使用WebDriver,但我想了解当我们使用ChromeDriver时会发生什么。以及为什么我们不使用 ChromeDriver 实例
WebDriver driver = new ChromeDriver();
和
ChromeDriver driver = new ChromeDriver();
最佳答案
WebDriver driver=new ChromeDriver() 背后的原因只是为了在 Java 代码中创建一个抽象,因为您可以根据浏览器使用任何驱动程序类。它将利用接口(interface)概念,这也称为向上转换。
关于java - ChromeDriver 和 WebDriver 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55410463/