电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

三维CAD核心系统测试方案VIP免费

三维CAD核心系统测试方案_第1页
1/6
三维CAD核心系统测试方案_第2页
2/6
三维CAD核心系统测试方案_第3页
3/6
..三维CAD核心系统软件测评标准与测试方案(草稿)(国家863项目:《三维数字化设计系统自动测试技术研究与系统实现》课题组)2002.11.26为了对国产化三维CAD核心系统软件进行全面测试,我们在参考了国家软件测评中心提出的“制造业信息化工程2002年度应用软件产品测评规范”《第二部分:三维CAD软件测评指标》的基础上,针对国产三维CAD系统的特点和应用,给出了本测评标准和测试方案。本测评标准与测试方案由四部分组成:(1)软件版权属性测试;(2)系统功能测试;(3)系统性能测试;(4)测试案例;一、软件版权属性测试本部分的测试目的:确定三维CAD核心系统软件的开发者是否完全拥有其所提供的被测试系统的知识产权。也即:测试一个三维CAD核心系统,是否完全从最底层的功能开发,还是建立在已有的国外几何造型引擎(如ACIS、ParaSolid等)的基础上开发。本测试有两种方案。方案一1.要求被测试者首先提供被测试系统的安装包,由测试者现场安装被测试系统;2.由测试人员任意选择若干项基本功能(如基本图素:直线、圆弧绘制功能、图形填充功能、几何变换功能、图形输出变换功能、基本的光照模型计算功能等),被测试者必须根据所选定的这些功能指出其系统是由哪一个或者哪一些动态链接库文件(DLL文件)来对应完成这些功能的;3.测试人员对被测试者提供的这些动态链接库文件的合法性进行检验判断:要求被测试者给出被测试系统中这些动态链接库文件对应的源代码,由测试者检验后,重新编译出新的动态链接库,并替换原来在安装目录下的动态链接库文件,重新运行被测试系统,若能正常工作,则可认为被测试系统的最底层功能是由开发者自主开发的,被测试系统完全拥有自主知识版权。方案二1.在分析国外知名几何造型引擎(如:ACIS、ParaSolid等)的基础上,把其所有的对象、接口名称以及相关的关键字全部录入数据库D中。2.被测试者提供被测试系统的所有源代码,从D中随机抽取若干对象、接口名称,构成一个测试集合M,对所有源代码进行检索,检查在源代码中是否包含了属于M中的特征字符串;检查结果,如果源代码中不包含任意属于M中的特征字符串,则可认为被测试系统的开发没有建立在其它几何引擎基础上,而是完全自主开发,因此..被测试系统完全具有自主知识产权。但如果源代码中包含了属于M中的特征字符串,则须对源代码进行进一步分析,以判断源代码中是否具有以这些特征字符串命名的对象、接口所对应的自编程序,若存在,则仍然认为被测试系统完全具有自主知识产权;若不存在,则可认为被测试系统是在其它几何引擎基础上开发的,因而不完全具有自主知识产权。二、系统功能测试1.底层基本功能与接口测试无论被测试系统是由开发者完全从最底层开发,还是在其它已有的几何引擎上开发,都应当保证其底层基本功能与接口的正确性、稳定性和高效性。底层基本功能与接口包括:基本图形显示、图形几何变换、图形输出和图形管理。它又分为二维图形基本功能和三维图形基本功能二维图形基本功能:包括二维基本图形(直线、圆、圆弧等)绘制、二维图形填充、二维几何变换、二维图形编辑和操作、二维图形辅助功能等。三维图形基本功能:包括三维基本体素绘制、三维基本造型功能、曲面造型功能、实体造型功能、三维几何变换、三维图形输出变换、基本光照模型计算、基本纹理计算等。测试方案:先由测试人员任意选择上述若干典型功能,被测试者提供实现这些功能的模块名、接口参数以及相关文档;然后测试人员针对每一个被测试的基本功能,提供一组或多组典型数据,启动被测试系统运行;最后对被测试系统的输出结果进行分析,检验其是否与预期的输出结果一致,从而完成对其功能正确性的测试。此外,测试人员还应当输入若干组非法的数据,检测被测试模块处理错误的能力,从而完成其稳定性的检测。对于每一个模块,还可根据相应算法的复杂度(时间和空间),从而估算其系统开销情况(CPU时间和内存使用情况),如果被测试系统的效率明显低于预期值,那么可以认为该模块效率不高。2.一般功能测试2.1系统综合功能2.1.1设备驱动功能—驱动绘图机、打印设备等。2.1.2用户界面-文字或图符菜单...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

三维CAD核心系统测试方案

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部