[发明专利]测试程序开发方法、系统及电子设备在审
申请号: | 202310226067.6 | 申请日: | 2023-03-10 |
公开(公告)号: | CN116431473A | 公开(公告)日: | 2023-07-14 |
发明(设计)人: | 李振贤;徐永传 | 申请(专利权)人: | 天钰科技股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F8/41 |
代理公司: | 深圳市赛恩倍吉知识产权代理有限公司 44334 | 代理人: | 梁飞龙 |
地址: | 中国台湾新竹科*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试 程序 开发 方法 系统 电子设备 | ||
本申请公开了一种测试程序开发方法、系统及电子设备,通过将测试文本转换为符合仿真验证平台的格式的测试档案,根据测试档案在仿真验证平台中构建测试环境,在测试环境中对测试项目进行仿真验证,采用标准化编译语言编译验证通过的测试文本,获得标准化测试文本,并将标准化测试文本转换为测试程序。因此,能够确保所用的测试文本是正确的,保证编译的标准化测试文本的正确性,从而提高由标准化测试文本转换的测试程序的正确性,防止电路设计人员和测试程序开发人员反复修正测试文本而耗费大量时间,以及防止人工确认测试文本产生遗漏,既能提高测试程序的正确性,又能够提高测试程序的开发效率以及降低人力成本。
技术领域
本申请涉及电路测试技术领域,尤其涉及一种测试程序开发方法、系统及电子设备。
背景技术
在测试芯片时,需要电路设计人员根据芯片的功能及特性来编制测试文本。在芯片制造完成后,测试程序开发人员取得实体芯片并根据电路设计人员编制的测试文本在测试设备上开发测试程序,并对芯片的功能及特性进行测试,在这一过程中,若发生异常情况,则导致该异常的原因很多,例如:芯片本身故障、测试设备未调试好、芯片探针卡存在问题、测试文本有问题而导致测试程序异常、测试文本无误但测试程序异常等等,致使测试程序开发人员需要花费大量时间检查及排除问题。一般而言,测试程序开发人员通常会先检查芯片本身、测试设备和芯片探针卡是否存在问题,若此三者均没问题再检查是否为测试程序及测试文本的问题,若是测试文本有误,则测试程序开发人员需要和电路设计人员一同对测试文本进行修改,修改后再重新据此修改测试程序以及对芯片进行测试,这不仅耗费了大量时间检查及排除问题,也难以确保修改后的测试文本的正确性,可能需要反复对测试文本进行修改,导致测试程序的开发繁琐且效率不佳。
发明内容
本申请的主要目的是提供一种测试程序开发方法、系统及电子设备,旨在解决现有技术中测试程序的开发繁琐且效率不佳的问题。
本申请第一实施方式提供一种测试程序开发方法,包括:
将测试文本转换为符合仿真验证平台的格式的测试档案,所述测试文本包括待测产品的各个测试项目;
根据所述测试档案在所述仿真验证平台构建测试环境;
在所述测试环境中对各个所述测试项目进行仿真验证,以获得验证通过的测试文本;
采用标准化编译语言编译所述验证通过的测试文本,获得标准化测试文本;以及
将所述标准化测试文本转换为可由测试设备执行的测试程序。
如此,能够在生成测试程序之前,根据由测试文本转换的测试档案构建测试环境并对测试项目进行仿真验证,采用标准化编译语言对通过仿真验证的测试文本进行编译,获得标准化测试文本,将标准化测试文本直接转换为可由测试设备执行的测试程序,能够确保生成测试程序所用的测试文本是正确的,还能够有效简化测试程序开发步骤,提高测试程序的开发效率以及降低人力成本。
作为第一实施方式的一种可选的实施方式,所述在所述测试环境中对各个所述测试项目进行仿真验证,以获得验证通过的测试文本,还包括:
判断在所述测试环境中对每一所述测试项目的仿真验证是否通过;
当仿真验证不通过时,对所述测试文本进行修正后重新转换所述测试档案以及构建所述测试环境,并在所述测试环境重新对所述测试项目进行仿真验证;
当仿真验证通过时,所述测试文本即为所述验证通过的测试文本。
作为第一实施方式的一种可选的实施方式,所述测试项目至少包括测试参数,所述采用标准化编译语言编译所述验证通过的测试文本,获得标准化测试文本,包括:
采用所述标准化编译语言编译所述测试项目的所述测试参数,以获得所述标准化测试文本。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天钰科技股份有限公司,未经天钰科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310226067.6/2.html,转载请声明来源钻瓜专利网。