我们有一个带有多个Web服务的Spring Boot应用程序。我们希望使用黄瓜作为单独的Spring Boot应用程序来开发测试套件。以下是原因。 1)我们希望作为测试套件一部分运行的测试旨在在部署应用程序之后运行。 2)我们要使用Cucumber cli.main而不是JUnit / TestNG来触发测试,以便能够将黄瓜和其他参数发送到可执行jar。 3)我们希望能够从Jenkins管道触发这些测试,以便Jenkins可以将特定于环境的args传递给基于spring boot的测试套件。
黄瓜的所有示例都建议将测试用作单元测试或集成测试的一部分。想知道使用Cucumber Spring是否可以实现我们所寻找的目标的完整实现。
赞赏任何见解或网络参考。 谢谢!