JUnit 测试和集成测试 - Jenkins - Cucumber
Posted
技术标签:
【中文标题】JUnit 测试和集成测试 - Jenkins - Cucumber【英文标题】:JUnit Test & Integration Test - Jenkins - Cucumber 【发布时间】:2019-08-06 10:46:08 【问题描述】:我最近开始在我的项目中应用 Cucumber 并创建框架。 现在,我们面临的是,当我们通过 Jenkins 运行测试用例时,我们想要实现的是一种方法,我们可以像在部署之前分别调用我们的 Junit 测试用例和分别调用集成测试用例(Cucumber Tests)一样部署后。 如果我们对 Cucumber 测试使用与开发相同的 POM 文件,我们如何通过 Jenkins 实现这一点? 詹金斯管道 部署前 - 触发 Junit - 部署 - 部署后 - 触发集成 Cucumber
【问题讨论】:
【参考方案1】:您在这里分享的信息不多。但是,您可以通过以下方式实现它。如果您使用的是 maven,那么通过 maven 的 surefire 插件,您可以配置为运行 (J) 单元测试。然后通过 Maven 或自定义脚本进行部署。然后使用故障安全插件触发您的集成测试。所有这些都可以通过不同的 Maven 目标/阶段进行控制。
【讨论】:
以上是关于JUnit 测试和集成测试 - Jenkins - Cucumber的主要内容,如果未能解决你的问题,请参考以下文章
ruby rspec+jenkins+ci_report持续集成生成junit测试报告