[发明专利]嵌入式模块驱动功能测试系统及方法有效
申请号: | 201310561572.2 | 申请日: | 2013-11-12 |
公开(公告)号: | CN103559114A | 公开(公告)日: | 2014-02-05 |
发明(设计)人: | 林晋安;林亮 | 申请(专利权)人: | 福建联迪商用设备有限公司 |
主分类号: | G06F11/26 | 分类号: | G06F11/26 |
代理公司: | 福州市鼓楼区博深专利代理事务所(普通合伙) 35214 | 代理人: | 林志峥 |
地址: | 350000 福建省福州*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 嵌入式 模块 驱动 功能 测试 系统 方法 | ||
1.一种嵌入式模块驱动功能测试系统,其特征在于,包括:
配置模块,用于调用PC端测试工具进行脚本配置,所述脚本配置包括配置被测API和配置用例;
执行模块,用于调用终端驱动功能测试函数来执行完成配置的脚本;
反馈模块,用于在所述终端驱动功能测试函数执行脚本过程中将各个用例的执行逻辑或测试结果发送至存储模块;
存储模块,用于存储所述反馈模块发送的各个用例的执行逻辑或测试结果;
显示模块,用于显示各个用例的执行逻辑或测试结果。
2.根据权利要求1所述的嵌入式模块驱动功能测试系统,其特征在于:所述终端驱动功能测试函数包括API启动测试执行函数、API执行函数和用例执行函数;
所述执行模块具体包括:
第一执行模块,用于解析所述脚本以获取被测API、用例编号,然后通知第二执行模块进行操作;
第二执行模块,用于执行所述API启动测试执行函数,然后通知第三执行模块进行操作;
第三执行模块,用于执行所述API执行函数,然后通知第四执行模块进行操作;
第四执行模块,用于执行用例执行函数,然后通知第五执行模块进行操作;
第五执行模块,用于判断用例类型,然后通知第六执行模块进行操作;
第六执行模块,用于根据用例类型初始化测试环境,然后通知第七执行模块进行操作;
第七执行模块,用于执行被测API,然后通知第八执行模块进行操作;
第八执行模块,用于对测试结果进行判断,然后通知第九执行模块进行操作;
第九执行模块,用于输出测试结果并然后通知第一执行模块进行操作。
3.一种嵌入式模块驱动功能测试方法,其特征在于,包括步骤:
调用PC端测试工具进行脚本配置,以配置被测API和用例;
调用终端驱动功能测试函数来执行完成配置的脚本;
在所述终端驱动功能测试函数执行脚本过程中将各个用例的执行逻辑或测试结果发送至PC端测试工具;
PC端测试工具对所述各个用例的执行逻辑或测试结果进行显示和储存。
4.根据权利要求3所述的嵌入式模块驱动功能测试方法,其特征在于:所述终端驱动功能测试函数包括API启动测试执行函数、API执行函数和用例执行函数,所述“调用终端驱动功能测试函数来执行完成配置的脚本”具体包括步骤:
S1、解析所述脚本以获取被测API、用例编号,然后进入步骤S2;
S2、执行所述API启动测试执行函数,然后进入步骤S3;
S3、执行所述API执行函数,然后进入步骤S4;
S4、执行用例执行函数,然后进入步骤S5;
S5、判断用例类型,然后进入步骤S6;
S6、根据用例类型初始化测试环境,然后进入步骤S7;
S7、执行被测API,然后进入步骤S8;
S8、对测试结果进行判断,然后进入步骤S9;
S9、输出测试结果并返回步骤S1。
5.根据权利要求4所述的嵌入式模块驱动功能测试的脚本化配置方法,其特征在于:在所述步骤S5中,判断用例类型的方法包括手动、自动、人工。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建联迪商用设备有限公司,未经福建联迪商用设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310561572.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种衣物智能保洁柜
- 下一篇:弛豫铁电单晶铌钪酸铅