

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、TestCenter產品介紹,上海澤眾軟件科技有限公司2008年11月,目錄,測試管理的目標和任務測試體系管理測試流程測試數(shù)據(jù)管理執(zhí)行測試計劃與自動測試工具連接測試自動化人工執(zhí)行,測試日志TestCenter的BPT測試復用遠景:建立測試中心,測試管理的目標,管理測試過程中的各種對象,規(guī)范各種測試對象規(guī)范測試流程,建立測試過程的質量管理建立測試用例庫,實現(xiàn)測試復用,測試技術概念,測試生命周期 測試
2、是整個軟件開發(fā)過程中質量保障體系的關鍵一環(huán),在V模型中認為在軟件開發(fā)生命周期中的每個階段都有相關的測試階段相對應。(如圖):,測試體系,,測試流程,管理測試過程,,TestCenter缺陷管理過程,新的任務、角色,,,,,OK,Find,,運行腳本,,,報告缺陷,觀察測試日志,重復,制作腳本,明確驗證點,定義測試用例,自動化測試的實現(xiàn),是為測試人員的工具箱新增一件利器,當然它無法取代測試人員的地位,但仍然毫無疑問地具有強大功能,它能在測
3、試效率和徹底性方面使我們獲益匪淺。,自動化測試,原理,,測試對象,創(chuàng)建測試需求,,需求樹,測試主題,測試需求與測試用例關聯(lián),測試需求對映測試用例:測試用例覆蓋對映測試需求覆蓋測試需求索引測試用例,“組裝”測試用例,測試用例:測試單個操作功能定義多個操作功能的業(yè)務流程組合業(yè)務組件使用對象:測試分析、設計人員,,通過測試需求創(chuàng)建測試集合,測試集合:對應于測試計劃對應具體的測試要求對應測試需求測試案例的集合反映測試主題
4、測試集合向導選擇測試需求節(jié)點選擇測試主題創(chuàng)建測試集合,,業(yè)務組件:測試用例的基石,業(yè)務組件包括:資源腳本數(shù)據(jù)模版測試腳本類型業(yè)務組件反映:一個操作功能的一個具體流程一組對應的數(shù)據(jù)模版組成測試的基本單位,,測試計劃,測試計劃:測試目標測試需求集合包含多個測試集合,,測試集向導-1,測試集向導-2,測試集向導-3,,測試數(shù)據(jù)管理,傳統(tǒng)的測試數(shù)據(jù)管理:與測試腳本相關的測試數(shù)據(jù):datapool測試人員自己管理
5、測試數(shù)據(jù):輸入?yún)?shù)執(zhí)行數(shù)據(jù)輸出參數(shù)測試用例之間的數(shù)據(jù)關聯(lián):自己管理自動執(zhí)行下的數(shù)據(jù)管理:測試腳本關聯(lián)與測試數(shù)據(jù)文件關聯(lián),傳統(tǒng)的測試數(shù)據(jù)管理:依賴測試人員,setWindow()Click(“button1”)setValue(“aa”, data1)setValue(“bb”, data2),setWindow()Click(“button1”)setValue(“aa”, data1)setValue(“bb”,
6、 data2),script1,script2,aa =script1();script2(aa);,script3,測試用例的數(shù)據(jù)管理,測試數(shù)據(jù)場景,測試用例庫,測試運行數(shù)據(jù)庫,,,,業(yè)務組件數(shù)據(jù)模板,測試日志,,測試用例:數(shù)據(jù)設置,數(shù)據(jù)設置:操作流程數(shù)據(jù)的實例化設定測試過程中業(yè)務操作模塊的參數(shù),,業(yè)務組件:數(shù)據(jù)模版,,數(shù)據(jù)場景,作用:輸入數(shù)據(jù)作為測試集的場景功能:支持數(shù)據(jù)場景導入支持數(shù)據(jù)場景模板導出創(chuàng)建數(shù)據(jù)
7、運行庫,測試用例的屬性,從屬:測試需求細分流程:業(yè)務組件參數(shù)傳遞:從業(yè)務組件傳遞到業(yè)務組件測試用例參數(shù):輸入?yún)?shù)測試用例輸出:輸出參數(shù)定義業(yè)務過程封裝:Business Process Testing,測試用例屬性,測試數(shù)據(jù)管理:測試用例包括每個業(yè)務組件實例的數(shù)據(jù)測試用例包括具體的輸入數(shù)據(jù)測試用例支持參數(shù)輸入測試數(shù)據(jù)測試用例支持參數(shù)輸出測試用例測試用例支持參數(shù)傳遞(測試用例內部)測試用例支持測試用例之間的參數(shù)傳遞,
8、執(zhí)行測試計劃,設置測試環(huán)境啟動執(zhí)行手工執(zhí)行過程自動執(zhí)行過程,執(zhí)行測試計劃,開始,選擇需要測試計劃,執(zhí)行測試計劃中的測試集合,設置測試執(zhí)行的ID,執(zhí)行測試集合,完成,監(jiān)控測試執(zhí)行,察看測試結果,察看測試日志,根據(jù)測試編號(testID)來察看測試日志測試案例在一次測試過程中具備唯一性,BPT模型,BPT:business process testing面向業(yè)務流程的測試不是面向操作流程的測試TestCenter封裝B
9、PT:業(yè)務組件體現(xiàn)了操作流程測試用例體現(xiàn)對業(yè)務流程的組件化測試集體現(xiàn)了對業(yè)務流程的封裝,TestCenter-測試案例,測試案例定義,開戶,繳費,帳單,變更,停止,銷戶,相關的管理,,,,,,,號卡資源,停止機制,變更限制,帳單模版,歷史查詢,業(yè)務流定義,測試復用,測試復用,業(yè)務組件復用測試腳本復用,保證了重用測試流程測試用例復用封裝局部業(yè)務流對業(yè)務流進行封裝和測試測試集復用對一次測試過程
10、進行復用對測試集進行維護,建立測試中心,目標與作用ARMM測試組織,測試中心,作用,主要任務,獨立的運行體(開發(fā)中心、運營中心、測試中心):依據(jù)質量中心的質量保障原則,全面管理、組織和實施測試工作;通過監(jiān)督DCC系統(tǒng)開發(fā)商的整個開發(fā)過程來確保驗證測試的質量通過承接DCC系統(tǒng)開發(fā)過程中所有的驗收測試來確保確認測試的質量通過承接DCC系統(tǒng)應用過程中所有的回歸測試來確保版本驗證測試的質量。向質量中心提供系統(tǒng)正確性、可靠性、穩(wěn)定
11、性等方面的數(shù)據(jù),為系統(tǒng)的上線、升級提供決策支持,檢驗和驗證軟件產品功能、向軟件研發(fā)部門反饋軟件產品測試情況和問題、評價軟件產品質量,向軟件運營單位提供質量可靠的軟件,測試中心,成功因素,正確的工作流程及模型;優(yōu)秀的人員素質;業(yè)界領先的測試技術和工具,測試中心,應用風險管理模型,測試中心,應用風險管理模型,測試中心,測試組織,測試中心,測試人員,測試中心,改進實施,測試中心,改進實施,1. 引入缺陷管理工具,優(yōu)化缺陷跟蹤流程;2. 建立
12、測試體系,確定組織需要的測試種類和各種測試涉及的角色、職責和流程,包括進入條件、完成準則;3. 引入測試計劃管理工具,方便編制和跟蹤測試計劃;4. 安排測試用例編寫培訓,提高測試用例編寫質量;5. 結合配置管理過程,優(yōu)化測試用例、測試數(shù)據(jù)的管理機制;6. 引入需求管理工具,管理需求跟蹤關系,分析覆蓋率和變更影響程度;7. 建立測試人員管理體系,包括測試人員素質模型,測試人員工作管理和績效考核。通常來說,測試過程的改進應由專人負
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
評論
0/150
提交評論