2012-07-20 47 views
2

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

本质上,我想要的只是从我的项目根目录键入cucumber features的命令行结果的一个很好的Web包装。

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

回答

1

是的。这是continuous integration系统的任务之一。尽管只是running你击中按钮测试后,他们可以:

  • 运行它们提交之后,安装身材,按计划
  • 电子邮件您的测试结果
  • 以便捷的方式
  • 先前运行的结果存储

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