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