朱轉(zhuǎn)平 萬(wàn)澤超 許喬娜
摘 要:隨著軟件產(chǎn)業(yè)的快速發(fā)展,軟件產(chǎn)品用戶對(duì)信息技術(shù)產(chǎn)品的期望和體驗(yàn)越來(lái)越期待,人們?cè)絹?lái)越重視軟件質(zhì)量。因此,整個(gè)軟件產(chǎn)品行業(yè)逐漸認(rèn)識(shí)到軟件測(cè)試的重要性。提高軟件質(zhì)量已成為軟件行業(yè)的迫切問(wèn)題,軟件測(cè)試已成為一個(gè)有前途不可估量的新興產(chǎn)業(yè)。
關(guān)鍵詞:軟件測(cè)試;技術(shù)應(yīng)用;計(jì)算機(jī)科學(xué);發(fā)展前景
一、軟件測(cè)試技術(shù)簡(jiǎn)介
軟件測(cè)試技術(shù)是軟件開(kāi)發(fā)過(guò)程的重要組成部分。廣泛地指軟件從開(kāi)發(fā)到開(kāi)發(fā)過(guò)程的所有檢查,審查和確認(rèn)。它包括分析,設(shè)計(jì)階段和開(kāi)發(fā)后的各個(gè)發(fā)展階段,文檔,代碼審查和驗(yàn)證。簡(jiǎn)單來(lái)說(shuō),軟件測(cè)試技術(shù)就是為“軟件產(chǎn)品質(zhì)量能否滿足上線要求?”而誕生的。軟件測(cè)試沒(méi)辦法提高軟件產(chǎn)品質(zhì)量,它能做的,就是給軟件產(chǎn)品質(zhì)量水平做出盡可能準(zhǔn)確的評(píng)估。隨著人類生活水平的提升,科學(xué)技術(shù)的快速發(fā)展,人類進(jìn)入到“大數(shù)據(jù)”的白熱化時(shí)代,各種比人類能想象出來(lái)還要夸張的海量數(shù)據(jù)魚(yú)龍混雜,無(wú)奇不有。導(dǎo)致很多軟件產(chǎn)業(yè)所需要的數(shù)據(jù)中難免會(huì)出現(xiàn)一些錯(cuò)誤的數(shù)據(jù)信息。“大數(shù)據(jù)”時(shí)代這個(gè)概念最早的時(shí)候是由麥肯錫公司提出來(lái)的,根據(jù)其自身對(duì)大數(shù)據(jù)時(shí)代的綜合特征認(rèn)為,數(shù)據(jù)已經(jīng)跟軟件產(chǎn)業(yè)及軟件測(cè)試行業(yè)產(chǎn)生了密不可分的聯(lián)系。
二、現(xiàn)階段軟件測(cè)試技術(shù)發(fā)展的現(xiàn)狀問(wèn)題分析
2.1人才稀缺
目前的一個(gè)現(xiàn)狀是,這個(gè)行業(yè)在大學(xué)已經(jīng)有了專門的課。發(fā)展到2019年,這個(gè)行業(yè)已經(jīng)比較穩(wěn)定,但是并沒(méi)有飽和,缺口依然很大,軟件測(cè)試人才稀缺,測(cè)試人員與開(kāi)發(fā)人員的比例在1:3及以上。
2.2軟件測(cè)試技術(shù)存在的問(wèn)題
目前,沒(méi)有很多學(xué)校提供在中國(guó)高校的軟件測(cè)試專業(yè)。大多數(shù)軟件測(cè)試人員進(jìn)入軟件測(cè)試行業(yè)的過(guò)渡或畢業(yè)后。由于缺乏知識(shí)或缺乏牢固的,只有一個(gè)簡(jiǎn)單的工作就可以完成。將近一半的軟件測(cè)試人員沒(méi)有機(jī)會(huì)下班后進(jìn)行培訓(xùn)。即使在國(guó)外,其中軟件業(yè)比較發(fā)達(dá),很少有專門的軟件測(cè)試技術(shù)和軟件測(cè)試課程,從而導(dǎo)致缺乏軟件測(cè)試人才,其中有病毒軟件測(cè)試的發(fā)展處于瓶頸狀態(tài)。
2.3人們對(duì)行業(yè)了解不成熟
在國(guó)外,尤其是美國(guó),軟件測(cè)試行業(yè)的發(fā)展已進(jìn)入成熟階段,而中國(guó)的許多軟件測(cè)試書(shū)籍都是經(jīng)過(guò)國(guó)外書(shū)籍復(fù)印過(guò)來(lái)的。目前,國(guó)內(nèi)在中國(guó)的試驗(yàn)發(fā)展正處于蓬勃發(fā)展的時(shí)期。測(cè)試書(shū)的數(shù)量不斷增加,類型不斷豐富。國(guó)家與外國(guó)之間的差異在不斷縮短。
在許多情況下,軟件測(cè)試經(jīng)常被誤認(rèn)為是測(cè)試人員的工作而與開(kāi)發(fā)人員無(wú)關(guān)。一般來(lái)說(shuō),許多人認(rèn)為只要代碼完成,開(kāi)發(fā)人員就可以完成工作。事實(shí)上,事實(shí)并非如此。開(kāi)發(fā)和測(cè)試是互補(bǔ)的。為確保項(xiàng)目軟件的質(zhì)量和完善,必須要求相關(guān)項(xiàng)目的測(cè)試人員和開(kāi)發(fā)人員以及系統(tǒng)分析人員保持良好的溝通和溝通。此外,對(duì)軟件測(cè)試方法和技術(shù)有一定了解的人應(yīng)該知道,軟件測(cè)試中的單元測(cè)試的第一階段通常由開(kāi)發(fā)程序員完成。
三、軟件測(cè)試技術(shù)的應(yīng)用及前景展望
3.1軟件自動(dòng)化的測(cè)試
隨著軟件產(chǎn)業(yè)的興起,軟件產(chǎn)品往往更加復(fù)雜,龐大的軟件測(cè)試系統(tǒng)也是毋庸置疑的。隨著人們對(duì)軟件產(chǎn)品的要求越來(lái)越高,不僅軟件產(chǎn)品的競(jìng)爭(zhēng)越來(lái)越激烈,而且軟件測(cè)試的關(guān)注度和要求也越來(lái)越高。對(duì)于大型軟件產(chǎn)品,測(cè)試它的技術(shù)難度可能高于開(kāi)發(fā)軟件產(chǎn)品的技術(shù)。由于客戶的要求和市場(chǎng)競(jìng)爭(zhēng)的壓力,普通的人工軟件測(cè)試技術(shù)無(wú)法在最短的時(shí)間內(nèi)完成測(cè)試工作。同時(shí),面對(duì)日益復(fù)雜的軟件產(chǎn)品,測(cè)試技術(shù)難以跟上軟件技術(shù)的步伐和發(fā)展。因此,開(kāi)發(fā)軟件自動(dòng)化測(cè)試技術(shù)是當(dāng)務(wù)之急。軟件自動(dòng)化測(cè)試技術(shù)還可以更好地利用計(jì)算機(jī)資源,避免人體測(cè)試中的常規(guī)錯(cuò)誤和時(shí)間利益問(wèn)題,大大減少軟件開(kāi)發(fā)人員的等待時(shí)間,更好地改善消費(fèi)者的軟件產(chǎn)品。信任和產(chǎn)品體驗(yàn)。對(duì)于自動(dòng)化測(cè)試技術(shù)的發(fā)展趨勢(shì),它是一種可以完全取代手動(dòng)軟件測(cè)試的技術(shù),可以節(jié)省人工成本,提高效率。
3.2基于互聯(lián)網(wǎng)的軟件測(cè)試技術(shù)應(yīng)用
(1)系統(tǒng)測(cè)試設(shè)計(jì)與應(yīng)用。在系統(tǒng)測(cè)試設(shè)計(jì)之前,應(yīng)精確設(shè)計(jì)測(cè)試計(jì)劃,以確保整體測(cè)試的質(zhì)量。設(shè)計(jì)的內(nèi)容重要部分包括以下的幾個(gè)方面:范圍、目標(biāo)以及測(cè)試資源。測(cè)試范圍主要包括手機(jī)和其他移動(dòng)客戶端。進(jìn)行移動(dòng)客戶端測(cè)試時(shí),應(yīng)選擇適合當(dāng)前移動(dòng)客戶端注冊(cè)客戶端的方法,維護(hù)相關(guān)的個(gè)人信息,保證系統(tǒng)的整體運(yùn)行質(zhì)量。
(2)集成測(cè)試的設(shè)計(jì)與應(yīng)用。一般來(lái)說(shuō),在開(kāi)發(fā)集成測(cè)試設(shè)計(jì)時(shí),其主要內(nèi)容包括以下三個(gè)方面。即,測(cè)試對(duì)象,測(cè)試范圍和測(cè)試通過(guò)標(biāo)準(zhǔn)。首先,對(duì)于測(cè)試對(duì)象,它主要是指移動(dòng)客戶端和服務(wù)器接口功能的具體實(shí)現(xiàn)。在實(shí)際應(yīng)用過(guò)程中,對(duì)操作技術(shù)人員的要求往往很高。在開(kāi)發(fā)移動(dòng)互聯(lián)網(wǎng)軟件測(cè)試技術(shù)的過(guò)程中,增加對(duì)集成軟件的重視是非常重要的。調(diào)整集成測(cè)試的手段,有效地確保了移動(dòng)互聯(lián)網(wǎng)軟件測(cè)試技術(shù)的未來(lái)發(fā)展更加開(kāi)放。
3.軟件測(cè)試技術(shù)發(fā)展前景
軟件測(cè)試行業(yè)真正開(kāi)始上升的時(shí)間大概是在2008年左右。因?yàn)樵诖酥?,?dāng)移動(dòng)端不需要特殊的軟件測(cè)試時(shí),最智能的手機(jī)只是諾基亞的那種。后來(lái),智能手機(jī)開(kāi)始普及,各種網(wǎng)站和應(yīng)用程序,如社交游戲,游戲和電子商務(wù)開(kāi)始興起。在IT行業(yè),測(cè)試領(lǐng)域,開(kāi)發(fā)領(lǐng)域和產(chǎn)品領(lǐng)域都是空白的,然后他們趕上了互聯(lián)網(wǎng)浪潮。不管是大公司還是小公司都第一時(shí)間開(kāi)始重視軟件測(cè)試。隨著軟件產(chǎn)品的發(fā)展前景,如果軟件產(chǎn)業(yè)是朝陽(yáng)產(chǎn)業(yè),軟件測(cè)試可以說(shuō)是朝陽(yáng)產(chǎn)業(yè)的日出。根據(jù)中國(guó)研究報(bào)告網(wǎng)“2019年中國(guó)軟件測(cè)試行業(yè)現(xiàn)狀分析和市場(chǎng)預(yù)測(cè)報(bào)告”,大多數(shù)軟件測(cè)試公司主要是非外包公司,特別是傳統(tǒng)IT行業(yè)和互聯(lián)網(wǎng)公司。與高達(dá)50%相比,可以看出軟件測(cè)試已成為軟件行業(yè)的主流,并獲得了高度的認(rèn)可和關(guān)注。由于重點(diǎn)是軟件測(cè)試,企業(yè)測(cè)試人員和開(kāi)發(fā)人員的比例基本上是1:3。近年來(lái),比例為1:7或更高的比例一直在下降。轉(zhuǎn)向其他比例表明大多數(shù)公司的測(cè)試?yán)砟钜寻l(fā)生變化,對(duì)專業(yè)測(cè)試的重視程度逐漸提高;而近年來(lái)1:3的比例持續(xù)緩慢上升,這也反映了未來(lái)幾年國(guó)內(nèi)企業(yè)比例比較高。
四、結(jié)束語(yǔ)
軟件測(cè)試行業(yè)的前景是不可估量的。經(jīng)過(guò)幾十年的發(fā)展,軟件測(cè)試技術(shù)和應(yīng)用程度取得了長(zhǎng)足的進(jìn)步,軟件測(cè)試技術(shù)和規(guī)范也出現(xiàn)了及時(shí)的漏洞。目前,我們的軟件測(cè)試人員需要做的是培養(yǎng)自己強(qiáng)大的測(cè)試意識(shí)和學(xué)術(shù)研發(fā),專注于專業(yè)的軟件產(chǎn)品測(cè)試過(guò)程。我相信在不久的將來(lái),中國(guó)將迎來(lái)軟件測(cè)試行業(yè)的春天。
參考文獻(xiàn):
[1] .軟件測(cè)試技術(shù)的應(yīng)用及其發(fā)展趨勢(shì)[M]湖北第二師范學(xué)院2018.11《計(jì)算機(jī)軟件應(yīng)用》
[2] 淺談軟件測(cè)試人員的發(fā)展現(xiàn)狀及對(duì)策研究[M]《信息時(shí)代》
[3] 我國(guó)軟件測(cè)試的現(xiàn)狀如何?[M]匯智動(dòng)力學(xué)院2019.03《科學(xué)與技術(shù)》
[4] 基于移動(dòng)互聯(lián)網(wǎng)的軟件測(cè)試技術(shù)研究及應(yīng)用[M]江西現(xiàn)代職業(yè)技術(shù)學(xué)院2019.01《中國(guó)科技博覽》
(作者單位:珠海格力電器股份有限公司)