单元测试总结

Parasoft单元测试(Ut)测试总结:
第一步: Test Case Explorer里右击《XXXXX.c》选择《新建》,再选择《测试用例使用向导》,在新的窗口中,选择对应的被测函数,注意函数名字、返回值类型、参数类型;

在这里插入图片描述
在这里插入图片描述

第二步:在生成的测试用例模板中,对待测函数使用的全局变量、实参进行初始化,如果在待测函数中,对某一地址进行访问,该地址没有赋值,debug unit tests过程中会出现非法访问异常(空指针问题);f10逐过程调试,f11逐语句调试,f5会执行到断点处;
在这里插入图片描述

第三步:创建桩函数,parasoft->显示视图->桩函数(显示桩函数),查找(小望远镜)->输入需要打桩的函数,查找下一个,找到定义为用户的桩函数,在桩函数中返回期望的返回结果。
在这里插入图片描述
在这里插入图片描述

注:桩函数文件包含测试用例,桩函数定义的全局变量可以为测试用例经extern使用该全局变量,该全局变量的作用域为桩函数中该变量的声明位置到文件最后;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值