2
我想创建一个简单的网页,我们团队中的任何人(即非技术用户)都可以访问该网页,单击一个说明“运行所有测试”的按钮,然后看到黄瓜运行结果的格式很好的版本。用于运行黄瓜和查看结果的Web界面
本质上,我想要的只是从我的项目根目录键入cucumber features
的命令行结果的一个很好的Web包装。
是否有任何开源项目提供此功能?
我想创建一个简单的网页,我们团队中的任何人(即非技术用户)都可以访问该网页,单击一个说明“运行所有测试”的按钮,然后看到黄瓜运行结果的格式很好的版本。用于运行黄瓜和查看结果的Web界面
本质上,我想要的只是从我的项目根目录键入cucumber features
的命令行结果的一个很好的Web包装。
是否有任何开源项目提供此功能?
是的。这是continuous integration系统的任务之一。尽管只是running你击中按钮测试后,他们可以:
我建议您使用Jenkins作为持续集成系统,因为它具有plugin,这将使您可以非常好地呈现测试结果。尽管名称插件可以与所有版本的Cucumber一起使用,而不仅仅是Cucumber-JVM,它可以将输出格式化为JSON格式。