在自顶向下测试中,要编写哪种模块来测验正在测试的模块。 测试存根 测试驱动模块 桩模块 底层模块
时间: 2023-08-20 22:07:35 浏览: 44
在自顶向下测试中,要编写测试驱动模块来测验正在测试的模块。自顶向下测试是一种测试策略,它从系统的最高层次开始测试,逐步深入到底层模块。在这个过程中,由于底层模块尚未完成,因此需要编写一些模拟模块来代替它们进行测试。测试驱动模块是这些模拟模块的一种,它负责调用正在测试的模块,并将测试数据传递给它。这样可以验证正在测试的模块是否能够正确地响应测试数据,并产生预期的结果。测试驱动模块通常是由测试人员编写的。
相关问题
存根和驱动程序分别用于哪种类型的集成测试
在软件测试中,存根和驱动程序通常用于不同类型的集成测试。
驱动程序通常用于自下而上的集成测试。在这种测试中,测试人员从最低级别的模块开始测试,然后逐步向上测试,直到所有模块都被测试完毕。在这个过程中,测试人员需要使用驱动程序来模拟上层模块的功能,以便测试当前模块的正确性。驱动程序可以提供与上层模块相同的接口,以便测试人员可以在测试当前模块时使用。
存根通常用于自上而下的集成测试。在这种测试中,测试人员从最高级别的模块开始测试,然后逐步向下测试,直到所有模块都被测试完毕。在这个过程中,测试人员需要使用存根来模拟下层模块的功能,以便测试当前模块的正确性。存根可以提供与下层模块相同的接口,以便测试人员可以在测试当前模块时使用。
总之,存根和驱动程序都是测试中非常重要的工具,可以帮助测试人员在不同的集成测试阶段测试软件的正确性。
存根模块是一个“主程序”,它接收测试数据,传送给被测试的模块,并且印出有关的结果。这句话对还是错
这句话是对的。存根模块是一个用于测试的模块,通常作为被测模块的替代品,用于向被测模块提供测试数据和环境,并接收被测模块返回的结果。在测试过程中,存根模块通常充当主程序的角色,负责协调测试的各个阶段,并且将测试结果输出到屏幕或日志文件中,以便分析和评估测试结果。存根模块可以帮助开发人员快速调试程序,发现和解决程序中的问题,提高程序的可靠性和质量。存根模块通常是一个简单的程序,只包含最基本的功能,并且可以根据需要进行修改和扩展。