2012-07-25 70 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

相关问题