《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 通信與網(wǎng)絡(luò) > 設(shè)計應(yīng)用 > H3C測試體系和流程管理
H3C測試體系和流程管理
CCTIME
CCTIME
摘要: H3C,測試體系,CPTM,指導(dǎo),大到方法論,小到具體細節(jié)的處理,可以說,流程在很大程度上決定著質(zhì)量的生死。對于測試,同樣需要完善的體系與流程保障,從而在為形態(tài)各異的產(chǎn)品測試過程提供質(zhì)量保障方案的同時,持續(xù)的賦予企業(yè)自身成長完善的動力。本文介紹H3CPTM(ProductTestManagement)流程,幫助讀者了解與理解測試體系與流程如何在企業(yè)內(nèi)部保證產(chǎn)品與方案的質(zhì)量。,,,,一、,H3C測試體系
關(guān)鍵詞: H3C 測試體系 CPTM
Abstract:
Key words :

    可靠的質(zhì)量來源于完善的流程保障和職業(yè)化的工作素養(yǎng)。拋開人的因素不談,無論開發(fā)和測試,都需要一套完善的流程進行全方位的工作指導(dǎo),大到方法論,小到具體細節(jié)的處理,可以說,流程在很大程度上決定著質(zhì)量的生死。對于測試,同樣需要完善的體系與流程保障,從而在為形態(tài)各異的產(chǎn)品測試過程提供質(zhì)量保障方案的同時,持續(xù)的賦予企業(yè)自身成長完善的動力。本文介紹H3CPTM(ProductTestManagement)流程,幫助讀者了解與理解測試體系與流程如何在企業(yè)內(nèi)部保證產(chǎn)品與方案的質(zhì)量。

    一、 H3C測試體系

    ²平臺測試。其主要負責(zé)H3C的基礎(chǔ)軟件平臺的測試,包括平臺新開發(fā)項目的驗收測試,持續(xù)集成新特性的平臺主線的系統(tǒng)級測試,以及一些專項測試(如協(xié)議專項測試)。專項測試是指H3C專指測試團隊針對重要特性或不穩(wěn)定特性主動發(fā)起的短時間,高強度測試,人員精干,目標(biāo)聚焦,重點突破,通常效果非常好,能極大提升被測對象的成熟度。H3C所有測試團隊都可根據(jù)需要發(fā)起專項測試。

    ²產(chǎn)品測試。除了少量產(chǎn)品TR4之前項目驗收測試之外,產(chǎn)品測試主要關(guān)注產(chǎn)品TR4之后產(chǎn)品版本的系統(tǒng)測試,包含SDV/SIT/SVT幾個階段,確保產(chǎn)品版本達到H3C制定的質(zhì)量標(biāo)準(zhǔn)。

    ²鑒定測試。這是H3C特有的一個環(huán)節(jié),為了更嚴格的保證產(chǎn)品質(zhì)量,H3C引入了內(nèi)部的獨立第三方測試團隊——鑒定測試團隊,代表用戶對產(chǎn)品進行全方位的嚴酷測試,沒有通過鑒定測試的產(chǎn)品不能大規(guī)模上市,工作重點在于對產(chǎn)品版本的ADCP(部分產(chǎn)品EDCP)進行獨立嚴格的驗收鑒定測試,做為產(chǎn)品版本的TR6根本質(zhì)量依據(jù)。同時,針對行業(yè)和應(yīng)用的解決方案也有相應(yīng)的鑒定測試團隊。

    二、 PTM產(chǎn)品測試管理流程

    1. PTM產(chǎn)品測試管理流程

    H3C的產(chǎn)品開發(fā)遵循的是IPD流程,軟件測試是IPD-PTM(ProductTestingManagement)流程。PTM是IPD流程體系中專門為產(chǎn)品測試工作量身打造的子流程,是IPD的關(guān)鍵子流程之一,用于指導(dǎo)產(chǎn)品的全流程測試工作,是H3C的產(chǎn)品測試端到端管理流程,和其他子流程(如IPD-CMMI,IPD-HCMM等)一道,共同確保產(chǎn)品團隊能按計劃、高效的推出滿足客戶需求的高質(zhì)量產(chǎn)品。IPD全周期中各產(chǎn)品開發(fā)階段都有對應(yīng)的測試活動(如圖1所示)。從實踐來看,這個流程對于大型軟件的質(zhì)量保障非常有效。PTM的主要特點和作用如下:

    ²PTM為產(chǎn)品測試抽象出覆蓋完整生命周期的統(tǒng)一測試業(yè)務(wù)流程,明確劃分了生命周期中各測試階段,定義了各測試階段的關(guān)鍵測試活動,使測試團隊的工作開展可以有章可循,有法可依;

    ²PTM為產(chǎn)品測試活動制定了操作規(guī)范,度量標(biāo)準(zhǔn)和審計手段,并提供經(jīng)過實踐檢驗的方法、工具支持以及IT支撐,使測試工作的開展更高效,對測試質(zhì)量和產(chǎn)品質(zhì)量的評價也能更客觀、更全面;

    ²PTM為產(chǎn)品測試構(gòu)建了端到端的開放流程平臺,使測試及缺陷修復(fù)活動中的各類經(jīng)驗和數(shù)據(jù)得以長期有效積累,為測試技術(shù)、缺陷分析技術(shù)、缺陷修復(fù)技術(shù)的研究提供決策方向,使測試和開發(fā)過程成為可持續(xù)優(yōu)化的閉環(huán)。

    圖1測試生命周期(PTM和IPD各階段對應(yīng))

    PTM是IPD流程體系中專門為產(chǎn)品測試工作量身打造的子流程,用于指導(dǎo)產(chǎn)品的全流程測試工作。從圖1的流程要求可以看出,在產(chǎn)品的概念階段測試即介入產(chǎn)品研發(fā),需要任命測試經(jīng)理(TM)和測試系統(tǒng)工程師(TSE),并組建產(chǎn)品測試團隊。

    Charter到TR3,對應(yīng)測試需求分析和計劃階段。在設(shè)計層面,產(chǎn)品要完成從產(chǎn)品包需求,到產(chǎn)品規(guī)格,再到概要設(shè)計的設(shè)計過程,相應(yīng)的,TM和TSE可需要完成從可測試需求,到測試規(guī)格,再到測試點的測試設(shè)計過程;在計劃層面,產(chǎn)品要完成E2E*(注:即endtoend,端到端)總體計劃到3/4級計劃的細化過程,相應(yīng)的,TM和TSE需要輸出E2E測試計劃和E2E測試策略,作為后續(xù)測試活動開展的總綱。具體上講,TR1產(chǎn)品重點關(guān)注產(chǎn)品包需求的完備性以及選擇的產(chǎn)品概念是否滿足產(chǎn)品包需求,測試相應(yīng)的定義產(chǎn)品可測試性需求,納入產(chǎn)品包需求進行跟蹤;CDCP制訂產(chǎn)品E2E計劃,測試相應(yīng)的制訂E2E測試計劃(總體),為后續(xù)測試活動繪制路線圖;TR2重點關(guān)注產(chǎn)品設(shè)計需求到產(chǎn)品設(shè)計規(guī)格的完備性,測試通過進行產(chǎn)品測試需求分析,輸出產(chǎn)品測試規(guī)格,明確后續(xù)測試內(nèi)容的總綱;TR3確保設(shè)計規(guī)格已經(jīng)完全、正確地在概要設(shè)計中得到體現(xiàn),測試則根據(jù)產(chǎn)品測試規(guī)格進一步細化輸出測試點;PDCP產(chǎn)品輸出3/4級E2E計劃,測試則輸出細化的E2E測試策略和E2E測試計劃。測試需求分析和計劃階段非常重要,且往往易被忽視。該階段測試工作做的扎實,系統(tǒng)的可靠性、測試的完備性等方面都能得到很好的保障,有經(jīng)驗的TM和TSE也可以通過E2E計劃和策略,很好的控制后期測試活動的節(jié)奏。

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。