我已经看到几乎每个人都在这里使用语句WebDriver driver=new FirefoxDriver();
我们创建了一个FirefoxDriver
类的实例,其类型为Webdriver
;
如果我直接创建FirefoxDriver实例FirefoxDriver driver = new FirefoxDriver();
怎么办?
我经历了很多讨论,据说Webdriver是一个界面。我知道界面是什么以及它是如何工作的。当我知道Firefox是我在selenium脚本中使用的唯一浏览器时,我想知道FirefoxDriver driver = new FirefoxDriver();
是否正确吗?
答案 0 :(得分:1)
正如您在问题中提到的,知道 Firefox 是您将在硒脚本中使用的唯一浏览器,因此使用以下行没有任何限制代码:
FirefoxDriver driver = new FirefoxDriver();
您可以在此处找到有关What is the difference between ChromeDriver and WebDriver in selenium?
的详细讨论