对于每一组输入,应该有预期的正确结果。在单元测试时,如果模块不是独立的程序,需要辅助测试模块,有两种辅助模块:
驱动模块(Driver):所测模块的主程序。它接收测试数据,把这些数据传递给所测试模块,最后再输出测试结果。当被测试模块能完成一定功能时,也可以不要驱动模块。
桩模块(Stub):用来代替所测模块调用的子模块。
被测试模块、驱动模块和桩模块共同构成了一个测试环境,如下图所示:
文章来源于领测软件测试网 https://www.ltesting.net/
发布: 2010-5-19 14:08 | 作者: 不详 | 来源: 领测测试网采编 | 查看: 74次 | 进入软件测试论坛讨论
对于每一组输入,应该有预期的正确结果。在单元测试时,如果模块不是独立的程序,需要辅助测试模块,有两种辅助模块:
驱动模块(Driver):所测模块的主程序。它接收测试数据,把这些数据传递给所测试模块,最后再输出测试结果。当被测试模块能完成一定功能时,也可以不要驱动模块。
桩模块(Stub):用来代替所测模块调用的子模块。
被测试模块、驱动模块和桩模块共同构成了一个测试环境,如下图所示:
文章来源于领测软件测试网 https://www.ltesting.net/