張珍
摘要:在軟件開發工作過程中,軟件測試工作是必不可少的一項工作環節,能夠有效地避免軟件中出現漏洞與錯誤。因此,軟件公司通常會借助軟件測試來確保軟件的合格。基于多平臺下的計算機軟件測試方法,有效地避免了以往對軟件進行測試的過程中可能會存在的不足之處,提高了軟件測試工作的精準性。該文針對多平臺下的計算機軟件測試方法進行了簡要的研究。
關鍵詞:多平臺;計算機;軟件測試方法
中圖分類號:TP311? ? ? ? 文獻標識碼:A
文章編號:1009-3044(2019)17-0111-02
開放科學(資源服務)標識碼(OSID):
想要確保軟件在使用過程中出現故障問題,必須要在軟件投入使用之前對其進行測試,從而有效的規避軟件開發中出現的誤差。現如今的發展背景下,軟件的功能越來越復雜,但軟件功能越復雜其存在的漏洞與問題也就越多,軟件公司必須對此提高重視,搭設多平臺下的計算機軟件測試平臺,為軟件的質量提供一定的保障。
1 軟件測試平臺概述
1.1 軟件測試平臺的定義
在軟件測試過程中,起初需要有工作人員編寫軟件程序,編寫完成之后還要講程序輸入到相應的設備軟件中,從而得以實現軟件測試的功能,在測試過程中還需要軟件進行一段時間的運行之后才能得出結果,從而對軟件在運行過程中存在的漏洞以及問題進行總結歸納,這種方式在軟件測試過程中還存在一定的問題,只能對軟件的既有功能進行測試,并不能對軟件的其他功能進行檢測,并且檢測所需要的時間較長,在一定程度上對軟件的開發產生了制約。而在發展過程中,逐漸出現了軟件測試平臺。在現如今的發展過程中,在每一個軟件中所包含的功能并不是單一的一種,如果要對軟件中的所有功能進行一一測試,勢必會耗費大量的時間,而這對于軟件開發的進度是不利的,因此,這就需要研發出一種在軟件檢測中具有高效率高質量的檢測方式,相關人員通過大量的實驗與嘗試,將輸入不同指令、不同功能的檢測以及軟件運行等功能最終集中在一個檢測平臺中,將軟件測試的所有環節都集中在該平臺中,這就形成了一個完整的軟件測試平臺。利用軟件測試平臺對軟件進行測試時,能夠將軟件的功能依次進行檢測[1]。
1.2 軟件測試平臺的特點
相關人員在利用軟件測試平臺對軟件進行測試的過程中,必須要建立起一個良好的運行環境,從而確保軟件測試過程中不會出現故障問題,并提高軟件測試平臺對軟件測試結果的準確性以及進度,同時也能夠及時的發現在軟件中存在的問題,并對問題進行及時的修復,工作人員必須要正確認識到運行環境對軟件測試工作的順利運行的重要作用。
每一個軟件在投入使用之前,都必須要進行軟件測試工作,但隨著現如今信息技術的高速發展,軟件的更新換代速度不斷提升,并且軟件所具有的功能都更加復雜,而這也就在一定程度上導致軟件測試工作的難度增加,并且對軟件測試平臺也提出來更加嚴格的要求。相關人員在對軟件進行測試的過程中不僅要將檢測一項功能的設定進行屏蔽,同時也應當確保不會對軟件的其他功能造成影響,從而提高軟件測試平臺的工作效率以及工作結果的準確性。信息技術的高速發展,在軟件測試工作中廣泛應用軟件測試平臺,能夠有效地提高軟件測試工作的測試效率,并對軟件的全部功能進行統一測試,從而在最大程度上降低軟件產生問題故障的概率[2]。
1.3 常見的軟件測試平臺
為了更好地滿足軟件測試工作的需求,相關人員也在不斷地對軟件測試平臺進行深入研究,并且測試平臺的數量也在逐漸增多,在現如今的軟件測試工作中較為常見的軟件測試平臺有:PARASOFT ALM RUAN軟件檢測平臺、Test Center軟件測試平臺。
在軟件測試工作開始發展的初期,PARASOFT公司就已經在軟件測試方面有了一定的成就,而PARASOFT ALM RUAN軟件檢測平臺就是專門為軟件測試工作研發的,并且在集成化的軟件測試平臺中,PARASOFT ALM RUAN軟件檢測平臺受到更多人的青睞,該軟件監測平臺對于軟件的測試工作相對來說更為全面,并且部分國際知名軟件研發公司中也在使用該軟件。
Test Center軟件測試平臺能夠對各種不同類型的軟件進行測試,屬于一個通用型的測試平臺,Test Center軟件測試平臺在運行過程中擁有一定的優勢,主要被應用于軟件開發過程中。運用Test Center軟件測試平臺能夠在最大程度上縮短軟件的開發周期,有效地提高軟件開發的效率,也正是因此,才使Test Center軟件測試平臺受到廣泛的關注。
2 基于多平臺的計算機軟件測試方法分析
2.1 多平臺計算機軟件測試的必要性
通常情況下,在對軟件進行檢測的過程中,軟件公司會選用一定的測試平臺。測試平臺的選擇與軟件測試結果之間有著直接的影響。因此,軟件公司在選擇軟件測試平臺時,都會慎之又慎,合理的選擇測試平臺,能夠為測試結果的準確性提供一定的保障。隨著網絡信息時代的高速發展,信息技術也得到了長足的發展,軟件行業逐漸受到更多的關注,與此同時,得到快速發展的是軟件測試平臺,而軟件測試平臺大致上可以分為專業型與全面型兩種。
專業型的測試平臺更加注重的是對軟件的某一功能進行有針對性的測試,對軟件進行有針對性的測試,能夠更好地找出在軟件中存在的問題,但如果需要測試的軟件中所包含的功能相對較為復雜時,就需要耗費大量的時間開展測試工作[3]。
全面型的測試平臺能夠對軟件的功能進行統一測試,在一定程度上將軟件測試工作的效率得到了提高,但同時也無法保障軟件測試結果的準確性。
因此,在實際的測試過程中,相關人員必須要及時根據軟件的實際特點,選擇最合適的軟件測試平臺對軟件進行測試,從而提高軟件測試工作的效率。
2.2 多平臺的計算機軟件測試方法分析
在采用多個計算機平臺對軟件進行測試時,相關人員必須要對不同的計算機平臺之間的協調性提高重視。由于不同的測試平臺之間存在一定的差異性,它們分屬于不同的開發公司,因此,在使用習慣以及人機交換界面的設置方面都有著很大的不同,因此,相關人員在使用多個平臺對一個軟件進行測試的過程中,在平臺之間相互配合方面會存在很多的問題,因此,相關人員在實際的軟件測試過程中,必須要根據實際的測試情況結合軟件的自身特點,制定出一個科學合理的測試方案。
在測試過程中,應當首先對軟件的核心模塊進行測試,可以優先選擇具有針對性的軟件測試平臺,如此一來,能夠確保軟件測試的測試結果的準確度更高。相關人員在對軟件進行測試的過程中,如果發現軟件存在問題,應當及時進行反饋,并采取一定的措施及時進行修復,然后在下一個軟件測試平臺中繼續進行測試,直到軟件的性能穩定。對軟件進行逐一測試,在不同的測試平臺中都不存在問題之后,才結束測試工作[4]。
3 結束語
在現如今信息技術高速發展的時代下,軟件行業也獲得了長遠的發展,與此同時,軟件測試工作也是必不可少的一項工作。而基于多平臺下的計算機軟件測試方法也應當合理地進行利用,將其應用在合適的軟件測試平臺中,從而提高軟件的穩定性。
參考文獻:
[1] 朱燦偉, 盧燦舉, 張云峰. 試分析多平臺的計算機軟件測試[J]. 科技創業月刊, 2017(1):130-132
[2] 王旸. 計算機軟件基于多平臺的測試方法研究[J]. 電腦知識與技術, 2017(34):242-243.
[3] 任力子, 王婉人, 高優. 探討計算機軟件測試的相關技術應用[J]. 信息系統工程, 2017(5):135-135.
[4] 趙慧娜, 李君芳. 計算機軟件安全檢測問題研究及檢測實現方法[J]. 信息記錄材料, 2017(3):41-42.
【通聯編輯:代影】