王星明
摘 要:在信息工程建设过程之中,软件测试起到了至关重要的作用。在其建设中,所涉及的内容较为繁多,而且相关的技术工作也非常的复杂,所以在投入使用之前,一定要先进行测试,以便及时发现系统所存在的问题。本文主要围绕软件测试在信息工程建设中的应用进行简要的分析。
关键词:软件测试 信息工程 应用
中图分类号:TP311文献标识码:A文章编号:1003-9082(2019)06-000-01
前言
随着信息技术的快速发展,促进了我国的信息工程的建设发展。但是,在其建设发展过程之中,它的安全性受到了社会各界人士的高度关注。为了提升工程的建设效率,更为了提升工程的稳定性,就需要对软件测试技术进行充分的应用。基于此,围绕软件测试在其中的应用进行分析具有一定的现实意义。
一、软件测试的主要意义
1.使信息工程的建设风险有所降低
在信息工程的建设过程中,必须要使信息系统的建设效率得到保证,而且还需要确保信息系统平台的运行科学合理,如此方能够使信息工程的稳定性、安全性等得到保证。然而,在实际运行中,任何一个环节存在着缺陷,都会导致整个信息工程的建设受到影响[1]。但是,如果对软件测试进行合理的应用,就能够有效的防止这些问题的出现,能够帮助技术人员及时发现系统中所存在的安全隐患,进而加以解决。
2.有助于对故障问题的定位
当信息工程建设完工之后,不能够将其立即投入到使用之中,而是先要进行软件测试,这是因为在建设过程中,有可能出现一些故障问题,这就需要技术人员去寻找这些故障问题。但是,引发故障的问题有多种,如果技术人员逐项检查排除,那么将会耗费大量的时间。然而,如果应用软件测试,然后以所测得的信息为依据,来查找相关的问题,那么就会极大的节省时间。
二、软件测试的方法分析
1.软件开发当中的测试方法
在软件开发过程中,相关部门可以采用以下几种方法来实现对软件质量的测试,(1)技术评审、(2)走查、(3)检查等。所谓技术评审,主要是指将相关负责人员组织起来实现对软件开发产品的评审,在这之中需要出席会议的人员主要包括以下几类:(1)用户代表、(2)开发人员等。由这些代表共同对所开发出来的产品进行评价以及审核,以确保软件的准确性以及规范性。至于走查以及检查,指的是采用随机的方式,来实现对软件开发进程的检查。通过走查以及检查,可以幫助技术人员发现软件中的缺陷,为技术评审提供数据参考。
2.软件交付中的测试方法
软件交付的测试包括众多方面,如(1)软件的功能是否过关、(2)软件的可靠性是否符合要求、(3)软件的可移植性等等。通过测试,相关技术人员再来对软件进行科学的评价。如,在测试软件的功能过程中,需要对软件的安装进行测试,并对其执行的功能性进行测试,测试其是否符合最初开发的要求[2]。至于软件的效率测试,则是对软件的数据传输进行测试,以验证软件的资源利用率是否与行业要求相符合,或者是验证软件的响应时间是否符合相关的技术标准。
三、软件测试的实际应用分析
1.重视对安全性能的测试
随着科技的不断进步,测试技术的日渐提升。在信息工程建设中,将软件测试应用与其安全方面,能够起到重要的作用。如,可以使工程建设的安全性得到保障,还可以使信息工程免受病毒的侵入。在建设过程中,所开发出来的软件在将来是需要提供给客户使用的,如果软件有漏洞存在,那么就会导致系统的运行存在着安全风险,会给企业带来一定的损失。但是,如果将测试软件应用于工程建设之中,就可以对所开发出来的软件进行全面而又科学的测试,从而帮助技术人员发现软件中的缺陷,进而加以改善。
2.转变测试的对象
在传统测试中,主要采用RFC2544这一测试设备,在测试过程中,主要测试以下几种指标:(1)丢包率、(2)延迟性等等。这样一来,就很难满足广大用户的相关要求。在软件测试过程中,在对三层性能测试对信息工程设备的测试效果进行证明时,可以非常容易举出列子来证明,而在实际应用中,这些设备比较容易被用户投诉。在信息工程的建设过程中,设备的传输能力较为关键,会严重影响系统的性能。故此,在信息工程建设过程中,如果要将软件测试应用于其中,就需要相关部门重视对信息工程应用层的测试。基于此,在目前的信息工程应用层中,加入了一些先进的测试方式,例如以下几种:(1)门户网站、(2)邮件业务测试等,在以后的软件测试中,这些测试方式必将成为主要的方式[3]。
3.改变测试的重点
随着测试业务的进一步发展,其测试重点发生了一定的变化,不再是局限于单一的信息工程产品测试,而是会不断发生变化,逐渐转变为系统性能测试。故此,在今后的发展中,测试的重点也必然会发生变化。测试其实就是对一些相关的设备进行测试,这使得一些人对软件的认识发生了偏差,一些用户认为只要信息软件通过了测试之后,那么就说明信息工程的建设质量合格,其实这种观点是有一定偏差的。尽管软件通过了相关的测试,但是并不能说明所要建设的信息工程就完全通过了测试,其仍然有一定可能存在着问题。当工作没有做到位时,忽视了对整体的有效控制,在投入使用之后,也仍然会爆发问题,进而使得信息工程的稳定性受到了较大的影响。现代的软件测试技术有了较大的发展,它是对整个信息工程系统的测试,所以保障性会更强。相关工作人员需要对工作进行调整,要对以后的发展目标进行明确,并做好相关的检测工作,然后以所测的结果为依据,对软件进行合理的改进,对信息工程进行科学的改进,以提高信息工程的安全性、实用性。
结语
综上,随着信息技术的不断发展,推动了我国各行业的发展。在这种背景下,我国的信息工程建设也取得了较大的发展,但是在快速的发展过程中,也带来了相应的安全问题,影响了信息系统的稳定性。故此,在今后的工程建设中,相关部门需要重视软件测试的应用。值得注意的是,随着时代的变化,软件测试的应用趋势也会发生变化,这就需要重视对软件测试的研发创新,使其能够顺应时代的发展。
参考文献
[1]陈国明.软件测试在信息工程建设中的应用分析[J].网络安全技术与应用,2017,02:20-21.
[2]陈清.信息工程建设中软件测试的实际应用[J].电脑知识与技术,2017,1328:120+123.
[3]刘申.关于软件测试在信息工程建设中的应用分析[J].中外企业家,2018,02:51.