杨卫宁在编程方面功底深厚,但是到了硬件领域,技术就很一般了。
不过DJS-130的升级工作当然用不到他出马,陈凯、邝世林甚至谷沛等人都是各种高手。
当天晚上,众人随便吃了一顿简单的工作餐,便在DJS-130计算机的机房忙开了。
虽然只是加了一块四色显示适配器,但是对DJS-130计算机而言,就相当于动了一场大手术,加上改装后的调试工作,一晚上显得极为紧张。
不过为了尽快见到杨卫宁编写出来的那款CAD软件,所有人都全身心地投入到DJS-130的升级改造中去。
杨卫宁没在机房帮忙,他在自己的宿舍内,重新将自己编写的CAD软件源代码回顾一遍,看看中间有没有什么问题。
开发CAD软件可以说是他在中国航空界打响自己名头的第一把火,许胜不许败,这个时候,即使杨卫宁自己都有些紧张了。
事实上不知杨卫宁,这个时候,不管是吕文军、陈良伟、路阳,还是132厂的屠楷,远在绵阳的夏培素,都在等待着这次测试结果。
杨卫宁的CAD软件能否一炮而红,不仅对他自己未来的发展至关重要,对于中国航空工业乃至整个制造业的发展,都有着举足轻重的作用。
第二天上午八点,杨卫宁带着存有软件源码的来到DJS-130机房,陈凯他们的改装工作也进入了收尾阶段,只剩下最后的设备联调。
到了中午时分,所有的准备工作全部完成,DJS-130计算机也按照杨卫宁给出的意见,顺利达到了运行他所编写的CAD软件的要求。
众人也顾不得吃午饭,直接开始了CAD软件的测试。
软件测试是软件开发过程中的必须要经历的一个阶段,不过这次测试意义却显得不一般。
杨卫宁将源代码软盘装入DJS-130的软驱的时候,接到消息的吕文军、陈良伟以及当初反对杨卫宁开发CAD软件的一众611所高层都赶到了现场。
杨卫宁也顾不得招呼别人,按照过往的软件测试程序,他首先采用白盒法对CAD软件进行测试。
所谓白盒法:该方法是把测试对象看作一个打开的盒子,测试人员须了解程序的内部结构和处理过程,一检查处理过程的细节为基础,对程序中尽可能多的逻辑路径进行测试,检验内部控制结构和数据结构是否有错,实际的运行状态与预期的状态是否一致。
这种测试,一般只有计算机专业的业内人士看得懂,吕文军等人也只能大眼瞪小眼,等待着测试结果。
倒是邝世林、谷沛等人在一旁看得兴致勃勃。
大概用了一小时左右的时间,杨卫宁完成了软件控制结构和数据结构的测试,除了找到一些小BUG外,一切完美。
接下来就是软件的功能测试。
功能测试又称黑盒测试法,是把被测试对象看成一个黑盒子,测试人员完全不考虑程序内部结构和处理过程,只在软件的接口处进行测试,根据需求规格说明书,检查程序是否满足功能要求。
这个测试,才是检验CAD软件能否达到设计要求的关键。