编写一种测试多个浏览器的方法

时间:2012-07-25 20:07:12

标签: eclipse selenium webdriver testng

我有WebDriver并且正在使用Java。 在带有WatiN的C#中,我能够写出这样的东西: 方法

浏览器浏览器=新浏览器() 这就是我用浏览器做的事情。喜欢导航到URL

然后我会创建一个测试方法并实际定义浏览器 [测试方法]  Method_IE 方法(新IE());

有没有在Eclipse中使用WebDriver做这样的事情?

1 个答案:

答案 0 :(得分: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就不重要了。