TPA測試項目管理系統(tǒng)-測試用例管理

        Test Project Administrator(簡稱TPA)是經(jīng)緯恒潤自主研發(fā)的一款專業(yè)的測試項目管理工具,目前已廣泛的應(yīng)用于國內(nèi)二十余個整車廠和零部件供應(yīng)商。它可以管理測試過程中的所有數(shù)據(jù)和文檔,包括需求、用例、樣件、計劃、報告和問題等。作為測試項目管理的一體化解決方案,TPA關(guān)注測試項目流程的管理,可以對測試各個階段做到有效地跟蹤和覆蓋。

         本期著重為大家介紹基于TPA的測試用例管理功能。

前言

        隨著汽車電子化、智能化程度的提高,一個整車平臺包含的控制器日益增多,控制器的功能也越來越復(fù)雜,對控制器的測試要求也越來越高,傳統(tǒng)基于文檔的測試用例管理方式由于其低復(fù)用性,無關(guān)聯(lián)性,無協(xié)同性等缺點,已經(jīng)無法適應(yīng)目前的汽車研發(fā)測試需求。

功能特點

        經(jīng)緯恒潤整合多家整車廠的使用需求,開發(fā)出適用于汽車電子領(lǐng)域?qū)俚臏y試用例管理模塊并將其集成在測試管理軟件TPA內(nèi),可同時管理自動和手動測試用例,具備如下功能特點:

 ?  集中管理,協(xié)同工作

        TPA采用中心數(shù)據(jù)庫的管理模式,測試用例存儲在中心數(shù)據(jù)庫中,用戶通過瀏覽器訪問查看數(shù)據(jù)庫中用例的狀態(tài),同時可以直接增加或修改數(shù)據(jù)庫中的數(shù)據(jù),修改后的數(shù)據(jù)實時存入數(shù)據(jù)庫。瀏覽器的訪問方式,支持多人同時操作,避免了傳統(tǒng)方式無法協(xié)同工作、用例版本混亂的缺點。測試人員或研發(fā)人員可以很方便地記錄和監(jiān)控每個測試活動、階段結(jié)果,支持并行測試和記錄,從而大大提高測試效率。 TPA測試項目管理系統(tǒng)-測試用例管理的圖1 ?  支持測試用例分層管理

        TPA以項目為單位管理測試用例,每個項目的用例又通過樹狀結(jié)構(gòu)分層管理,用戶可按測試需求確定層級結(jié)構(gòu)的顆粒度,如整車的用例可按域->控制器->功能層級存放測試用例,清晰的層級結(jié)構(gòu)便于用例的統(tǒng)一管理和查找。 TPA測試項目管理系統(tǒng)-測試用例管理的圖2 ?  支持業(yè)務(wù)邏輯和測試數(shù)據(jù)分離

        TPA支持LTC(邏輯測試用例)/CTC(具體的測試用例)的用例描述結(jié)構(gòu),可將測試用例的業(yè)務(wù)邏輯與測試數(shù)據(jù)相分離,以此提高用例和腳本的使用率,降低維護成本。

         TPA可根據(jù)LTC的測試用例描述和參數(shù)引用自動生成參數(shù)表格,并可根據(jù)參數(shù)表格配置的數(shù)據(jù)生成CTC,LTC/CTC結(jié)構(gòu)將多條相同邏輯的用例簡化為一個LTC加一張CTC參數(shù)表,有效減少了用例編寫工作,同時用戶可以通過添加參數(shù)表數(shù)據(jù)方便的擴展測試用例。 TPA測試項目管理系統(tǒng)-測試用例管理的圖3 ?  支持Excel測試用例的導(dǎo)入和導(dǎo)出

        用戶已有的通過Excel積累的測試用例,支持直接導(dǎo)入TPA系統(tǒng),如果用戶更習(xí)慣使用Excel編寫用例時,TPA還支持Excel文件重復(fù)導(dǎo)入,通過重復(fù)導(dǎo)入可以實現(xiàn)通過Excel增加和修改測試用例的目的。

        當(dāng)測試環(huán)境無網(wǎng)絡(luò)支持時,TPA軟件支持將系統(tǒng)中已經(jīng)編寫好的測試用例導(dǎo)出為Excel文檔,導(dǎo)出的用例文檔可用于無網(wǎng)環(huán)境時的手動測試及測試結(jié)果記錄。 TPA測試項目管理系統(tǒng)-測試用例管理的圖4 ?  支持用例審核機制

        對于一些涉及安全關(guān)鍵的用例,為了保證被測件的安全,需要上級人員或是設(shè)計人員對測試用例進行審核,只有通過審核的用例才可以執(zhí)行。

         針對這種需求,TPA提供了用例審核機制,包含用例審核和申請編輯兩個過程:

        用例審核:用例編寫完成后用例編寫人可以提出用例審核申請并指定審核人,審核人收到申請后會查看用例并進行審核,審核通過的用例不允許任何人再修改,同時要求測試人員只能執(zhí)行通過審核的測試用例。

        申請編輯:當(dāng)通過審核的用例需要再次修改時,經(jīng)過審批流程,否則不允許修改。 TPA測試項目管理系統(tǒng)-測試用例管理的圖5 ?  便捷的測試用例復(fù)用

        對于測試部門來說,測試用例庫的積累至關(guān)重要。用例庫,不但可以讓新員工通過閱讀用例快速掌握產(chǎn)品功能,業(yè)務(wù)知識等,而且對于新項目,通過測試用例的復(fù)用可以快速完成用例的編寫。TPA支持將項目里的某個控制器用例完全或者部分復(fù)制到另一個項目。 

TPA測試項目管理系統(tǒng)-測試用例管理的圖6

 ?  與需求、報告和問題的關(guān)聯(lián)查詢

        測試項目的流程一般是根據(jù)測試需求設(shè)計測試用例,執(zhí)行用例生成測試結(jié)果和報告,分析結(jié)果和報告產(chǎn)生測試問題,所以測試用例是承接需求,產(chǎn)生報告和問題的基礎(chǔ),TPA支持用例和需求關(guān)聯(lián),保證用例有對應(yīng)需求來源,同時TPA也支持用例和問題的關(guān)聯(lián),保證問題有源可循。 


TPA測試項目管理系統(tǒng)-測試用例管理的圖7

客戶反饋

        國內(nèi)某整車廠使用TPA管理某C級乘用車的整個測試流程,測試過程中涉及近40個控制單元,在TPA中管理的測試用例總數(shù)約20000條,客戶反饋使用TPA管理測試用例有效節(jié)約了測試用例的編寫時間,并且可以很方便的進行測試覆蓋度、測試通過率等數(shù)據(jù)統(tǒng)計,項目實施完畢后積累了車型平臺的測試用例庫,為后續(xù)測試建立了良好的基礎(chǔ)。

微信二維碼推廣.jpg

經(jīng)緯恒潤

北京市海淀區(qū)知春路7號致真大廈D座6層

電話:010-64840808

郵箱:market_dept@hirain.com

網(wǎng)址:www.hirain.com

登錄后免費查看全文
立即登錄
App下載
技術(shù)鄰APP
工程師必備
  • 項目客服
  • 培訓(xùn)客服
  • 平臺客服

TOP