[发明专利]一种嵌入式模块组合测试的方法及系统有效
申请号: | 201410493198.1 | 申请日: | 2014-09-24 |
公开(公告)号: | CN104199779B | 公开(公告)日: | 2017-08-01 |
发明(设计)人: | 林伟;林晋安 | 申请(专利权)人: | 福建联迪商用设备有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 福州市博深专利事务所(普通合伙)35214 | 代理人: | 林志峥 |
地址: | 350003 福建省福州*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及软件测试领域,尤其是一种嵌入式模块组合测试的方法及系统。其方法最主要的构思是通过将已编号的待测试模块进行全排列组合,再对所有组合进行模块测试,实现以多种不同组合方式在系统高负荷的情况下进行测试,检测模块是否能够正常运行。测试程序的编写者只需要通过简单的对所有待测试模块进行编号就可以完成全组合测试,并将注意力放在每个模块的测试函数的编写上,提高了测试程序的编写效率。通过测试框架可以方便的实现不同模块的全组合测试,可配置性和灵活性较高,并且测试框架会将出错的模块信息和出错时的组合顺序记录至预设的错误日志。 | ||
搜索关键词: | 一种 嵌入式 模块 组合 测试 方法 系统 | ||
【主权项】:
一种嵌入式模块组合测试的方法,其特征在于,包括步骤:S101、在测试框架设置一个存储错误信息的错误日志;S102、对所有待测试模块进行全排列组合,获取所述全排列组合;S103、对所述全排列组合和每个组合中的所有待测试模块进行依次编号;S104、依次从所述全排列组合中选取一个组合,并将选取的组合的信息发送至测试框架;S105、所述测试框架的测试函数指针所指向的测试函数对选取的组合开始执行测试;S106、判断所述测试函数执行步骤S105所得组合是否出现错误,若是,则进入步骤S107;若否,则进入步骤S108;S107、将步骤S106所得出现错误的组合信息记录至所述错误日志,依次选取步骤S105所得组合的一个待测试模块,将所述待测试模块信息发送至测试框架,并执行所述测试框架的测试函数指针所指向的测试函数;判断所述测试函数执行所述待测试模块是否出现错误,若是,将所述待测试模块信息记录至所述错误日志,进入步骤S109;若否,重复此步骤,直至所得组合的每个待测试模块都执行完毕;S108、判断所有全排列组合是否执行完毕,若是,则进入步骤S109;若否,则进入步骤S104;S109、终止所述测试函数。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建联迪商用设备有限公司,未经福建联迪商用设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410493198.1/,转载请声明来源钻瓜专利网。
- 上一篇:一种高可靠性断电保护方法
- 下一篇:测试方法和装置