[发明专利]测试测量系统嵌入式内核引擎算法在审
申请号: | 202110026525.2 | 申请日: | 2021-01-08 |
公开(公告)号: | CN112799936A | 公开(公告)日: | 2021-05-14 |
发明(设计)人: | 朱少山 | 申请(专利权)人: | 合肥美昂兴电子技术有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 230000 安徽省合肥市高新区*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试 测量 系统 嵌入式 内核 引擎 算法 | ||
本发明属于嵌入式测试技术领域,具体公开了测试测量系统嵌入式内核引擎算法,包括设备数据获取模块、数据包收发模块、执行模块、测试计划制定模块、嵌入式测试用例存储模块、嵌入式测试用例分类模块和数据处理模块,所述设备数据获取模块用于获取设备硬件信息、驱动信息,构造和定义通信协议包,封装设备通信的API接口,随后设备数据获取模块通过数据包收发模块将关键数据发送给执行模块;本发明提供了一个能够部署不同应用逻辑的嵌入式软件框架,节省了大量人工编写测试用例和测试脚本的时间,具有更好的泛用性,对多种设备和软件都有着良好的系统兼容性,能够满足闭环实时的工业测试需求。
技术领域
本发明涉及嵌入式测试技术领域,具体为测试测量系统嵌入式内核引擎算法。
背景技术
根据IEEE(国际电机工程师协会)的定义,嵌入式系统是“控制、监视或者辅助装置、机器和设备运行的装置”(devices used to control, monitor, or assist theoperation of equipment, machinery or plants)。从中可以看出嵌入式系统是软件和硬件的综合体,还可以涵盖机械等附属装置。目前国内一个普遍被认同的定义是:以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统多功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。嵌入式系统安全性的失效可能会导致灾难性的后果,即使是非安全性系统,由于大批量生产也会导致严重的经济损失。这就要求对嵌入式系统,包括嵌入式软件进行严格的测试、确认和验证。随着越来越多的领域使用软件和微处理器控制各种嵌入式设备,对日益复杂的嵌入式软件进行快速有效的测试愈加显得重要。目前的测试测量系统需要针对不同的嵌入式软件和硬件单独搭建并编写测试用例,不同的嵌入式软硬件无法实现不同的逻辑应用,通用性差。
发明内容
本发明的目的在于提供测试测量系统嵌入式内核引擎算法,以解决上述背景技术中提出的问题。
为实现上述目的,本发明提供如下技术方案:测试测量系统嵌入式内核引擎算法,包括设备数据获取模块、数据包收发模块、执行模块、测试计划制定模块、嵌入式测试用例存储模块、嵌入式测试用例分类模块和数据处理模块,所述设备数据获取模块用于获取设备硬件信息、驱动信息,构造和定义通信协议包,封装设备通信的API接口,随后设备数据获取模块通过数据包收发模块将关键数据发送给执行模块;
所述测试计划制定模块包括上位PC机软件,该上位PC机软件设置有用户交互界面,提供给用户制定测试计划参数的功能,用户通过测试计划制定模块制定包括时长、次数等信息的详细测试计划后,测试计划制定模块生成请求指令,将请求指令发送给嵌入式测试用例分类模块,所述嵌入式测试用例存储模块中存储有预设好的各类测试脚本和嵌入式测试用例,所述嵌入式测试用例分类模块根据请求指令中的信息,从嵌入式测试用例存储模块中查找合适的测试用例,将测试用例数据发送给执行模块;
所述执行模块中存储有预设的各类测试引擎,在接收到测试用例数据和软硬件数据后,调用对应的预设测试引擎,执行测试脚本,得到测试结果;
所述数据处理模块包括报告模块和人机交互界面,所述报告模块接收到测试结果后,对测试结果的各项数据进行分类整理,生成报表,并将报表通过人机交互界面展示。
优选的,还包括环境设置模块,所述环境设置模块设置有用户交互界面,用户通过用户交互界面查看或改变测试环境中配置的参数。
优选的,所述测试环境中的配置参数包括测试仪器的IP地址、端口号、待测设备的IP地址、端口号信息。
优选的,还包括会话模块,所述执行模块通过会话模块与设备数据获取模块相连接,用户能够通过用户交互界面改变环境参数或发出操作指令,环境设置模块将参数配置指令、操作指令通过会话模块发送给设备数据获取模块,根据设备数据获取模块封装的通信接口与设备完成交互。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥美昂兴电子技术有限公司,未经合肥美昂兴电子技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110026525.2/2.html,转载请声明来源钻瓜专利网。