• 科富
    2022-02-07
    推荐一个单元测试框架,cmocka,支持fixture,官方文档也比较详细

    作者回复: 感谢推荐,看了下确实不错!

    共 2 条评论
    4
  • 功夫熊猫
    2022-06-28 来自上海
    老师,除了gdb,c语言还有没有其他的可以调试的工具。另外这几年Python的自动化测试很火,那个能用来测试c语言的程序吗?

    作者回复: 其他的调试工具基本都不如 GDB、LLDB 功能强大,虽然有其他可选项,但我不太推荐。第二个问题主要看你要进行的测试类型,部分黑盒测试的用例是可以用的,但只能检测程序运行时产生的可观察副作用是否正确。比如写入的文件内容,产生的各类输出之类的。

    
    1
  • 功夫熊猫
    2022-06-28 来自上海
    老师,c语言里有没有可以查看内存分配的工具

    作者回复: 抱歉,回复晚了。这类工具一般也都不仅仅针对 C 程序,大多数需求通过 GDB 或 LLDB 就能解决。如果需要图形化界面也可以考虑 VSC 或者 Visual Studio、XCode 自带的调试器,也很好用的。

    
    1
  • coming
    2022-02-13
    老师能讲一下,stub和mock吗

    作者回复: 好的,我来看看哈。

    
    