时间:2024-05-04
陈清
摘要:进行信息工程建设过程中,其涉及的内容较多,工作比较复杂,投入使用前必须进行测试,否则信息工程中存在问题,不能及时发现,投入运行后出现很多问题,导致系统瘫痪。下面就分析软件测试的作用,分析具体的测试方法,测试技术实践应用情况,希望给有关人士一些借鉴。
关键词:信息工程;软件测试;实际应用
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2017)28-0120-01
信息工程存在较大的问题,例如系统运行速度慢、系统无法使用,产生这些原因很多,如果逐一进行检查,花费的时间很长,但是使用前对软件进行必要的测试,就能够及时发现问题,对问题进行精准定位,保证工作效率,节约工作时间。
1 信息工程建设中应用软件测试的意义
软件测试工作非常重要,进行信息工程建设过程中,不仅要保证建设的效率,同时保证信息平台设计的合理性。而通过软件测试,就会及时发现软件中存在的问题,发现显性问题和隐性问题,有效降低信息工程建设中的风险,保证信息工程的运行质量,降低故障的发生率,避免被黑客进行攻击。通过软件测试可以准确对信息工程中的问题进行定位。
2 分析测试方法
2.1 分析质量测试方法
软件完成开发设计之后,在交付前必须进行质量测试,测试过关才能使用,否则不能在信息工程中应用。在交付环节的测试就是对软件整体测试,测试的内容较多,包括用户文档测试、可移植性测试、可靠性测试、效率测试、功能测试。当软件通过全面测试之后,就可以对其进行完整性的评价。例如测试软件功能性之后,主要对软件的执行、安装进行测试,对软件的功能进行验证。对于软件的效率测试而言,需要对系统软件进行模拟,对软件承载的用户数量进行设计,对数据传输进行测试。在此基础上,有必要对软件的响应时间、资源利用率以及吞吐量等是否与行业的要求相符进行验证。对软件文档进行验证时,要先审查软件的文档,分析软件文档是否一致[1]。
2.2 分析质量测试方法
进行软件开发设计阶段,对软件质量测试中可以应用检查、走查、技术评审等方法,对于技术评审而言,就是应用技术联席会议的方式,但是对相关人员有明确的要求,包括开发人员、用户代表、管理人员以及技术咨询人员等。需要这些人员在软件开发阶段对产品进行评价和审核,确保软件的规范性、准确性和完整性。对于检查和走查而言,就是应用随机方式对软件开发阶段进行检查,相关的工作都是由检查组长负责,通过这些方式发现软件中存在的问题,对问题进行记录,为以后的技术评审提供数据和资料。对于独立验证环节而言,就是不包括
建设、承建单位,属于第三方机构,其可以对开发的软件进行测试和验证,进而达到良好的效果。
3 信息工程建设中软件测试的实际应用分析
3.1 进行安全性能的测试
随着测试技术的提高,在信息工程安全方面应用,可以保证信息工程建设的安全性,避免恶意系统的攻击,避免病毒的侵袭。进行信息工程建设过程中,开发出的软件会在投入运行中发挥至关重要的作用,当软件存在漏洞,那么运行就会存在风险,如果存在的漏洞较多,风险就会转变为企业的经济损失。但是应用先进的测试软件之后,可以对开发后没有投入应用的软件进行测试,及时发现软件中存在的漏洞和问题,进而对其进行弥补和改善,提高整体的性能。由于近些年测试技术开始升级,其测试功能变得异常强大,作用效果也与日俱升,开发出的软件稳定性得到了稳步提高[2]。
3.2 可以转变测试的对象
传统测试中主要使用的设备是RFC2544,测试过程中评价一个软件的好坏主要有两个指标,延迟、丢包率。由于测试比较简单,当前已经不能满足用户的需求。在软件测试中,可以很容易的举出例子证明三层性能测试对信息工程设备的测试效果, 这些也是在实际的应用中最容易被用户投诉的设备。设备传输能力对系统性能产生很大影响,属于非线性的影响,针对这一情况,在以后的发展中,必须强化对信息工程应用层的测试,这是工作的核心。结合这一理论,可以在应用层中融入不同的测试手段,使用比较先进的测试方法,例如可以进行邮件业务测试、门户网站测试、视频业务测试等,通过评测得知,这些都是以后的发展方向,也是以后实践中应用的主要方式,因此相关人员要加强这些技术的研究,争取早日投入使用。
3.3 改变测试工作的重点
由于测试业务的发展,其测试重点开始转变,从单一的信息工程产品测试转变为信息工程系统性能测试,由此可见,在以后发展中测试重点将会发生改变。测试就是对软件的相关设备进行测试,导致很多用户对软件的认识存在误区,当信息软件通过了这种软件测试之后,就说明信息工程也通过了测试,但是实际并不符合这一逻辑,虽然软件通过了测试,但是所要建设的信息工程同样存在一定的问题。当工作不到位,没有对整体进行控制,投入使用后问题将会爆发,导致信息工程的稳定性不佳,甚至出现很大的故障。由于软件测试内容发生了变化,不仅仅对软件进行测试,要对信息工程的整体进行测试,解决信息工程中的隐性问题和显性问题,在以后进行建设中,以检测出的问题作為依据,对信息工程进行合理建设,有针对性地进行问题处理,提高信息工程的安全性和稳定性。现代的软件测试是对整个信息工程系统的测试和反映,所以对信息工程建设的保障性更强。相关部门和工作人员将工作进行调整,明确以后的发展目标和工作要点,做好这些方面的检测工作,并根据检测后得到的结果对软件、信息工程进行合理化改进,提高信息工程的实用性,避免存在不安全问题[3]。
4 总结
通过以上对信息工程建设中软件测试的实际应用分析,发现其实践应用作用非常大,可以检测软件、信息工程中的问题,在以后的发展中,其检测重点和对象将会发生改变,相关人员做好准备。
参考文献:
[1] 陈国明.软件测试在信息工程建设中的应用分析[J].网络安全技术与应用, 2017(2):20-21.
[2] 王甜宇,燕燕,孙艳秋,等.基于建构主义的《软件测试》课程教学改革与实践[J].信息系统工程,2015(6):154-155.
[3] 杨乐,薛锦云,万松松,等.软件测试在APLA→JAVA系统中的应用研究[J].微计算机信息,2008,24(9):289-291.endprint
我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自各大过期杂志,内容仅供学习参考,不准确地方联系删除处理!