在后世,由于应用程序庞大而复杂,功能测试工作千头万绪,测试人员很难组织科学、全面的测试用例。
为了保证测试工作科学、精确、全面、有序地进行,大型软件的开发,一般采用一边开发一边测试的策略,使得开发工作与测试工作平行进行,这也就是俗话所说的“越早测试越好”。
甚至连测试过程,都有一套完整的步骤。
不过这个年代,一个大型程序总共加起来也就几百KB大小,用MB计算的都是那种超大型程序了,杨卫宁的CAD软件测试自然不需要后世那么繁琐。
杨卫宁打开DJS-130计算机的操作系统,载入软件,微笑地对聚集在自己周围观看测试的众人说道:“大家好,很高兴再次见到大家,一个月前,我在你们面前立下军令状,表示一个月内搞出CAD软件,今天就是检验成果的日子。刚才我已经进行了白盒测试,修复了几个小BUG,可以说这款软件运行起来是没有问题了。”
“在此,我首先向全力支持我的工作的吕文军所长、夏培素教授以及计算机中心的谷沛主任表示感谢,如果没有他们的尽力持,这款软件压根就没有诞生的机会,今天大家也不会在这里看到我演示它的功能了。”
吕文军、谷沛等人相视而笑,杨卫宁这么说让他们心中受用不少,当初杨卫宁提出要开发CAD软件,在场的大多数人都信心不足,谷沛甚至还专门刁难了杨卫宁一番,谁想到这小子在短短不到一个月的时间里,会闯出这么大的名头。
到了今日,即使他们还没看到杨卫宁开发这款CAD软件到底什么模样,但心中对杨卫宁能否开发成功却没什么怀疑了。
“好了,闲话少说,接下来我们开始这款软件的功能性测试。”
杨卫宁笑道。
随着软件的载入完成,18英寸的CRT显示器上,很快出现了一个蓝底白字的“AUTOCAD”的英文标识,接着,画面一跳,一个白色的幕布出现在屏幕上。
杨卫宁笑道:“这款软件我已经将其命名为AUTOCAD软件,它具备多个功能模块,接下来我将向大家演示这款软件的2D绘图功能。所谓2D绘图,就是在平面上通过线框、曲线等功能,绘制工程图样,并且为文本、尺寸标注、客户化标准、2D参数化和2D浏览提供一整套工具。嗯,这样吧,大家想要画什么样的工程图,我现在就可以演示给大家看。”
见众人都不说话,吕文军笑道:“卫宁,这样吧,你就画一个简单的六角螺栓三视图吧。”
众人不由得微微一愣,在机械工业中,六角螺栓的应用极为广泛,但绘制六角螺栓却只能采用比例画法,经验不足的人很容易造成误差,画这样一幅图,可以说极为考验机械工程师的工程制图功底。
不过杨卫宁却毫不在意,微微一笑道:“好嘞,那就画六角螺栓吧。”
杨卫宁熟练地操作鼠标,点击编辑栏,选择正六边形,然后以2d为直径,在屏幕上画出了正六棱柱的主视图和左视图。
由于制造六角螺母时,常做出30度倒然,使六个棱现与圆锥面相交,因而在正六棱柱的侧面形成双曲线形关的截交线,作图时为了简便,可用圆弧代替双曲线。
但杨卫宁却并没有如此,而是点开了编辑栏,选择双曲线工具,在屏幕上完成了30度倒角与双曲线的相切。
紧接着,他又将椭圆、直线、曲线等绘制工具一一演示过去,很快,屏幕上出现了一幅六角螺栓主视图的模样。
接着,杨卫宁又相继完成左视图、俯视图的创作,然后在上面标注各种尺寸信息,只花了不到十分钟时间,一幅简单的六角螺丝正投影工程图就完成了。
在场的众人看得目瞪口呆,要知道即使一名绘图经验非常丰富的机械工程师,想要精确完成六角螺栓的三视图也至少需要一小时的时间。
可杨卫宁用了多长时间?
不到十分钟!
在场的大多数人虽然干了一辈子的航空,还是第一次发现机械工程制图竟然如此简单而有趣。
在这之前,他们对于计算机辅助设计,大多都是只闻其名,具体这个辅助设计是怎么一回事,却没有一个明确的概念。
即使吕文军、陈良伟、邝世林这些出过国见识过CAD软件的,也只是一个大概的印象,对于CAD软件的具体细节却不甚清楚了。
杨卫宁今天这一番操作,可真让所有人开了一番眼见。
吕文军眼睛闪过一丝激动之色,几年前他和航空工业部的领导前往美国参观,美国人也如此这般在中国航空工程师们面前演示过,
当时就让他们惊为天人。
谁想到几年之后,中国人依靠自己的智慧就编写出了这样一款软件。
吕文军不由得带头开始鼓掌,很快,掌声响彻了整个房间。
等到掌声再次安静下来,吕文军才笑道:“小杨,你还真给了我们一个惊喜,刚才的这番演示非常出色,我们的制图工程师们可真是有福了,这款软件如果能推广开来,那能减少我们多少工作量啊,对项目进度的推动更不用说了,小杨,这回你可真立了大功了。”
杨卫宁笑了笑,说道:“吕所长,刚才我只是演示了AUTOCAD的基本绘图功能,接下来我们再来看一下这款软件的其他功能。”
吕文军微微一愣,疑惑道:“怎么,这款软件还有其他功能?”
杨卫宁傲然道:“那是自然,2D绘图只是AUTOCAD的基本功能罢了,如果只开发这么个小功能,给我一两天时间就够了,我这一个月可不是白过的,这款软件的功能模块多着呢。”
在场的众人不由得面面相觑,刚才单单一个2D绘图功能演示,就已经让所有人目瞪口呆,这其他功能,那又该多逆天啊?
为了保证测试工作科学、精确、全面、有序地进行,大型软件的开发,一般采用一边开发一边测试的策略,使得开发工作与测试工作平行进行,这也就是俗话所说的“越早测试越好”。
甚至连测试过程,都有一套完整的步骤。
不过这个年代,一个大型程序总共加起来也就几百KB大小,用MB计算的都是那种超大型程序了,杨卫宁的CAD软件测试自然不需要后世那么繁琐。
杨卫宁打开DJS-130计算机的操作系统,载入软件,微笑地对聚集在自己周围观看测试的众人说道:“大家好,很高兴再次见到大家,一个月前,我在你们面前立下军令状,表示一个月内搞出CAD软件,今天就是检验成果的日子。刚才我已经进行了白盒测试,修复了几个小BUG,可以说这款软件运行起来是没有问题了。”
“在此,我首先向全力支持我的工作的吕文军所长、夏培素教授以及计算机中心的谷沛主任表示感谢,如果没有他们的尽力持,这款软件压根就没有诞生的机会,今天大家也不会在这里看到我演示它的功能了。”
吕文军、谷沛等人相视而笑,杨卫宁这么说让他们心中受用不少,当初杨卫宁提出要开发CAD软件,在场的大多数人都信心不足,谷沛甚至还专门刁难了杨卫宁一番,谁想到这小子在短短不到一个月的时间里,会闯出这么大的名头。
到了今日,即使他们还没看到杨卫宁开发这款CAD软件到底什么模样,但心中对杨卫宁能否开发成功却没什么怀疑了。
“好了,闲话少说,接下来我们开始这款软件的功能性测试。”
杨卫宁笑道。
随着软件的载入完成,18英寸的CRT显示器上,很快出现了一个蓝底白字的“AUTOCAD”的英文标识,接着,画面一跳,一个白色的幕布出现在屏幕上。
杨卫宁笑道:“这款软件我已经将其命名为AUTOCAD软件,它具备多个功能模块,接下来我将向大家演示这款软件的2D绘图功能。所谓2D绘图,就是在平面上通过线框、曲线等功能,绘制工程图样,并且为文本、尺寸标注、客户化标准、2D参数化和2D浏览提供一整套工具。嗯,这样吧,大家想要画什么样的工程图,我现在就可以演示给大家看。”
见众人都不说话,吕文军笑道:“卫宁,这样吧,你就画一个简单的六角螺栓三视图吧。”
众人不由得微微一愣,在机械工业中,六角螺栓的应用极为广泛,但绘制六角螺栓却只能采用比例画法,经验不足的人很容易造成误差,画这样一幅图,可以说极为考验机械工程师的工程制图功底。
不过杨卫宁却毫不在意,微微一笑道:“好嘞,那就画六角螺栓吧。”
杨卫宁熟练地操作鼠标,点击编辑栏,选择正六边形,然后以2d为直径,在屏幕上画出了正六棱柱的主视图和左视图。
由于制造六角螺母时,常做出30度倒然,使六个棱现与圆锥面相交,因而在正六棱柱的侧面形成双曲线形关的截交线,作图时为了简便,可用圆弧代替双曲线。
但杨卫宁却并没有如此,而是点开了编辑栏,选择双曲线工具,在屏幕上完成了30度倒角与双曲线的相切。
紧接着,他又将椭圆、直线、曲线等绘制工具一一演示过去,很快,屏幕上出现了一幅六角螺栓主视图的模样。
接着,杨卫宁又相继完成左视图、俯视图的创作,然后在上面标注各种尺寸信息,只花了不到十分钟时间,一幅简单的六角螺丝正投影工程图就完成了。
在场的众人看得目瞪口呆,要知道即使一名绘图经验非常丰富的机械工程师,想要精确完成六角螺栓的三视图也至少需要一小时的时间。
可杨卫宁用了多长时间?
不到十分钟!
在场的大多数人虽然干了一辈子的航空,还是第一次发现机械工程制图竟然如此简单而有趣。
在这之前,他们对于计算机辅助设计,大多都是只闻其名,具体这个辅助设计是怎么一回事,却没有一个明确的概念。
即使吕文军、陈良伟、邝世林这些出过国见识过CAD软件的,也只是一个大概的印象,对于CAD软件的具体细节却不甚清楚了。
杨卫宁今天这一番操作,可真让所有人开了一番眼见。
吕文军眼睛闪过一丝激动之色,几年前他和航空工业部的领导前往美国参观,美国人也如此这般在中国航空工程师们面前演示过,
当时就让他们惊为天人。
谁想到几年之后,中国人依靠自己的智慧就编写出了这样一款软件。
吕文军不由得带头开始鼓掌,很快,掌声响彻了整个房间。
等到掌声再次安静下来,吕文军才笑道:“小杨,你还真给了我们一个惊喜,刚才的这番演示非常出色,我们的制图工程师们可真是有福了,这款软件如果能推广开来,那能减少我们多少工作量啊,对项目进度的推动更不用说了,小杨,这回你可真立了大功了。”
杨卫宁笑了笑,说道:“吕所长,刚才我只是演示了AUTOCAD的基本绘图功能,接下来我们再来看一下这款软件的其他功能。”
吕文军微微一愣,疑惑道:“怎么,这款软件还有其他功能?”
杨卫宁傲然道:“那是自然,2D绘图只是AUTOCAD的基本功能罢了,如果只开发这么个小功能,给我一两天时间就够了,我这一个月可不是白过的,这款软件的功能模块多着呢。”
在场的众人不由得面面相觑,刚才单单一个2D绘图功能演示,就已经让所有人目瞪口呆,这其他功能,那又该多逆天啊?