我正在寻找一种软件测试工具解决方案来自动化嵌入式软件(C,C ++,Java)的单元/模块/集成测试。 有人对此有所了解吗?如果它是开源的话会很好。
答案 0 :(得分:1)
您通常需要为每个单元测试框架。 C(Cunit),C ++(CppUnit)和Java(JUnit)都有开源框架。 你可以很容易地找到其他人。
您还应该考虑使用测试覆盖率工具 单元测试中没有涵盖的代码的哪一部分。对于3种语言中的每种语言,您可能也需要这些语言。
如果您有一组测试覆盖工具,它们都具有相同的样式(以及学习曲线),并且其输出可以组合起来为所有3种语言编码的应用程序提供测试覆盖率,您可以考虑使用我公司的(语义设计)test coverage tools。我不知道另一组测试覆盖率工具可以将所有3种语言的测试覆盖率数据结合起来,以提供统一的结果。