黄瓜使用TestNG(Cucumber with TestNG)

2019-08-17 22:19发布

我们在TestNG和硒的webdriver一个非常广泛的框架,我希望能够继续使用它,而是用黄瓜BDD与它。我很清楚,黄瓜可与JUnit的,但如果它与TestNG的工作不知道。

任何人都可以让我知道这将是可用的很快? 如果不是,是否有任何变通办法,这样我可以使用TestNG用黄瓜?

此外,是否有任何其他的BDD是在可以使用TestNG使用市面上的?

Answer 1:

在依赖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 {

}


Answer 2:

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



文章来源: Cucumber with TestNG