Non-transient computer-readable media for test methods and storage programs are disclosed. The test methods for the first module executed by the information processing device include: integrating the second module or the test module that performs the same response as the second module into the first module; performing the integrated test for the module group comprising at least the first module; and integrating the test module based on indicating which of the second module and the test module is integrated into the first module. The determination data of one module outputs either the result of the integration test for the first module and the second module and the result of the integration test for the first module.
【技术实现步骤摘要】
测试方法和存储程序的非暂态计算机可读介质
本专利技术涉及测试方法和存储程序的非暂态计算机可读介质。
技术介绍
在相关技术中,用于以模块为单位测试编码程序的单元测试(unittest)以及用于集成且测试多个模块的集成测试(integrationtest)在软件开发中是已知的。在测试中,已知使用充当要被用于测试的模块的桩(stub)的技术。具体地,首先,测试驱动程序(testdriver)通过将依赖模块(dependentmodule)集成至桩来构成测试目标模块。当检测到从测试目标模块对依赖模块的调用时,模块执行装置基于预定条件来确定是执行依赖模块还是执行桩。已知下述技术:该技术能够通过如以上所述的方式使用桩而部分地改变或补充要被用于测试的模块的行为(例如,日本未审查专利申请公布2009-129133(JP2009-129133A))。
技术实现思路
然而,在相关技术中,需要单独准备用于执行单元测试的测试用例和用于执行集成测试的测试用例。也就是说,存在用于单元测试的测试用例不能转移到集成测试的问题。因此,本专利技术提供了一种用于将用于单元测试的测试用例转移到用于集成测试的 ...
【技术保护点】
1.一种由信息处理装置执行的用于第一模块的测试方法,所述测试方法的特征在于,包括:将第二模块或与所述第二模块执行相同响应的测试模块集成至所述第一模块;对包括至少所述第一模块的模块组执行集成测试;以及基于指示所述第二模块和所述测试模块中的哪一个被集成至所述第一模块的确定数据,输出针对所述第一模块和所述第二模块的集成测试的结果与针对所述第一模块的集成测试的结果中的任一个。
【技术特征摘要】
2017.05.15 JP 2017-0965571.一种由信息处理装置执行的用于第一模块的测试方法,所述测试方法的特征在于,包括:将第二模块或与所述第二模块执行相同响应的测试模块集成至所述第一模块;对包括至少所述第一模块的模块组执行集成测试;以及基于指示所述第二模块和所述测试模块中的哪一个被集成至所述第一模块的确定数据,输出针对所述第一模块和所述第二模块的集成测试的结果与针对所述第一模块的集成测试的结果中的任一个。2.根据权利要求1所述的测试方法,其特征在于,输出测试的结果包括:当所述确定数据指示所述第二模块被集成至所述第一模块时,输出针对所述第一模块和所述第二模块的集成测试的结果;以及当所述确定数据指示所述测试模块被集成至所述第一模块时,输出针对所述第一模块的集成测试的结果。3.根据权利要求1或2所述的测试方法,其特征在于,在所述集成测试中,当所述确定数据指示所述第二模块被集成至所述第一模块时,执行针对所述第一模块和所述第二模块的集成测试作为所述集成测试,并且当所述确定数据指示所述测试模块被集成至所述第一模块时,执行针对所述第一模块的集成测试作为所述集成测试。4.根据权利要求1至3中任一项所述的测试方法,其特征在于,所述第一模块和所述第二模块...
【专利技术属性】
技术研发人员:铃木真一,矢岛英明,
申请(专利权)人:丰田自动车株式会社,
类型:发明
国别省市:日本,JP
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。