2012-07-25 43 views
2

我有WebDriver並正在使用Java。 在C#與華廷我能寫這樣的事: 方法編寫測試多個瀏覽器的一種方法

瀏覽器瀏覽器=新的瀏覽器() 這是什麼,我會用瀏覽器會去這樣做。像導航到URL

然後,我會創建一個測試方法,實際上限定了瀏覽器 [TestMethod的] Method_IE 方法(新的IE());

有沒有辦法在Eclipse中用WebDriver做這樣的事情?

回答

1

我們想出了一些非常簡單的用於頁面對象模型的東西。

public WebDriver GetDriver(String driver, String url){ 

    WebDriver driver; 

    if(driver == 'firefox'){ 
     driver = new FirefoxDriver(); 
    } 
    else if(driver == 'chrome'){ 
     driver = new ChromeDriver(); 
    } 
    else if(driver == 'ie'){ 
     driver = new InternetExplorerDriver(); 
    } 
    driver.get(url); 
    return driver 
} 

只要您在源代碼中指定類,您的IDE就不應該出現問題。

+0

這工作,非常感謝。 – DarthOpto 2012-07-26 14:35:37

+0

沒問題,upvote如果你喜歡這個答案以及XD – Greg 2012-07-26 16:47:20

+0

但是我會需要更多的代表。 – DarthOpto 2012-07-26 19:33:51