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