黄瓜与TestNG

时间:2013-03-24 04:05:34

标签: cucumber bdd testng

我们在TestNG中使用Selenium WebDriver有一个非常广泛的框架,我希望能够继续使用它,但是使用Cucumber BDD。我知道Cucumber可以使用JUnit,但不确定它是否适用于TestNG。

任何人都可以告诉我这是否可以在短期内获得?如果没有,是否有任何解决方法,以便我可以使用Cucumber与TestNG?

此外,市场上是否有其他可与TestNG一起使用的BDD?

2 个答案:

答案 0 :(得分:8)

maven pom中的依赖:

    <dependency>
        <groupId>info.cukes</groupId>
        <artifactId>cucumber-testng</artifactId>
        <version>1.1.5</version>
        <scope>test</scope>
    </dependency>

测试运行功能:

import cucumber.api.testng.AbstractTestNGCucumberTests;

public class CucumberTets extends AbstractTestNGCucumberTests {

}

答案 1 :(得分:5)

您可以尝试https://github.com/lionhearth/cucumber-testng。在我们的项目中,我们遇到了同样的问题,我们做了这个