[发明专利]基于EEPROM模块接口软件的测试方法、装置及可读取存储介质有效
申请号: | 201911343455.2 | 申请日: | 2019-12-24 |
公开(公告)号: | CN111104334B | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 廖娇;钟川;刘海洋 | 申请(专利权)人: | 重庆长安新能源汽车科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 重庆华科专利事务所 50123 | 代理人: | 谭小琴 |
地址: | 401133 重庆市江*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 eeprom 模块 接口 软件 测试 方法 装置 读取 存储 介质 | ||
本发明提供了一种基于EEPROM模块接口软件的测试方法、装置及可读取存储介质,涉及存储器的测试技术领域,包括首先获取目标信号,并对目标信号与预设信号是否相同进行判断,当判断出所述目标信号与所述预设信号相同时,对所述目标信号进行测试,需要测试的功能包括存储初始值、存储时间及读取时间、存储功能和资源占用率;在对所述目标信号测试过程中,报告各个测试功能的测试结果。本发明用于解决手工测试的难度越来越高,测试的充分性越来越低的技术问题。
技术领域
本发明涉及存储器的测试技术领域,尤其是涉及一种基于EEPROM模块接口软件的测试方法、装置及可读取存储介质。
背景技术
随着环保意识的不断增强,我国新能源汽车市场呈现出越来越火热的态势。当中,新能源汽车最关键的部位汽车控制器总成通常在行业内被称作是其“大脑”,具备了汽车的能量管理、扭矩控制以及人机交互等核心功能。与电池模组、电池管理系统、电驱系统共同构成新能源汽车的三大核心部件。汽车控制器总成根据系统采集到的庞大数据进行相应计算。在这些数据中,经常涉及到车辆的各类历史数据,而历史数据的保存就涉及到很重要的一个模块:EEPROM存储模块。在控制器软件开发过程中,有大量数据需要进行存储,且存储需求的变更不可避免,如何保证大量数据存储的正确性,如何做到存储功能的快速测试,是软件开发工程师需要解决的问题。
当前,汽车控制器总成的EEPROM存储模块由控制器软件开发工程师根据存储需求,前期,对信号列表中需要存储的信号逐个进行手动测试,伴随着控制器功能越来越强大,需要存储的数据也会越来越多,由此带来的过多的数据存储将导致手工测试的难度越来越高,且测试的充分性越来越低。
发明内容
有鉴于此,本发明的目的在于提供一种基于EEPROM模块接口软件的测试方法、装置及可读取存储介质,以解决手工测试的难度越来越高,且测试的充分性越来越低的技术问题。
第一方面,本发明提供了一种基于EEPROM模块接口软件的测试方法,包括如下步骤:获取目标信号;判断所述目标信号与预设信号是否相同;当判断出所述目标信号与所述预设信号相同时,对所述目标信号进行测试,需要测试的功能包括存储初始值、存储时间及读取时间、存储功能和资源占用率;当对目标信号进行存储初始值的测试操作时,得到存储初始值的测试结果,并基于所述存储初始值的测试结果判断所述目标信号存储初始值是否配置正确;当对目标信号进行存储时间与读取时间的测试操作时,得到存储时间及读取时间的测试结果;当对目标信号进行存储功能的测试操作时,得到存储功能的测试结果;当目标信号进行资源占用率的测试操作时,得到资源占用率的测试结果。
进一步地,在对目标信号进行存储初始值的测试操作时,得到存储初始值的测试结果包括如下步骤:将目标信号加载到测试工具中运行,通过设置断点获取上电存储空间变量值;将获取到的所述上电存储空间变量值与标准数据对比分析,用于获取所述存储初始值的测试结果。
进一步地,在对目标信号进行存储时间及读取时间的测试操作时,得到存储时间及读取时间的测试结果包括如下步骤:分别对上电函数与下电函数添加测试代码,所述测试代码为计时器测试代码;将所述计时器测试代码加载于测试工具中进行测试,用于获取所述存储时间与所述读取时间,其中,所述存储时间是下电存储时间,所述读取时间为上电读取时间。
进一步地,在对目标信号进行存储功能的测试操作时,得到存储功能的测试结果包括如下步骤:将目标信号加载到测试工具中运行,通过设置断点获取下电存储空间变量值;将获取到的所述下电存储空间变量值与标准数据对比分析,用于获取所述存储功能的测试结果。
进一步地,在对目标信号进行资源占用率的测试操作时,得到资源占用率的测试结果包括如下步骤:将目标信号加载到测试工具中运行,比较所述目标信号的存储空间变量值;计算所述目标信号的存储变量的内存总和,用于获取所述资源占用率的测试结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆长安新能源汽车科技有限公司,未经重庆长安新能源汽车科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911343455.2/2.html,转载请声明来源钻瓜专利网。