




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
第12章測試管理工具
12.1測試管理工具概述12.2測試管理工具—TestDirector
12.1測試管理工具概述
當(dāng)前市場上的各種測試管理工具,如TestManager、Wiki、Bugzilla+TestRunner、TestDirector、TestLink以及word等,具有各自的優(yōu)缺點(diǎn),如表12.1所示。
12.2測試管理工具—TestDirector
12.2.1TestDirector簡介
TestDirector是HP公司推出的基于Web的測試管理工具,無論是通過Internet還是通過Intranet都可以以基于Web的方式來訪問TestDirector。
TestDirector能夠系統(tǒng)地控制整個(gè)測試過程,并創(chuàng)建整個(gè)測試工作流的框架和基礎(chǔ),使整個(gè)測試管理過程變得更為簡單和有組織。
TestDirector能夠維護(hù)一個(gè)測試工程數(shù)據(jù)庫,并且能夠覆蓋應(yīng)用程序功能性的各個(gè)方面。工程中的每一個(gè)測試點(diǎn)都對應(yīng)著一個(gè)指定的測試需求。TestDirector提供了直觀和有效的方式來計(jì)劃和執(zhí)行測試集、收集測試結(jié)果并分析數(shù)據(jù),還提供了一個(gè)完善的缺陷跟蹤系統(tǒng),能夠跟蹤缺陷從產(chǎn)生到最終解決的全過程。
TestDirector提供了與許多測試工具,如WinRunner、LoadRunner等,以及第三方或者自主開發(fā)的測試工具、需求和配置管理工具、建模工具的整合功能,并提供全套解決方案來進(jìn)行全部自動化的應(yīng)用測試。
TestDirector的測試管理包括如下四個(gè)階段,如圖12.1所示。圖12.1TestDirector的測試管理流程圖12.2TestDirector的需求定義
1)需求定義
該過程用來分析應(yīng)用程序并確定測試需求,如圖12.2所示。
(1)定義測試范圍(DefineTestingScope):檢查應(yīng)用程序文檔,并確定測試范圍——測試目的、目標(biāo)和策略。
(2)創(chuàng)建需求(CreateRequirements):創(chuàng)建需求樹(RequirementsTree),并確定它涵蓋所有的測試需求。
(3)描述需求(DetailRequirements):為“需求樹”中的每一個(gè)需求主題建立了一個(gè)詳細(xì)的目錄,并描述每一個(gè)需求,給它分配一個(gè)優(yōu)先級,如有必要的話還可以加上附件。
(4)分析需求(AnalyzeRequirements):產(chǎn)生報(bào)告和圖表來幫助你分析測試需求,并檢查需求以確保它們在你的測試范圍內(nèi)。
2)測試計(jì)劃
基于已定義的測試需求,創(chuàng)建相應(yīng)的測試計(jì)劃,如圖12.3所示。圖12.3TestDirector的測試計(jì)劃
(1)定義測試策略(DefineTestingStrategy):檢查應(yīng)用程序、系統(tǒng)環(huán)境和測試資源,并確認(rèn)測試目標(biāo)。
(2)定義測試主題(DefineTestSubject):將應(yīng)用程序基于模塊和功能進(jìn)行劃分,并對應(yīng)到各個(gè)測試單元或主題,構(gòu)建測試計(jì)劃樹(TestPlanTree)。
(3)定義測試(DefineTests):定義每個(gè)模塊的測試類型,并為每一個(gè)測試添加基本的說明。
(4)創(chuàng)建需求覆蓋(CreateRequirementsCoverage):將每一個(gè)測試與測試需求進(jìn)行連接。
(5)設(shè)計(jì)測試步驟(DesignTestSteps):對于每一個(gè)測試,先決定其要進(jìn)行的測試類型(手動測試和自動測試),若準(zhǔn)備進(jìn)行手動測試,需要為其在測試計(jì)劃樹上添加相應(yīng)的測試步驟(TestSteps)。測試步驟描述測試的詳細(xì)操作、檢查點(diǎn)和每個(gè)測試的預(yù)期結(jié)果。
(6)自動測試(AutomateTests):對于要進(jìn)行自動測試的部分,應(yīng)該利用MI、自己或第三方的測試工具來創(chuàng)建測試腳本。
(7)分析測試計(jì)劃(AnalyzeTestPlan):產(chǎn)生報(bào)告和圖表來幫助分析測試計(jì)劃數(shù)據(jù),并檢查所有測試以確保它們滿足你的測試目標(biāo)。
3)測試執(zhí)行
創(chuàng)建測試集(TestSet)并執(zhí)行測試,如圖12.4所示。圖12.4TestDirector的測試執(zhí)行
(1)創(chuàng)建測試集(CreateTestSets):在你的工程中定義不同的測試組來達(dá)到各種不同的測試目標(biāo),比如在一個(gè)應(yīng)用程序中測試一個(gè)新的應(yīng)用版本或是一個(gè)特殊的功能,并確定每個(gè)測試集都包括了哪些測試。
(2)確定進(jìn)度表(ScheduleRuns):為測試執(zhí)行制定時(shí)間表,并為測試員分配任務(wù)。
(3)運(yùn)行測試(RunTests):自動或手動執(zhí)行每一個(gè)測試集。
(4)分析測試結(jié)果(AnalyzeTestResults):查看測試結(jié)果并確保應(yīng)用程序缺陷已經(jīng)被發(fā)現(xiàn)。生成的報(bào)告和圖表可以幫助分析這些結(jié)果。
4)缺陷跟蹤
報(bào)告程序中產(chǎn)生的缺陷并跟蹤缺陷修復(fù)的全過程,如圖12.5所示。圖12.5TestDirector的缺陷跟蹤
(1)添加缺陷(AddDefects):報(bào)告程序測試中發(fā)現(xiàn)的新的缺陷。在測試過程中的任何階段,質(zhì)量保證人員、開發(fā)者、項(xiàng)目經(jīng)理和最終用戶都能添加缺陷。
(2)檢查新缺陷(ReviewNewDefects):檢查新的缺陷并確定哪些缺陷應(yīng)該被修復(fù)。
(3)修復(fù)打開的缺陷(RepairOpenDefects):修復(fù)那些你決定要修復(fù)的缺陷。
(4)測試新構(gòu)建(TestNewBuild):測試應(yīng)用程序的新構(gòu)建,重復(fù)上面的過程,直到缺陷被修復(fù)。
(5)分析缺陷數(shù)據(jù)(AnalyzeDefectData):產(chǎn)生報(bào)告和圖表來幫助分析缺陷修復(fù)過程,并幫助決定什么時(shí)候發(fā)布該產(chǎn)品。12.2.2TestDirector的安裝
(1)先安裝微軟的IIS組件。(如已經(jīng)安裝IIS,可省略此步驟)
(2)將TD安裝盤放入光驅(qū),在“我的電腦”中雙擊光驅(qū),顯示其內(nèi)容,如圖12.6所示。
(3)雙擊setup.exe文件,運(yùn)行安裝程序,如圖12.7所示。圖12.6TestDirector安裝圖示1圖12.7TestDirector安裝圖示2圖12.8TestDirector安裝圖示3
(4)點(diǎn)擊Next按鈕,如圖12.8所示。
(5)在上面的復(fù)選框中打鉤,點(diǎn)擊Next按鈕,如圖12.9所示。圖12.9TestDirector安裝圖示4
(6)選擇所要連接的數(shù)據(jù)庫,并點(diǎn)擊Next按鈕,如圖12.10所示。圖12.10TestDirector安裝圖示5
(7)創(chuàng)建一個(gè)MSSQL數(shù)據(jù)庫并點(diǎn)擊Next按鈕,如圖12.11所示。圖12.11TestDirector安裝圖示6
(8)在用戶中選擇一個(gè)擁有系統(tǒng)管理員權(quán)限的用戶,輸入正確的密碼并確認(rèn)密碼,然后點(diǎn)擊Next按鈕,如圖12.12所示。圖12.12TestDirector安裝圖示7
(9)輸入存儲路徑或采用Browse來選擇路徑,點(diǎn)擊Next按鈕,如圖12.13所示。圖12.13TestDirector安裝圖示8圖12.14TestDirector安裝圖示9
(10)選擇一種適合自己的mail服務(wù),并點(diǎn)擊Next,如圖12.14所示。
(11)選擇或輸入虛擬路徑和物理路徑,點(diǎn)擊Next,如圖12.15所示。圖12.15TestDirector安裝圖示10
(12)保持默認(rèn)選項(xiàng)點(diǎn)擊Next按鈕,如圖12.16所示。圖12.16TestDirector安裝圖示11
(13)安裝的基本設(shè)置到此完成,點(diǎn)擊Install按鈕進(jìn)行安裝,如圖12.17、12.18所示。圖12.17TestDirector安裝圖示12圖12.18TestDirector安裝圖示13
(14)安裝完成之后點(diǎn)擊Next按鈕,如圖12.19所示。圖12.19TestDirector安裝圖示14
(15)安裝完成,點(diǎn)擊Finish按鈕,重啟后方可生效。12.2.3TestDirector的配置
1.創(chuàng)建項(xiàng)目
(1)打開瀏覽器輸入TestDirectorURL(http://[servername]/[virtualdirectoryname]/default.htm)訪問TestDirector選項(xiàng)窗口,如圖12.20所示。
(2)點(diǎn)擊SiteAdministrator鏈接打開SiteAdministrator登錄窗口,如圖12.21所示。圖12.20TestDirector啟動圖12.21打開SiteAdministrator登錄窗口
(3)默認(rèn)情況下管理員沒有定義密碼,如果要定義或修改密碼,點(diǎn)擊ChangePassword鏈接打開SiteAdministratorPassword窗口,可以修改管理員密碼,如圖12.22所示。
(4)在SiteAdministrator登錄窗口中輸入密碼,點(diǎn)擊Login按鈕打開SiteAdministrator窗口,如圖12.23所示。圖12.22修改密碼圖12.23打開SiteAdministrator窗口
(5)在SiteAdministrator窗口中點(diǎn)擊Projects標(biāo)簽,標(biāo)準(zhǔn)版不能創(chuàng)建新域,只能在默認(rèn)域下工作,點(diǎn)擊CreateProject按鈕打開CreateProject窗口,如圖12.24所示。圖12.24創(chuàng)建工程
(6)在CreateProject窗口中,如果使用的是企業(yè)版,可以選擇項(xiàng)目的數(shù)據(jù)庫類型,有MSAccess、MS-SQL、Oracle、Sybase四種。輸入項(xiàng)目名稱,點(diǎn)擊Next按鈕,如圖12.25所示。
(7)點(diǎn)擊Create按鈕創(chuàng)建新項(xiàng)目,內(nèi)容為空,新項(xiàng)目被加入到項(xiàng)目列表中,可以看到圖12.26中有關(guān)此項(xiàng)目的基本信息。圖12.25選擇數(shù)據(jù)庫圖12.26項(xiàng)目信息
2.創(chuàng)建用戶
(1)在SiteAdministrator窗口中點(diǎn)擊Users標(biāo)簽,如圖12.27所示。圖12.27創(chuàng)建用戶圖示1
(2)點(diǎn)擊NewUser按鈕打開CreateUser窗口,如圖12.28所示。圖12.28創(chuàng)建用戶圖示2
(3)輸入一個(gè)用戶名(最大長度20字符),點(diǎn)擊OK按鈕,新用戶即被加入到用戶列表中。以此類推,可把該項(xiàng)目的相關(guān)人員,包括項(xiàng)目經(jīng)理、測試組長、SQA、開發(fā)人員、測試人員陸續(xù)加入到用戶列表中。
(4)從用戶列表中選擇某個(gè)用戶,點(diǎn)擊password按鈕打開ChangeUserPassword對話框,可以修改用戶密碼,如圖12.29所示。
(5)對所有用戶的初始密碼設(shè)置完成后點(diǎn)擊位于SiteAdministrator窗口右上方的Logout按鈕退出。圖12.29創(chuàng)建用戶圖示3
3.定制項(xiàng)目
(1)打開瀏覽器輸入TestDirectorURL(http://[servername]/[virtualdirectoryname]/default.htm)訪問TestDirector選項(xiàng)窗口,如圖12.30所示。
(2)點(diǎn)擊TestDirector鏈接打開TestDirector登錄窗口,如圖12.31所示。圖12.30定制項(xiàng)目圖示1圖12.31定制項(xiàng)目圖示2
(3)點(diǎn)擊位于窗口右上角的CUSTOMIZE按鈕打開登錄窗口,如圖12.32所示。圖12.32定制項(xiàng)目圖示3
(4)選擇剛才創(chuàng)建的新項(xiàng)目,以管理員登錄,出現(xiàn)ProjectCustomization窗口,如圖12.33所示。
(5)在ProjectCustomization窗口中,點(diǎn)擊SetupGroups鏈接打開SetupGroups窗口,如圖12.34所示。圖12.33
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 教育類課題申報(bào)書分工
- 2018贛州課題申報(bào)書
- 合同范本剪輯制作
- 育人平臺課題申報(bào)書
- 旅游教改課題申報(bào)書范本
- 教改研究課題申報(bào)書
- 下浮類合同范本
- 痛經(jīng)課題申報(bào)書
- 單位全供貨合同范本
- 合同范例軟件全
- 2025年湖南國防工業(yè)職業(yè)技術(shù)學(xué)院單招職業(yè)技能測試題庫完整版
- 過敏性休克完整版本
- DBJ15 31-2016建筑地基基礎(chǔ)設(shè)計(jì)規(guī)范(廣東省標(biāo)準(zhǔn))
- 2024年益陽醫(yī)學(xué)高等??茖W(xué)校單招職業(yè)適應(yīng)性測試題庫及答案解析
- 城鎮(zhèn)詳細(xì)設(shè)計(jì)控制性詳細(xì)規(guī)劃
- 智能垃圾桶系統(tǒng)的設(shè)計(jì)論文
- 質(zhì)量管理體系過程識別矩陣圖及與條款對照表
- 北碚區(qū)幼兒園
- 9宮格數(shù)獨(dú)題(word可打印)
- 2021年度錨索張拉機(jī)具及錨桿拉力計(jì)技術(shù)規(guī)格書
- 2022年人力資源管理師課程表
評論
0/150
提交評論