需要(Selenium webdriver + Junit)示例测试框架代码或如何运行的方式

时间:2014-06-30 11:28:19

标签: selenium junit webdriver

我需要一个Selenium webdriver + Junit Sample测试框架。

我可以在哪里运行以下内容 1)框架工作应该从配置文件/ txt文件中读取输入/测试用例ID 2)只有在失败时才能灵活地运行特定的测试用例。 3)可以自动化。

目前我的测试用例数量很大,如果我使用Junit TestSuite,那么需要维护更多类,如果我使用Junit正常测试用例,那么我就无法自动化&无法运行特定的失败测试用例

请帮忙

1 个答案:

答案 0 :(得分:0)

@Test
public void test() {
    WebDriver driver = new FirefoxDriver();
    driver.get("http://www.google.com);
    Assert.assertTrue(driver.getTitle().equals("Google"));
}

就是这样,你可以得到简单的测试。我还建议Maven处理您的依赖项,在这种情况下,您的pom.xml看起来像

<dependencies>
    <dependency>
        <groupId>org.seleniumhq.selenium</groupId>
        <artifactId>selenium-java</artifactId>
        <version>2.41.0</version>
    </dependency>
    <dependency>
        <groupId>junit</groupId>
        <artifactId>junit</artifactId>
        <version>4.11</version>
        <scope>test</scope>
    </dependency>
</dependencies>