陳連軍
摘 要:在現代社會中信息技術已經成為推動社會生產及發展的重要部分,因此在各個領域內進行信息工程建設也成為了單位發展中的重要內容,在此背景下信息工程的安全性與穩定性也越來越受到人們的重視,為了應對愈加復雜的信息技術環境,軟件測試所起到的作用也逐漸突顯了出來。軟件測試可以有效的在信息工程建設中發現其存在的風險因素,以此來對其存在的問題進行解決及規避,是保證信息工程可以正常建設及運行的重要手段,為此以下對其運用特點進行了全面的分析。
關鍵詞:軟件測試;信息工程建設;運用
軟件測試主要是通過相應的技術對信息工程建設中的系統及程序運行情況進行有效測試,以此來判斷信息系統中各類軟件是否可以正常的運行使用,同時軟件測試也可以及時的發現信息系統中存在的漏洞,并檢測出問題存在的原因,這些特性可以使信息工程建設更具效率,并在實際的建設過程中避免一些漏洞為之后信息系統的應用帶來安全隱患,可以使建設過程中更具安全,從應用的角度來看,此種技術在信息工程建設中所提供的是一份安全的保障。
一、軟件測試在信息工程建設中的應用意義
1、有效的降低建設風險,提升信息工程運行效率
信息工程的建設必須要保證信息系統建設的效率,同時保證信息系統平臺運行的合理性,這樣才能夠保障信息工程的安全性以及穩定性。但是在信息系統的實際運行過程中,如果一個環節出現失誤或者問題,那么整個信息工程的建設都會受到嚴重的影響,進而使得信息工程系統癱瘓、崩潰,使得信息工程的建設無法順利的進行。在信息工程的建設中適當的應用軟件測試能夠有效的避免工程建設中出現的問題。軟件測試能夠將信息工程建設中的問題有效的反應出來,發現信息工程建設中存在的潛在問題,從而降低信息工程建設的風險性,提升信息工程建設以及運行的效率。
2、精確定位信息工程中的問題
信息工程建設中離不開軟件測試的應用,因為在信息工程系統中,用戶都會遇到一些問題,比如系統的功能無法正常的使用,運行的速度過慢等,引發這些問題的原因有很多,如果一項一項的查找和排除需要花費很長的時間,但是如果在處理前先進行軟件測試,然后根據軟件測試的信息來查找問題的原因,則會更容易,有效的節省時間。所以說軟件測試是信息工程建設中不可或缺的部分。一般來說,信息工程建設中,會存在很多的干擾因素,造成信息建設系統中的問題,而對這些問題進行反饋時,由于檢測不到位,所以反饋的信息過于表面,缺乏對問題的精準定位,從而使得用戶的判斷出現失誤,往往認為信息系統的問題主要在于程序而非系統。這種偏差性的認識,會降低信息工程建設的效率。而在信息工程建設中通過軟件測試的應用,能夠有效的對信息工程中出現的問題進行精準的定位,從而采取針對性的措施,及時的對信息問題進行解決。
二、軟件測試的方法
1、軟件開發過程中的質量測試方法
軟件開發中對軟件質量的測試可以采用技術評審、走查、檢查以及驗證等方式進行。技術評審是指采用技術聯席會議的方式進行,其中出席會議的人員包括開發人員、用戶代表、管理人員以及技術咨詢人員等。這些人員共同對軟件開發各階段的產品進行評價、審核,從而保證軟件的完整性、準確性、規范性。走查和檢查主要指的是采用隨機或者定期的方式對軟件開發的進程以及過程進行檢查,一般需要檢查組長負責管理,開發團隊的技術人員負責執行。通過軟件開發中的走查和檢查及時的發現軟件中存在的不足,并進行及時的記錄,進而供技術評審參考。獨立驗證指的是除了建設、承建單位之外的第三方機構對軟件開發的測試和驗證的方式。
2、軟件交付過程中的質量測試方法
軟件交付的測試是對軟件的全面測試過程,包括軟件的功能、效率、可靠性、可移植性、以及用戶文檔等方面。通過對軟件的全面測試后,進行完整性評價。比如在軟件的功能性測試中,主要對軟件的安裝、執行以及其應用的功能性是否與開發的要求相符等方面進行測試,以及對軟件的功能從行業標準、要求等方面進行驗證。軟件的效率測試則主要指模擬系統軟件,設計軟件能夠承載的用戶數量對軟件的處理以及數據傳輸等方面進行測試。對軟件的響應時間、資源利用率以及吞吐量等是否與行業的要求相符進行驗證。而對軟件文檔的驗證中,則主要是通過對軟件文檔的審查,確定軟件文檔是否一致、正確與相關標準相符等方面進行驗證。
三、軟件測試在信息工程建設中的應用趨勢
1、轉變軟件測試的重點
在原有的軟件測試工作中主要是對信息工程產品進行測試,而現今逐漸由單純的信息工程產品測試向信息工程系統的性能測試進行轉變。軟件測試從傳統意義上來說,主要是用來測試軟件的相關設備,這種測試的形式使得很多用戶出現對軟件測試的認識誤區。當前軟件測試的重點發生了轉變,在信息工程的測試中不只限于相關軟件設備的測試,而是能夠以整個信息工程為測試對象進行全面的測試,從而使信息工程中的顯性問題、隱性問題都能夠被及時的發現,進而保證信息工程建設的順利開展,有效的降低信息工程的潛在問題,進而保證信息工程系統的順利運行。所以說現代的軟件測試是對整個信息工程系統的測試和反映,所以對信息工程建設的保障性更強。
2、加強對安全性測試的重視
在信息化時代的背景下各類先進的信息技術被不斷的研發出來,其中含有一些惡意的信息技術,尤其是在網絡大環境下,信息系統存在的漏洞為惡意入侵及病毒的傳播提供了條件,為了保證信息系統可以正常的投入到應用中必須要重視對軟件測試的應用,以此來增強對信息系統的防護。在軟件測試中其需要對信息工程中的各類安全設備及安全防護進行檢查,并對系統中的拓撲結構及應用層等進行相應的檢測工作,以此來避免系統中存在安全隱患,防止在信息工程建設的過程中出現較大的損失。
四、結語
從上文對軟件測試的分析可以看出,在信息工程建設不斷加快的背景下軟件測試也要不斷的進行完善及發展來滿足其應用需求,根據軟件測試的使用意義來說,信息工程建設的安全性離不開軟件測試在其中產生的作用。對于軟件測試相關的技術需要不斷的學習及更新,以此來適應愈發復雜的信息系統發展趨勢,進而提升信息工程建設的整體質量水平,加快信息技術的推廣及應用,使信息系統可以在相關的工作中發揮出更大的效用。
參考文獻:
[1] 徐柏東.信息工程建設質量保障體系初探[J].黑龍江科技信息,2015(8).
[2] 劉淑玉.軟件測試在信息工程建設中的應用探究[J].黑龍江科技信息,2015(26).
[3] 徐柏東.淺談信息工程建設的重大意義[J].民營科技,2015(5):55-55.