天唯网 关注数码科技发展
首页 /  科技数码 / 内容详情

单元测试的主要测试技术

科技数码 时间:2024-07-28 02:00:35

单元测试的主要测试技术 

单元测试的主要测试技术包括以下几点:

1. 模块接口测试:这是单元测试的基础,主要测试数据能否正确流入、流出模块,为之后的测试提供基础。

2. 局部数据结构测试:这是为了保证临时存储在模块内的数据在程序执行过程中完整、准确,局部功能是整个功能运行的基础。

3. 边界条件测试:这是单元测试中十分重要的一项任务,软件经常在边界上失效,采用边界值分析技术,针对边界值及其左、右设计测试用例,很有可能发现新的错误。

4. 模块中所有独立路径测试:在模块中应对每条独立路径进行测试,单元测试的基本任务是保证模块中每条语句至少执行一次。测试的目的主要是为了发现因错误计算,不正确的比较和不适当的控制流造成的错误。

5. Mock:对代码中某些不容易获取的对象创建虚拟对象来测试。

6. Stub:桩函数是代替某些被调用了但是没有编写代码,一般再增量迭代自底向上的过程中不用编写。再自顶向下的过程中需要编写。

7. 驱动函数:调用被测函数,给被测函数传参。

标签: #科技数码

郑重声明:图文由自媒体作者发布,我们尊重原作版权,但因数量庞大无法逐一核实,图片与文字所有方如有疑问可与我们联系,核实后我们将予以删除。

联系我们 关于我们 版权申明 天唯网数码 广州小漏斗信息技术有限公司 版权所有 粤ICP备20006251号网站地图 网站地图2