王星明
摘 要:在信息工程建設過程之中,軟件測試起到了至關重要的作用。在其建設中,所涉及的內容較為繁多,而且相關的技術工作也非常的復雜,所以在投入使用之前,一定要先進行測試,以便及時發現系統所存在的問題。本文主要圍繞軟件測試在信息工程建設中的應用進行簡要的分析。
關鍵詞:軟件測試 信息工程 應用
中圖分類號: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.