Cucumber 青瓜

Cucumber 青瓜,cucumber,bdd,testng,Cucumber,Bdd,Testng,我们在TestNG和Selenium WebDriver中有一个非常广泛的框架,我希望能够继续使用它,但使用Cucumber BDD。我知道Cucumber与JUnit一起工作,但不确定它是否与TestNG一起工作 有人能告诉我这是否很快就可以使用吗?如果没有,是否有任何变通方法可以将Cucumber与TestNG一起使用 此外,市场上是否有其他BDD可用于maven pom中的TestNG?依赖项: <dependency> <groupId>i

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

有人能告诉我这是否很快就可以使用吗?如果没有,是否有任何变通方法可以将Cucumber与TestNG一起使用


此外,市场上是否有其他BDD可用于maven pom中的TestNG?

依赖项:

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

我发布了这个解决方案来简化这个问题的未来读者的生活。删除pom中的其他testNg依赖项是非常重要的。否则,只解释经典测试。(我今天很挣扎,所以觉得值得分享)
import cucumber.api.testng.AbstractTestNGCucumberTests;

public class CucumberTets extends AbstractTestNGCucumberTests {

}