我想在html文件中看到测试结果,但我不知道是否可以使用haml来编写测试结果。如果有任何可能的解决方案,请亲密。
答案 0 :(得分:0)
所以你的问题并没有说明你用来做什么测试,但基于标签,我将假设你使用黄瓜来表达和运行你的测试,并且Watir在测试中驱动浏览器步骤。
如果这是正确的,那么我不知道如何以HAML格式获得输出..
Cucumber 提供以HTML格式输出测试结果的选项。这可以在黄瓜的默认文件中指定,也可以在命令行中指定。要告诉黄瓜以HTML格式生成结果,通常需要在命令行上使用两个开关,一个-f html
指定输出格式为html,然后-o results.html
指定输出的文件名。 / p>
cucumber -f html -o results.html
如果你是黄瓜新手,我强烈建议购买和阅读 The Cucumber Book 这是我所知道的最佳方式,以便有一个良好的开端,避免一些使用该工具时常见的陷阱。