山芝涵
摘 要 作為計算機系統的核心組成部分,計算機軟件對于使用者的體驗具有重大的影響,因此對于計算機軟件進行測試顯得尤為重要。本文對計算機軟件測試的起源以及測試的特點進行了簡單的概述,并且在此基礎上對計算機軟件多平臺測試方法的原則、流程以及注意事項進行了詳細地分析,旨在為關注這一領域的人士提供一些可行性較高的參考意見,推動我國計算機軟件設計和研發事業的進步。
【關鍵詞】計算機軟件 多平臺測試 測試流程
隨著我國國民經濟的發展以及人民生活水平的提高,社會各界對于我國計算機信息技術,特別是計算機軟件測試工作的關注程度越來越高。近幾年,我國計算機軟件設計和研發工作取得了一些進步,相關領域工作人員逐漸將工作的重心轉移到了計算機軟件研發測試環節。計算機軟件測試目的在于檢驗和處理計算機軟件系統當中存在的漏洞,不斷提升計算機軟件的應用性能,提升其應用效率。
1 計算機軟件測試概述
在計算機軟件最初誕生之時,人們對于計算機性能與軟件等方面的重視程度還不高,所以在計算機發展的最初階段還沒有出現計算機軟件測試這一基本概念。在科學技術不斷發展的背景下,計算機軟件種類和功能不斷增多,所以對計算機軟件測試的要求也不斷增強。計算機軟件對于提升計算機性能方面具有十分重要的作用,加上計算機在人們的生產和生活中地位不斷提升,人們對于計算機軟件性能要求也隨之提升。當前世界范圍內最優秀的計算機軟件為Windows操作系統,所以Windows軟件的測試方法也成為了計算機軟件測試領域的重要標準之一。計算機軟件的測試技術發展已經相對成熟,計算機軟件若出現漏洞便會直接對使用者以及軟件公司造成經濟損失,計算機軟件的設計和研發公司十分重視軟件的調整和測試環節,以確保每一款開發出的軟件都能擁有順暢的使用體驗。在眾多測試方法當中,使用多平臺測試法可以最大限度地檢測出軟件系統當中的漏洞,延長軟件的使用壽命。
2 計算機軟件多平臺測試方法
2.1 多平臺測試方法的原則
多平臺測試方法因其具有簡便的操作流程以及相對低廉的測試成本,被廣泛地運用到計算機軟件研發和測試環節當中。傳統的通用平臺難以在短時間內得到十分準確的計算機軟件測試反饋數據,產生的測試效果比較不理想。多平臺測試方法需要始終堅持科學性原則以及實用性原則。在科學理念、科學手段以及科學精神的的指導下,盡可能減少冗余復雜的程序,全面提升計算機軟件測試效率。當前可以應用到計算機系統當中的軟件種類十分龐雜,進行軟件設計和研發的公司團隊也較多,利用傳統通用平臺進行軟件測試過程中,只能測試出普遍存在的軟件系統漏洞。不同軟件設計公司在進行軟件設計過程中,所應用的設計環境各不相同,設計出的軟件應用平臺也不完全一致。通用平臺無法針對不同環境下和不同適用平臺軟件的特征,測試出不同軟件各自存在的問題。多平臺測試方法可以將特殊問題和特殊漏洞全面系統地檢測出來,減少軟件運行過程功能中可能存在的問題,優化用戶的使用感受。
2.2 多平臺測試方法的流程
多平臺測試方法的流程主要分為計劃、設計、執行和驗證四個步驟。例如,我國某地區的計算機軟件研發團隊,利用對多平臺測試系統完成了對公司自行研發設計軟件的整個系統以及各個單元系統的性能測試。進行計算機軟件測試的計劃是一項指向時間和資源,以試驗、生產和預規劃作為導向的的測試文件。在測試的過程中需要制定出一個相對完整的程序用于對軟件測試環節進行監管,同時對測試得出的結果進行分析。例如,在進行軟件測試的過程中,如果軟件版本對測試的進度造成影響,需要對計劃進行適當調整。在進行測試的過程中,需要根據軟件的指令,對不同軟件單元進行測試,并且在發現問題之后,將該單元全部篩選到驗證環節,之后再經過驗證以及補充測試,對出現問題的單元進行漏洞修復,最后通過對單體測試得到軟件描述結果,根據結果對軟件程序進行修改和完善,在測試無誤之后正式投入到市場。
2.3 多平臺測試方法注意事項
通常情況下,在系統測試當中應用的測試方法為黑盒測試方法,系統測試需要由專門的測試人員獨立操作完成,在進行測試的過程中需要對其中存在的問題進行詳細的記錄。考慮到系統壓力的狀況,需要將測試的重點放在邊界狀況的測試環節。例如,進行軟件測試的過程中,如果出現了設計軟件低耦合高內聚的操作模式,則需要注意對此種配置軟件的操作環節進行限制。這一問題在軟件的設計和研發過程中難以有效避免,只能通過后期修復的手段,降低問題出現的概率。
此外,白盒測試主要是用于軟件測試當中的單元測試環節,一般來說白盒測試常以代碼的形式來完成。在計算機軟件進行單元測試之時,需要將軟件設計語句達到全部覆蓋。如果軟件的函數沒有更多的條件用于支持判斷,那么可以將條件達到百分之百。利用多平臺進行計算機軟件的測試工作當中,充分考慮白盒測試與黑盒測試可能遇到的問題,加以有效的預防可以提高軟件測試工作的效率。
3 總結
綜上所述,從發展的角度來看,計算機軟件的設計和研發水平需要與我國國民經濟發展水平相適應,不斷優化和升級計算機軟件的設計技術和測試方法,對我國計算機信息技術的發展具有重要意義。經過理論和實踐的檢驗,基于多平臺的計算機軟件測試方法具有良好的應用效果。相關領域工作人員需要對其進行深入的研究和探索,彌補傳統計算機軟件測試方法所存在的弊端,提升軟件安全性能。
參考文獻
[1]孟祥偉.一種包裝技術的計算機軟件開發中的應用研究[J/OL].中國包裝工業,2016(06):183(2016-08-17).
[2]李玉,尉雙梅.基于多平臺探討計算機軟件測試方法[J].經營管理者,2015(35):509.
作者單位
沈陽市遼中區第一高級中學 遼寧省沈陽市 110000