使用ctestcode工具 ,系统函数打桩只需要添加如下的设置,这样malloc的桩就设置好了 [auto_mock] _MOCK_malloc [real_mock] malloc 被测试代码如下,其中一个分支,只有malloc返回NULL时,才会运行到。 测试异常分支,malloc 返回NULL的情况。 ON_CALL(_mock,malloc) .WillByDefault(Return(nullptr)); 测试正常分支,...
专利摘要显示,本发明公开了一种基于打桩的软件集成测试方法,其包括步骤:分析待测的通信链路接口,生成通信链路测试的测试用例;生成对应的桩函数,并按照测试用例在每一桩函数中设定输入和输出;根据待测的通信链路接口构建参数模型,调用所述参数模型生成总线信号,实现总线仿真;在总线仿真环境下,采用测试脚本进行自动化打桩测...