我國的軟件測試技術(shù)研究起步于“六五”期間,主要是隨著軟件工程的研究而逐步發(fā)展起來的。由于起步較晚,與國際先進水平相比差距較大。隨著我國軟件產(chǎn)業(yè)的蓬勃發(fā)展以及對軟件質(zhì)量的重視,軟件測試也越來越被軟件企業(yè)所重視,軟件測試正在逐步成為一個新興的產(chǎn)業(yè)。從目前來看,可主要從四個方面來分析我國測試行業(yè)的現(xiàn)狀。

 。ㄒ唬 軟件測試重要性和規(guī)范性不斷提高

  各部委、各行業(yè)正在通過測試來規(guī)范軟件行業(yè)的健康發(fā)展,通過測試把不符合行業(yè)標準的軟件擋在門外,對行業(yè)信息化的健康發(fā)展起到了很好的促進作用。在信息產(chǎn)業(yè)部關(guān)于計算機系統(tǒng)集成資質(zhì)以及信息系統(tǒng)工程監(jiān)理資質(zhì)的認證中,軟件測試能力已經(jīng)被定為評價公司技術(shù)能力的一項重要指標。2001年信息產(chǎn)業(yè)部發(fā)布的部長5號令,實行了軟件產(chǎn)品登記制度,規(guī)定凡是在我國境內(nèi)銷售的產(chǎn)品必須到信息產(chǎn)業(yè)部備案登記,而且要經(jīng)過登記測試。同年起,質(zhì)檢總局和信息產(chǎn)業(yè)部每年都通過測試對軟件產(chǎn)品進行質(zhì)量監(jiān)督抽查。人事部和信息產(chǎn)業(yè)部2003年關(guān)于職業(yè)資格認證第一次在我國有了“軟件評測師”的稱號,這是對于軟件測試職業(yè)的高度重視與認可。

  (二) 從手工向自動化測試方式的轉(zhuǎn)變

  傳統(tǒng)的項目測試還是以手工為主,測試人員根據(jù)需求規(guī)格說明書的要求,與測試對象進行“人機對話”。大量的手工增加了項目人力成本和溝通成本、低效率以及高差錯率,隨著軟件業(yè)的不斷發(fā)展及軟件規(guī)模的擴大,客戶對軟件的質(zhì)量要求越來越高,針對企業(yè)的網(wǎng)絡(luò)應(yīng)用環(huán)境需要支持大量用戶和復(fù)雜的軟硬件應(yīng)用環(huán)境,這樣測試的工作量也越來越大,自動化測試及管理已經(jīng)成為項目測試的一大趨勢。自動化測試通過測試工具和其他手段,按照測試工程師的預(yù)定計劃對軟件產(chǎn)品進行自動的測試,它能夠完成許多手工無法完成或者難以實現(xiàn)的測試工作,更好地利用資源,將繁瑣的任務(wù)賦自動化方式,從而提高準確性和測試人員的積極性。正確、合理地實施自動化測試,能夠快速、全民地對軟件進行測試,從而提高軟件質(zhì)量、節(jié)省經(jīng)費,縮短產(chǎn)品發(fā)布周期。

 。ㄈ 測試人員需求逐步增大,素質(zhì)不斷提高

  隨著 IT 業(yè)的迅猛發(fā)展,軟件外包服務(wù)已成為繼互聯(lián)網(wǎng)和網(wǎng)絡(luò)游戲后的第五次全球浪潮。由于外包對軟件質(zhì)量要求很高,國內(nèi)軟件企業(yè)要想在國際市場上立足,必須重視軟件質(zhì)量,而作為軟件質(zhì)量的把關(guān)者,軟件測試工程師日漸 “ 走俏 ” 。目前在國內(nèi)120萬軟件從業(yè)人員中,真正能擔(dān)當(dāng)軟件測試職位的不超過5萬,而目前高等教育中專業(yè)的軟件測試教育近于空白,獨立開設(shè)軟件測試課程的高校非常少,這形成測試人才緊缺、需求不斷增大的現(xiàn)象。據(jù)分析,目前國內(nèi)軟件測試的人才需求缺口超過20萬人。因此軟件企業(yè)開始加強和重視測試人員的選拔、培養(yǎng)和知識培訓(xùn)。一方面,對測試人員的素質(zhì)和要求逐步提高,測試人員不僅應(yīng)掌握相關(guān)計算機知識背景、軟件工程基本知識、熟悉項目編程語言、熟悉項目技術(shù)架構(gòu)及需求內(nèi)容,而且要求工作有責(zé)任感、獨立分析能力及團隊精神等方面;另一方面,軟件企業(yè)為測試人員提供進一步的知識培訓(xùn)機會,以應(yīng)對各種項目的復(fù)雜情況。

 。ㄋ模 測試服務(wù)體系初步形成

  隨著用戶對軟件質(zhì)量的要求越來越高,信息系統(tǒng)驗收不再走過場,而要通過第三方測試機構(gòu)的嚴格測試來判定!耙詼y代評”正在成為我國科技項目擇優(yōu)支持的一項重要舉措,比如“863”計劃對數(shù)據(jù)庫管理系統(tǒng)、操作系統(tǒng)、辦公軟件等項目的經(jīng)費支持,都是通過第三方測試機構(gòu)科學(xué)客觀的測試結(jié)果來決定。隨著第三方測試機構(gòu)的蓬勃發(fā)展,在各地,新成立的軟件測試機構(gòu)達10多家,測試服務(wù)體系已經(jīng)基本確立起來。