芯片封装软件的自动化底层验证方法技术

技术编号:46601430 阅读:1 留言:0更新日期:2025-10-10 21:32
本发明专利技术提供了一种芯片封装软件的自动化底层验证方法,包括:S1:安装待验证的芯片封装软件,python编译语言、pytest测试框架库以及allure测试报告插件;S2:基于芯片封装软件,将上层可视功能基于模块进行划分,间接划分底层模块;S3:根据底层单函数验证接口函数行为是否符合芯片规格定义,同时确保函数性能匹配封装规格,以及解析该函数返回数据结果和上层文字描述用例生成底层文字描述用例,底层文字描述用例包括底层单函数文字描述用例和底层集成文字描述用例;S4:将底层文字描述用例转换为python底层函数用例,将python底层函数用例转换为框架式的测试用例。本发明专利技术可对芯片封装软件的底层功能进行验证,解决了芯片封装软件底层验证困难、费时费力的问题。

【技术实现步骤摘要】

本专利技术涉及芯片封装验证,尤其涉及一种芯片封装软件的自动化底层验证方法


技术介绍

1、随着芯片封装行业软件在软件这个大家庭中越发壮大,在不断迭代升级时,也导致了范性功能的使用,基础命令的操作,文件多样性的导入导出等一系列功能的递增,直接性的带来了功能验证难度上的递增。同时也伴随着时间跨度的增大,验证起来也较为耗费人力以及用例维护困难等问题。

2、往往在常规验证过程中,由于在对底层验证时是伴随一定的编程技巧,插件支持等技能方面的能力作为验证支持,因此产生了一定的入门要求,导致很多验证人员无法做到上层和底层共同进行验证,这也就导致了很多验证人员在验证时选择了较为快速便捷的上层进行了验证,从而遗漏了作为底层支撑的验证。在这个前提下整个行业中没有较为优秀的且统一的底层验证方式。因此部分非专业人员无法介入到底层验证中,产生了验证上的两级(上层验证、底层验证)分化,上层无法验证底层,但是底层却了解上层的一种特殊情况。

3、而作为软件的验证,也往往是和一些验证用例息息相关。底层的用例比上层用例更加考虑多样性,复杂性。往往一个上层的用例却能对应本文档来自技高网...

【技术保护点】

1.一种芯片封装软件的自动化底层验证方法,其特征在于,包括:

2.根据权利要求1所述的芯片封装软件的自动化底层验证方法,其特征在于,步骤S3,具体包括:

3.根据权利要求2所述的芯片封装软件的自动化底层验证方法,其特征在于,将所述python底层函数用例转换为框架式的测试用例,包括:

4.根据权利要求3所述的芯片封装软件的自动化底层验证方法,其特征在于,在维护测试用例时,对所述底层文字描述用例进行操作,并在对应的所述功能模块的测试用例文件中,对所述python底层函数用例进行操作,所述操作包括新增、更新、删除、作废。

5.根据权利要求1所述...

【技术特征摘要】

1.一种芯片封装软件的自动化底层验证方法,其特征在于,包括:

2.根据权利要求1所述的芯片封装软件的自动化底层验证方法,其特征在于,步骤s3,具体包括:

3.根据权利要求2所述的芯片封装软件的自动化底层验证方法,其特征在于,将所述python底层函数用例转换为框架式的测试用例,包括:

4.根据权利要求3所述的芯片封装软件的自动化底层验证方法,其特征在于,在维护测试用例时,对所述底层文字描述用例进行操作,并在对应的所述功能模块的测试用例文件中,对所述python底层函数用例进行操作,所述操作包括新增、更新、删除、作废。

5.根据权利要求1所述的芯片封装软件的自...

【专利技术属性】
技术研发人员:杨浩吴声誉李柏
申请(专利权)人:上海弘快科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1