我们在TestNG和硒的webdriver一个非常广泛的框架,我希望能够继续使用它,而是用黄瓜BDD与它。我很清楚,黄瓜可与JUnit的,但如果它与TestNG的工作不知道。
任何人都可以让我知道这将是可用的很快? 如果不是,是否有任何变通办法,这样我可以使用TestNG用黄瓜?
此外,是否有任何其他的BDD是在可以使用TestNG使用市面上的?
我们在TestNG和硒的webdriver一个非常广泛的框架,我希望能够继续使用它,而是用黄瓜BDD与它。我很清楚,黄瓜可与JUnit的,但如果它与TestNG的工作不知道。
任何人都可以让我知道这将是可用的很快? 如果不是,是否有任何变通办法,这样我可以使用TestNG用黄瓜?
此外,是否有任何其他的BDD是在可以使用TestNG使用市面上的?
在依赖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 {
}
你可以尝试https://github.com/lionhearth/cucumber-testng 。 当我们的项目中,我们遇到了同样的问题,我们做了这个