一种基于统一测试用例脚本的三维CAD软件测试方法及系统技术方案

技术编号:33632413 阅读:53 留言:0更新日期:2022-06-02 01:38
本发明专利技术属于三维CAD软件测试技术领域,具体提供了一种基于统一测试用例脚本的三维CAD软件测试方法及系统,其中方法包括:S1,通过按钮或者菜单启动自动测试功能,通过C++集成Python接口来调用所述统一测试用例脚本的入口函数实现自动测试;S2,统一测试用例脚本通过Python集成C++组件接口技术来调用三维CAD软件的统一标准测试API接口;其中,每个测试用例有一个入口函数,完成自动测试功能;通过将同一个测试用例在不同的三维CAD软件上运行,输出相同的模型及性能数据测试结果,为各个三维CAD软件的可比性测试提供条件。通过一键式操作自动完成模型建模过程,省去了用户必须在三维CAD工具提供的画布区域内通过鼠标点击与移动进行图形/模型的绘制过程。移动进行图形/模型的绘制过程。移动进行图形/模型的绘制过程。

【技术实现步骤摘要】
一种基于统一测试用例脚本的三维CAD软件测试方法及系统


[0001]本专利技术涉及三维CAD软件测试
,更具体地,涉及一种基于统一测试用例脚本的三维CAD软件测试方法及系统。

技术介绍

[0002]从三维CAD软件国内外总体发展趋势来看,在大数据、物联网、云计算等新技术推动下,三维CAD软件日趋智能化、云端化、定制化发展。国外三维CAD起步较早,软件巨头完全掌握底层核心技术,已形成对三维CAD市场的垄断。而国产三维CAD软件发展至今,在软件技术水平、性能以及商业化、市场化程度等方面与国际主流产品仍存在明显差距。三维CAD软件是产品创新设计的核心与基础,其技术水平和性能直接影响着新产品的研发水平和国防军工等领域的数据安全性。
[0003]为了保障国产三维CAD软件的质量,必须对其进行完善的软件测试,使得三维CAD系统的功能性指标、性能性指标、系统稳定性指标等能充分符合现代工业设计、制造的实际要求。由于三维CAD软件功能繁杂,评测指标众多,测试结果受人的操作熟练度和主观感受影响大,人工测试很难做到高效、客观和量化。有必要开发自动化测试本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于统一测试用例脚本的三维CAD软件测试方法,其特征在于,包括以下步骤:S1,通过按钮或者菜单启动自动测试功能,通过C++集成Python接口来调用统一测试用例脚本的入口函数实现自动测试;S2,统一测试用例脚本通过Python集成C++组件接口技术来调用三维CAD软件的统一标准测试API接口;其中,每个统一测试用例脚本有一个用于完成自动测试功能的入口函数;通过将同一个测试用例在不同的三维CAD软件上运行,输出相同的模型及性能数据测试结果,为各个三维CAD软件的可比性测试提供条件。2.根据权利要求1所述的基于统一测试用例脚本的三维CAD软件测试方法,其特征在于,所述统一测试测试用例脚本调用的统一标准API接口包括:功能测试API抽象接口、性能测试API抽象接口。3.根据权利要求1所述的基于统一测试用例脚本的三维CAD软件测试方法,其特征在于,所述S1具体包括:利用C++集成Python方式将自动测试工具以插件形式嵌入到三维CAD软件内。4.根据权利要求1所述的基于统一测试用例脚本的三维CAD软件测试方法,其特征在于,所述S2具体包括:统一测试用例脚本通过执行一系列统一标准测试接口API函数调用三维CAD软件的相应功能以产生模型及性能数据。5.根据权利要求4所述的基于统一测试用例脚本的三维CAD软件测试方法,其特征在于,所述相应功能模块包括:三维CAD自动测试工具可完成三维图形绘制、三维实体编辑、精确绘制三维图形、三维图形尺寸标注、三维实体投影二维图形、三维参数化绘图、三维实体装配、三维实体渲染等测试功能,产生结果模型和性能数据。6.根据权利要求1...

【专利技术属性】
技术研发人员:李春夏瑾芬孙旭庆
申请(专利权)人:武汉开目信息技术股份有限公司
类型:发明
国别省市:

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

1