任何人都可以报告HWUT的单元测试经验吗?

时间:2015-09-15 08:02:17

标签: c unit-testing

  • 任何人都可以报告使用该HWUT工具(http://hwut.sourceforge.net)的经验吗?
  • 有没有人有更长时间的经历?
  • 健壮性怎么样?
  • 测试生成,状态机行走和Makefile生成等功能是否有用?
  • 执行速度怎么样?有没有大型项目的经验?
  • 代码覆盖率测量的效果如何?

4 个答案:

答案 0 :(得分:3)

几年来,我一直在使用HWUT进行大型汽车信息娱乐项目的软件单元测试。它易于使用,性能很好,它确实涵盖了状态机助行器,测试生成和生成文件生成。代码覆盖率运行良好。我真正喜欢HWUT的是状态机walker和测试生成,因为它们允许在很短的时间内创建大量的测试用例。我强烈推荐HWUT。

答案 1 :(得分:3)

比商业工具快得多,这可以为大型项目节省大量时间!

答案 2 :(得分:2)

我非常喜欢通过比较程序输出进行测试的想法,这使得开始编写测试变得容易,并且在以后扩展项目时也能很好地工作。结合makefile生成,设置测试非常容易。

答案 3 :(得分:2)

我使用HWUT测试多个软件组件。它非常简单,作为软件开发人员,您无需在GUI中单击。您只需创建一个新的源代码文件(* .c或其他),您的测试即将完成。 这在使用版本控制时非常方便。您只需要检查“test.c”文件,Makefile和测试结果 - 这就是不需要检入二进制文件。

我喜欢使用HWUT提供的发生器。通过使用它们,可以轻松创建数万个(甚至更多)测试用例。如果你想测试例如边界条件,这是非常英俊的转换功能。