2

我想创建一个简单的网页,我们团队中的任何人(即非技术用户)都可以访问,单击“运行所有测试”按钮,然后查看格式良好的黄瓜运行结果版本。

本质上,我想要的只是一个漂亮的 Web 包装器,它可以覆盖cucumber features从我的项目根目录键入的命令行结果。

是否有任何提供此功能的开源项目?

4

1 回答 1

1

是的。这是持续集成系统的任务之一。尽管只是在按下按钮后运行测试,他们可以:

  • 按照计划在提交、安装构建后运行它们
  • 通过电子邮件向您发送测试结果
  • 以方便的方式存储以前运行的结果

我建议你使用 Jenkins 作为一个持续集成系统,因为它有插件可以让你很好地呈现测试结果。尽管它的名称插件可以与所有版本的 Cucumber 一起使用,而不仅仅是 Cucumber-JVM,它可以将其输出格式化为 JSON。

于 2012-07-20T22:00:50.717 回答