【问题标题】:BDD Cucumber test management toolBDD Cucumber测试管理工具
【发布时间】:2017-06-07 10:03:25
【问题描述】:

是否有可用的开源工具来控制 BDD 黄瓜测试的运行?

我们正在开发 BDD cucumber 测试,并希望在使用开源(或专有)测试工具运行测试(启动/停止/暂停/重新启动)时控制测试。

【问题讨论】:

  • 你可以使用像Jenkins一样的CI服务器,团队城市。竹子触发黄瓜测试并查看报告。还提供了用于报告的黄瓜插件。您在 Jenkins(开源工具)上配置作业以使用 maven 执行黄瓜测试。
  • 我们已经在使用工作 Jenkins 来启动黄瓜测试,然后从头到尾运行。我不相信 Jenkins 有暂停然后重新启动测试的功能,还是有?
  • 我认为你需要扩展你的问题来解释为什么你觉得你需要这些东西。 Cucumber 本身具有启动测试的能力,可以使用 ctrl c 停止测试。我不确定您为什么要暂停一组测试,但对于个别测试,您可以调试。

标签: testing automation cucumber open-source bdd


【解决方案1】:

简短的回答,是的。

稍长一点的答案是,它取决于您的回声系统。

如果您使用的是 Java,那么任何构建工具都足够了。那是 Maven、Gradle 或类似的。这些很容易集成到您的持续集成、CI、环境中。使用这样的工具链,您可以在每次构建时执行 Cucumber,并且始终知道您的系统是否正常工作。

【讨论】:

  • 我们已经在使用工作 Jenkins 来启动黄瓜测试,然后从头到尾运行。我不相信 Jenkins 有暂停然后重新启动测试的功能,还是有?
  • 不,你为什么要这样做?执行将通过或失败。当它失败时,修复软件并重新运行执行。开发人员可以在他们的开发环境中运行较小的部分,并且可能会在开发过程中这样做。
猜你喜欢
  • 1970-01-01
  • 2016-08-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-08-23
  • 1970-01-01
  • 2023-03-15
相关资源
最近更新 更多