如何在testNG中集成黄瓜?

How to integrate the cucumber in testNG?

我有一个框架,用于由核心 JAVA+TestNG 创建。并且框架遵循TDD模型,POM是我们的构建管理工具。有人能告诉我有没有可能使用黄瓜将框架从 TDD 更新到 BDD。但我仍然想为此要求做最少的更改,比如不更改任何现有技术(核心语言、TestNG、Maven 系统、)。我的 objective 是如何 运行 黄瓜 TC 在 eclipse 中使用 testNG.xml/TestNG 插件。是否可以在 Jenkin CI 服务器中以最少的更改实现代码?

有人可以分享基本示例吗?

是的,您可以将 CucumberJVM 与 TestNG、Selenium 和 Maven 集成。

您可以 运行 来自 Jenkins 的测试 mvn test

这里有一个基本示例:

http://automatictester.co.uk/2015/06/11/basic-cucumberjvm-selenium-webdriver-test-automation-framework/