[发明专利]基于嵌入式软件仿真器的自动化测试方法有效
申请号: | 201810984482.7 | 申请日: | 2018-08-28 |
公开(公告)号: | CN109213680B | 公开(公告)日: | 2022-01-25 |
发明(设计)人: | 康烁 | 申请(专利权)人: | 康烁 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京卓岚智财知识产权代理事务所(特殊普通合伙) 11624 | 代理人: | 任漱晨 |
地址: | 100190 北京市海淀区中*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 基于嵌入式软件仿真器的自动化测试方法,包括:步骤S0:创建自动化测试脚本模块为测试需求做好准备工作;步骤S1:根据仿真器API模块提供的功能在自动化测试脚本模块中编写符合被测试软件的测试逻辑,仿真器API模块包括地址总线读写、寄存器读写、内存读写、程序断点、条件断点、获取符号表、仿真器控制、获取仿真时间、仿真定时器、和/或触发中断;步骤S2:把自动化测试脚本模块加载到仿真器软件中;步骤S3:启动仿真器软件并执行自动化测试脚本模块;步骤S4:验证自动化测试脚本模块代码逻辑的正确性并作出调整和修改;步骤S5:如步骤S4通过,则通过自动化测试脚本模块来执行并操作嵌入式软件自动化测试;步骤S6:测试完毕。使程序调试变得可控制,可更改,可快速定位程序逻辑错误。 | ||
搜索关键词: | 基于 嵌入式 软件 仿真器 自动化 测试 方法 | ||
【主权项】:
1.一种基于嵌入式软件仿真器的自动化测试方法,包括如下步骤:步骤S0:创建自动化测试脚本模块为测试需求做好准备工作;步骤S1:根据仿真器API模块提供的功能在自动化测试脚本模块中编写符合被测试软件的测试逻辑,所述仿真器API模块包括地址总线读写、寄存器读写、内存读写、程序断点、条件断点、获取符号表、仿真器控制、获取仿真时间、仿真定时器、和/或触发中断;步骤S2:把自动化测试脚本模块加载到仿真器软件中;步骤S3:启动仿真器软件并执行自动化测试脚本模块;步骤S4:验证自动化测试脚本模块代码逻辑的正确性并作出调整和修改;步骤S5:如果步骤S4通过,则通过自动化测试脚本模块来执行并操作嵌入式软件自动化测试;步骤S6:测试完毕得出结果。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于康烁,未经康烁许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810984482.7/,转载请声明来源钻瓜专利网。