use*_*928
2
xml
erlang
unit-testing
hudson
eunit
我在这个工作项上花了一点时间(这里,我称之为工作项).---如何在哈德森中集成erlang单元测试?
在做了一些研究之后,我觉得我找到了解决这个问题的方法:
- 基本上,在erl文件中编写单元测试代码.(使用eunit)
- 编译项目后.使用reabr生成单元测试结果xml(这里,更好地在erlang shell之外).例如,通过命令"erl -pa dir -noshell -run module test ......"
- 传回xml文件,让hudson引用xml文件.(我发现我在这里阻止.不清楚如何在hudson中解析xml文件.我是否需要安装一些其他插件才能解析eunit生成的xml?)
请看出这个问题的出口商,请对这些步骤提出一些建议或向我展示合理的方法.
非常感谢 :)