ZKX's LAB

单元测试桩 软件测试中测试桩和测试驱动的编写方法

2021-04-23知识17

做单元测试,是用真实的数据库,还是用桩? 先打桩吧,对于无法模拟的数据库只能在真实环境下测了,毕竟是电信的东西,涉及千千万万的老百姓啊~查看原帖>;>;麻烦采纳,谢谢。

软件测试中 的打桩是什么意思? 打桩是软件测试里2113单元测试的一种方法,单元5261测试涉及手工编写4102测试集、指定输入数据以1653及为缺少的函数提供桩函数。给桩函数提供返回值叫做打桩。对于项目中缺少的函数需要构造桩函数,有可能是低层的一个接口函数,SDK、MFC等提供给用户使用的API函数。在对这些API函数构建桩函数的时候,可以做到尽量的简洁,在测试的过程中并不需要对这些函数的内部进行测试,只需要为测试的代码提供一个返回值。扩展资料主模块作为驱动模块,与之直接相连的模块用桩模块代替。在集成测试前要为被测模块编制一些模拟其下级模块功能的“替身”模块,以代替被测模块的接口,接受或传递被测模块的数据,这些专供测试用的“假”模块为被测模块的桩模块。如果被测试的单元模块需要调用其他模块中的功能或者函数(method),就应该设计一个和被调用模块名称相同的桩模块(Stub)来模拟被调用模块。这个桩模块本身不执行任何功能仅在被调用时返回静态值来模拟被调用模块的行为。参考资料来源:-单元测试参考资料来源:-桩模块

43、下列关于单元测试的说法中错误的是().(选择一项) A桩模块代替被测模块工作过程中所调用的模块,它不能启动被测模块

#单元测试卷的讲评#单元测试总结怎么写#单元测试卷答案#单元测试卷六年级#单元测试和集成测试

qrcode
访问手机版