2015-07-05 54 views

回答

0

這是casting

使用WebDriver您明確投射FirefoxDriver()的新實例爲WebDriverFirefoxDriver也是如此。

0

假設我們想做跨瀏覽器測試。如果我們用第一個定義

WebDriver driver = new FirefoxDriver(); 

然後我們可以使用相同的對象在Chrome或IE-運行測試:

driver=new ChromeDriver(); 

driver=new InternetExplorerDriver(); 

但是如果我們用第二個定義,那麼我們定義了另一個實例 - :

ChromeDriver driver2= new ChromeDriver(); 

InternetExplorer driver3= new InternetExplorerDriver();