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