TD 8.0 安裝和維護說明文檔.doc_第1頁
TD 8.0 安裝和維護說明文檔.doc_第2頁
TD 8.0 安裝和維護說明文檔.doc_第3頁
TD 8.0 安裝和維護說明文檔.doc_第4頁
TD 8.0 安裝和維護說明文檔.doc_第5頁
已閱讀5頁,還剩49頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

軟件測試自動化 (TestDirector)TestDirector8.0使用目 錄第1章 TestDirector簡介11.1 引言11.2 安裝前期準(zhǔn)備11.3 安裝TestDirector 8.01第2章 TestDirector簡介122.1 啟動TestDirector(Starting TestDirector)122.2 TestDirector窗口(The TestDirector Window)142.3 TestDirector工具欄(The TestDirector Toolbar)152.4修改密碼(Changing Passwords)162.5修改用戶屬性(Changing User Properties)172.6 清除歷史記錄(Clearing History)17第3章 系統(tǒng)管理員操作193.1 創(chuàng)建項目193.2 定制項目模塊、加入用戶和授權(quán)23第4章 測試人員操作324.1 指定需求324.2 計劃測試364.3 執(zhí)行測試39第5章 項目經(jīng)理操作475.1 記錄缺陷475.2 缺陷生命周期515.3 TD的備份515.4 常見問題處理方法51第1章 TestDirector簡介1.1 引言本文用于簡單描述測試管理工具TestDirector 8.0的安裝、配置、及使用過程,旨在指導(dǎo)從來沒有接觸過該軟件的人員可以快速使用它。(注:由于目前安裝的TD8.0版本比較低,瀏覽器必須是IE6.0以下版本,瀏覽才正常,如果沒有可以對TD8.0的配置文件進行修改,見5.4常見問題處理方法)1.2 安裝前期準(zhǔn)備TestDirector需要一種數(shù)據(jù)庫支持,可以連接本機安裝的數(shù)據(jù)庫,也可以不用在本機安裝數(shù)據(jù)庫,遠程連接別的數(shù)據(jù)庫,所支持的數(shù)據(jù)庫有access, SQL server, oracle ,Sybase , Access我們以oracle為例;安裝前注意事項:在windows操作系統(tǒng)下安裝,安裝前檢查你的PC機上是否安裝了IIS服務(wù)器,如果沒有可以在windows組建中添加;1.3 安裝TestDirector 8.01.在安裝盤下執(zhí)行setup.exe文件。2.彈出如下圖的界面3、點擊按鈕。4、輸入序列號License NO:B343P-44B44-43444-6444S,點擊按鈕。5、選擇支持的數(shù)據(jù)庫服務(wù)器類型:MS-SQL server, Access, Sybase, Oracle,可選一個或多個, 點擊按鈕;6、輸入連接串,這里我們采用默認的,Oracle Alias點擊按鈕。7、這里驗證你是否是域用戶,請輸入你的域用戶帳號域用戶帳號是自動獲得,密碼設(shè)置跟你PC機用戶密碼一致,如果點NEXT出現(xiàn)沒有找到該用戶,可以做如下操作:我的電腦右鍵屬性高級性能設(shè)置數(shù)據(jù)執(zhí)行保護選擇“只為關(guān)鍵Windows程序和服務(wù)啟用數(shù)據(jù)執(zhí)行保護”這樣就可以安裝了。,點擊按鈕。8、這里SMTP Server 可以隨便填入個IP地址,設(shè)置郵件服務(wù):輸入你用于發(fā)送郵件的SMTP服務(wù)名稱(可以是IP),或者用系統(tǒng)IIS有的SMTP服務(wù),這里我們輸入一個IP地址:52點擊按鈕。9、設(shè)置你的域存儲區(qū)的路徑,這里保存了域存儲區(qū)的相關(guān)信息(建議使用默認路徑),點擊按鈕。10、點擊按鈕。11、點擊按鈕。12、點擊按鈕;13、正在安裝TD8.0 的界面。14、點擊按鈕;15、安裝完畢點擊按鈕;16、請重啟你的機器。第2章 TestDirector簡介本章對TestDirector的使用進行粗略介紹,并解釋它是如何開始工作的。包括如下幾個部分內(nèi)容:l 啟動TestDirector(Starting TestDirector)l TestDirector窗口(The TestDirector Window)l TestDirector工具條(The TestDirector Toolbar)l 修改密碼(Changing Passwords)l 修改用戶屬性(Changing User Properties)l 清除歷史記錄(Clearing History)2.1 啟動TestDirector(Starting TestDirector)你可以通過你的工作站上WEB瀏覽器啟動TestDirector。啟動TestDirector:1. 打開Web瀏覽器并輸入TestDirector所在的URL(http:/Server name/virtual Directory name/default.htm),TestDirector的首頁將被打開。若不知道正確的路徑,請與系統(tǒng)管理員聯(lián)系。注意:如果你不能啟動你的TestDirector,請接洽你的公司的系統(tǒng)管理員來確定TestDirector已經(jīng)被安裝到了公司的Web服務(wù)器上。關(guān)于更多的信息,請參考TestDirector安裝手冊(TestDirector Installation Guide)2. 點擊TestDirector鏈接。在你第一次運行TestDirector時候,軟件將會被下載到你的計算機上,隨后TestDirector會自動進行版本檢查,若發(fā)現(xiàn)存在新的版本,它將會幫你下載新的版本。一旦TestDirector進行完版本檢查和更新(假如需要的話),TestDirector的登陸頁面將被顯示。注意:關(guān)于運行TestDirector時,下載組件到你的計算機的更多信息,請參考TestDirector安裝手冊(TestDirector Installation Guide)。3. 在域列表中選擇你想進入的域。你能夠選擇名為DEFAULT的默認域。若不知道具體應(yīng)該選擇哪個域,請與管理員聯(lián)系。注意:DEFAULT域在TestDirector的標(biāo)準(zhǔn)版中才有效。4. 在工程列表中選擇一個工程。假如工程列表是空的,請查閱TestDirector的知識庫()并搜索關(guān)鍵字“empty project list”。若TestDirector的示例工程已經(jīng)被安裝在TestDirector的服務(wù)端,你則可以選擇名為TestDirector_Demo的工程(確信你在Domain列表中已經(jīng)選擇了DEFAULT域)。此工程會為你介紹TestDirector,包括需求、測試、測試集、Test Runs以及缺陷。關(guān)于更多的信息,請參考TestDirector指南(TestDirector Tutorial)5. 在User ID框中,選擇或輸入你的用戶名稱。若不清楚你的用戶名,請與系統(tǒng)管理員聯(lián)系。注意:User ID列表信息是與客戶端本身所在的機器有關(guān)的,故你在(某臺機器上)第一次登陸TestDirector時,應(yīng)該輸入你的用戶名。6. 在Password框中,輸入管理員指派給你的密碼。(若是第一次以Admin的身份登陸,你不需要輸入密碼,此時密碼為空)若需要對密碼進行修改,請查看第19頁的“修改密碼”。7. 點擊按鈕。TestDirector會打開在你上一次運行TestDirector任務(wù)時所用過的那些模塊(需求、測試計劃、測試實驗室和缺陷)。對于定制模塊名稱,請查看TestDirector安裝手冊(TestDirector Installation Guide)。8. 對于退出和返回到TestDirector登陸窗口,請點擊在右上角的按鈕。2.2 TestDirector窗口(The TestDirector Window)當(dāng)你打開一個工程時,TestDirector的主窗口會打開你上次工作時使用過的模塊。在標(biāo)題欄,TestDirector會顯示工程名稱和你的用戶名。TestDirector包含如下幾個模塊:需求(Requirements)定義測試需求。包括定義你正在測試的內(nèi)容、定義需求的主題和條目并分析這些需求。測試計劃(Test Plan)開發(fā)一個測試計劃。包括定義測試目標(biāo)和策略、將測試計劃分為不同的類別、對測試進行定義和開發(fā)、定義哪些需要自動化測試、將測試與需求進行連接和分析測試計劃。測試實驗室(Test Lab)運行測試并分析測試結(jié)果。缺陷(Defects)增加新缺陷、確定缺陷修復(fù)屬性、修復(fù)打開的缺陷和分析缺陷數(shù)據(jù)。技巧:你可以在兩個模塊間利用快捷鍵進行切換。用CtrlShift1來訪問需求模塊,用CtrlShift2來訪問測試計劃模塊,如此類推。所有的TestDirector模塊都包括如下內(nèi)容:TestDirector工具欄( TestDirector Toolbar )位于TestDirector工程名的緊上面。假如此工具欄不可見,請點擊Show Toolbar按鈕。關(guān)于TestDirector工具欄的更多信息,請查看第18頁的“TestDirector工具欄”。菜單欄(Menu Bar)位于TestDirector工程名的緊下面。菜單名稱隨你選擇的模塊名稱不同而改變。模塊工具欄(Module Toolbar)位于菜單欄下面。包括當(dāng)前所使用TestDirector模塊中經(jīng)常使用到的命令。工具按鈕(Tools Button)位于窗口的右上角。能夠讓你改變用戶密碼和另外的一些用戶屬性、change the language direction for a user in a project from left to right or right to left、清楚歷史數(shù)據(jù)、查看每一個TestDirector客戶端組件的版本信息或打開文檔引擎。關(guān)于文檔引擎的更進一步信息,請查看第28章“產(chǎn)生工程文檔”(Generating Project Documents)。關(guān)于定制工具菜單請查看TestDirector安裝手冊(TestDirector Installation Guide)。幫助按鈕(Help Button)位于窗口的右上角。能夠通過它訪問TestDirector的在線資源。關(guān)于定制幫助菜單,請查看TestDirector安裝手冊(TestDirector Installation Guide)。2.3 TestDirector工具欄(The TestDirector Toolbar)公用的TestDirector工具欄對所有的TestDirector模塊都是適用的。包含如下的一些按鈕:導(dǎo)航按鈕 返回(Back)返回到先前TestDirector所在的位置。 前進(Forward)假如你已經(jīng)使用了返回的導(dǎo)航按鈕,你可以使用前進按鈕返回回來。 首頁(Home)登出并且進入TestDirector登陸窗口。拼寫按鈕 拼寫檢查(Check Spelling )為所選中的單詞或文本框作拼寫檢查。假如不存在錯誤,一個確認的消息將被彈出。假如錯誤被發(fā)現(xiàn),將會彈出對話框顯示相應(yīng)的提示信息。 拼寫選項(Spelling Options)打開拼寫選項對話框,并能夠讓你對TestDirector的拼寫檢查執(zhí)行方式進行配置。 辭典(Thesaurus)打開辭典對話框,并顯示所選中單詞的同義、近義或反義詞。你能夠替換掉所選擇的詞或查找新的詞。缺陷按鈕 增加缺陷(Add Defect)打開增加缺陷對話框,并能夠讓你增加一個新的缺陷。關(guān)于更進一步的信息,請查看第25章“增加和跟蹤缺陷”(Adding and Tracking Defects)。幫助按鈕 幫助按鈕(Help Button)打開在線幫助并為當(dāng)前的內(nèi)容顯示幫助主題。2.4修改密碼(Changing Passwords) 你能夠改變訪問TestDirector工程的密碼。注意:管理員能夠改變并覆蓋用戶密碼。對于更多信息,請查看TestDirector管理員手冊(TestDirector Administrators Guide)。修改密碼:1. 在窗口右上角,點擊Tools按鈕并選擇Change Password菜單項?;蛘咴诠こ潭ㄖ拼翱邳c擊Change Password鏈接。修改用戶密碼的對話框?qū)⒈粡棾觥?2. 在Old Password框中輸入你的舊密碼。3. 在New Password框中輸入你的新密碼。4. 在Retype New Password框中重新輸入你的新密碼。5. 點擊OK,關(guān)閉修改密碼對話框。2.5修改用戶屬性(Changing User Properties)你能夠修改你的用戶屬性信息,包括全名、Email地址、電話號碼和描述信息。注意,Email地址信息是非常重要的,因為能夠直接通過你的郵箱,讓你接收到缺陷、需求和測試集的信息。注意:管理員能夠改變并覆蓋用戶屬性信息。對于更多信息,請查看TestDirector管理員手冊(TestDirector Administrators Guide)。修改用戶屬性:1. 在窗口右上角,點擊Tools按鈕并選擇Change User Properties菜單項。或者在工程定制窗口點擊Change User Properties鏈接。用戶屬性對話框?qū)⒈粡棾觥?2. 編輯如下的用戶屬性:Full Name、Email、Phone、Description。3. 點擊OK按鈕,保存你的修改。2.6 清除歷史記錄(Clearing History)在自定義TestDirector工程時,你可以要求TestDirector來保存系統(tǒng)中的日志信息,以及在需求、測試和缺陷實體中的用戶字段。產(chǎn)生的歷史記錄數(shù)據(jù)會被顯示在需求、測試計劃和缺陷模塊的歷史記錄屬性頁上面。對于更多關(guān)于為TestDirector域設(shè)置歷史記錄的信息,請查看TestDirector管理員手冊(TestDirector Administrators Guide)。一旦你不想存儲歷史數(shù)據(jù),TestDirector允許你將這些歷史數(shù)據(jù)從TestDirector工程中刪除。舉個例子,假如你已經(jīng)成功地運行了你創(chuàng)建的測試集,你可能想從TestDirector工程中清除這些歷史記錄。你能夠清除所有的歷史記錄,或指定實體或域的歷史記錄。另外,你能夠讓TestDirector僅刪除直到某一天(包括這一天)的歷史記錄。TestDirector所清除的歷史記錄顯示在各自模塊的History屬性頁下。注意:默認狀態(tài)下,只要具有管理員權(quán)限的用戶才能夠清除歷史記錄。用戶權(quán)限是能夠被定制的。對于關(guān)于權(quán)限的更多信息,請查看TestDirector管理員手冊(TestDirector Administrators Guide)。清除歷史記錄:1. 在窗口右上角,點擊Tools按鈕并選擇Clear History菜單項。清除歷史記錄對話框?qū)⒈粡棾觥?. 在Entity框中,選擇你準(zhǔn)備刪除歷史記錄所屬的實體。若你準(zhǔn)備刪除需求、測試和缺陷實體的歷史記錄,請選擇All。3. 在Field框中,選擇你準(zhǔn)備刪除的歷史記錄所在的字段,若想刪除歷史記錄的所有字段,請選擇All。4. 在Until Date框中,選擇一個日期。TestDirector所刪除直到所選擇日期的歷史記錄(包括所選擇日期當(dāng)天)。5. 點擊OK。第3章 系統(tǒng)管理員操作3.1 創(chuàng)建項目1、單擊桌面的圖標(biāo)(如果彈出的界面圖片沒有顯示可以在該圖標(biāo)的屬性中將ULR改為http:/本機的IP /TDBIN/default.htm,如:8/TDBIN/default.htm。2、 點擊Site Administrator鏈接,進入站點管理的登錄界面。3、 點擊按鈕,進入站點管理的主界面。4、 在主界面左側(cè)可以看見已有二個項目(可以把他停掉)(TestDirecotr_Application,TestDirector_Demo),我們點擊工具條上的按鈕,彈出項目新建對話框。5、 默認項目名稱為以“TD_”為前導(dǎo)字符,你可以更改,例如:TD_KM,當(dāng)然這個你可任意輸,全要保證唯一,選擇數(shù)據(jù)類型,如:MS-SQL,點擊按鈕。6、 輸入本地數(shù)據(jù)庫的用戶名和密碼(若本地服務(wù)器的名稱不是TDSQLSERVER,則需要在SQL SEREVER的客戶端網(wǎng)絡(luò)使用工具中建立別名TDSQLSERVER),DB Admini User,DB Admin Password 是你連接的服務(wù)器的管理員用戶和管理員密碼,點擊按鈕。7、點擊按鈕就新建了一個項目。8、如果項目是要從已存在的項目復(fù)制,那么在新建對話框中單擊按鈕。9、在Project選擇框中選擇你要拷貝的項目,選擇你要拷貝哪些類型的數(shù)據(jù)點擊按鈕創(chuàng)建。10、創(chuàng)建完項目測試數(shù)據(jù)庫是否正連接常用如下方法進行檢測;在工具欄上點擊“DB servers”選項點擊”ping”輸入數(shù)據(jù)庫的用戶名和密碼點擊確定。連接成功則提示ping 成功,不成功則提示未指定的錯誤; 3.2 定制項目模塊、加入用戶和授權(quán)1、單擊桌面的圖標(biāo)(如果彈出的界面圖片沒有顯示可以在該圖標(biāo)的屬性中將ULR改為http:/本機的IP /TDBIN/default.htm,如:8/TDBIN/default.htm。2、 點擊TestDirector鏈接,進入工程管理的界面.3、 點擊按鈕,進入工程的界面。4、在Project中選擇TD_KM,就是我們上面創(chuàng)建的項目,輸入用戶名:admin,密碼為空,(這是默認的系統(tǒng)管理員身份),點擊按鈕確認進入項目定制頁面。5、點擊導(dǎo)航菜單change password鏈接6、這個界面可以更改管理員的密碼。7、配置工程字段: 點擊Customize Project Entities鏈接.8、這里有七個表,每個表中的字段分為系統(tǒng)字段(system fields)和用戶定段(user fields)。9、選擇DefectUser Fields節(jié)點,點擊底部的按鈕。10、輸入字段名稱和數(shù)據(jù)類型,并選擇顯示模式,增加完后,點擊按鈕返回。11、定制項目的模塊分類:點擊customize project lists進入定制列表框,(在這里你可以為項目中所有出現(xiàn)選擇列表的定段定義列表內(nèi)容)。12、 在lists中選擇All project,點擊按鈕,彈出增加項目模塊條目對話框。13、 輸入條目名稱,如:KM協(xié)作,然后點擊按鈕返回。14、 選擇我們增加的進來的“KM協(xié)作”,點擊彈出增加條目對話框。15、 輸入條目名稱:如:“文件協(xié)作”,點擊按鈕返回。16、 重復(fù)以上操作完成項目各模塊的加入.完成后點擊返回定制主界面。17、 增加用戶:點擊Setup Users進入用戶設(shè)置對話框.(在這里你可以為增加刪除用戶,并且為用戶定制權(quán)限 系統(tǒng)默認五種角色:瀏覽者、開發(fā)者,項目管理者、測試人員、TD系統(tǒng)管理員)。18、 點擊按鈕彈出加入用戶對話框。19、 選擇已有用戶名,若要新增用戶,單擊按鈕。20、 輸入用戶全名等(如:全名( Full Name)、地址(Address)、電子郵箱(E Mail)、聯(lián)系電話(Phone),點擊按鈕返回。21、 這時用戶默認是瀏覽者角色(Viewer),我們修改它為測試人員(QATester)(這里有所屬成員(member of) 欄和非成員欄(not member of))。22、 重復(fù)18、19、20加入?yún)⑴c的成員,然后點擊按鈕返回定制主頁面。第4章 測試人員操作4.1 指定需求這個章節(jié)的目的是讓用戶知道怎么使用TestDirecotr 來管理和定義測試需求。指定需求的工作流: 步驟一:定義測試范圍:測試團隊通過收集所有有用的文檔( 包括市場和業(yè)務(wù)需求文檔、系統(tǒng)需求文檔),來確定測試范圍(測試目標(biāo)、對象及策略)。在你確定測試范圍的時候你應(yīng)該先問一下自己下面幾個問題:你要測試的軟件的使用目的及方向是什么? 你要測試的軟件的使用特性是什么? 哪個功能點是這個軟件中相對重要的? 哪個功能點在這個軟件中存在高風(fēng)險?測試優(yōu)先級是什么?客戶或者最終用戶是否同意你的測試優(yōu)先級?你的質(zhì)量目標(biāo)是什么?步驟二:建立需求大綱如圖為指定需求的界面: 1)建立需求樹: 點擊工具欄按鈕,在需求樹上就會增加一行,然后修改標(biāo)題即可。點擊工具欄上的按鈕,就會在需求樹上添加一個子項。點擊工具欄上按鈕,就可以添加一個附件。點擊工具欄上的按鈕,彈出測試覆蓋的窗口測試覆蓋起到了把需求同測試進行關(guān)聯(lián)到一起的作用,到后面會詳細描述的。2)在需求樹上查詢點擊工具欄上的按鈕,彈出查詢窗口。點擊【Find in Field 】下拉框,選擇要查詢字段。然后在Value to Find 中輸入你要在項目樹上查找的關(guān)鍵字,點擊按鈕即可查詢。如圖為查詢的結(jié)果: 選中你要查看的結(jié)果,點擊按鈕,焦點就會移動到你想查看的需求節(jié)點上去了。3)在需求樹上查看點擊工具欄上的按鈕,可以縮放需求樹點擊工具欄上的按鈕,可以進行需求樹的刷新點擊按鈕,可以收縮和展開需求樹在需求樹上點擊右鍵菜單中的【Associated Defects 】,這個窗口會顯示與這個需求相對應(yīng)的bug 。4)修改需求樹重命名節(jié)點:在項目樹上點擊右鍵菜單中的【Rename 】, 就可以修改項目樹上的節(jié)點名稱了。復(fù)制節(jié)點:在項目樹上點擊右鍵菜單中的【Copy 】,然后在點擊右鍵菜單【Paste Paste 】, 就可以粘貼一個需求節(jié)點了,如果點擊右鍵菜單【Paste Paste as Child 】,則會粘貼為一個子節(jié)點。剪切節(jié)點:在項目樹上點擊右鍵菜單中的【Cut 】,然后在點擊右鍵菜單【Paste Paste 】, 就可以粘貼一個需求節(jié)點了,如果點擊右鍵菜單【Paste Paste as Child 】,則會粘貼為一個子節(jié)點。5)刪除需求:點擊工具欄上的按鈕,可以刪除需求節(jié)點6)從需求上建立測試轉(zhuǎn)換需求到測試:使用轉(zhuǎn)換到測試向?qū)?,轉(zhuǎn)換需求到測試計劃樹中指定主題的測試。1. 你可以轉(zhuǎn)換需求樹中指定的需求或全部需求:轉(zhuǎn)換所有需求:選擇Tools Convert to Test Convert All。轉(zhuǎn)換指定的需求:在需求樹中選擇所要轉(zhuǎn)換的需求,并選擇Tools Convert to Tests Convert Selected。Step 1對話框?qū)⒈淮蜷_。2. 選擇一種自動轉(zhuǎn)換方法。l 選擇Convert lowest child requirements to design steps,將所有最低級別的子需求轉(zhuǎn)換為設(shè)計步驟、高一級別的轉(zhuǎn)換為測試、所有更高級別的轉(zhuǎn)換為主題。l 選擇Convert lowest child requirements to tests,將所有最低級別的子需求轉(zhuǎn)換為測試、所有高級別的轉(zhuǎn)換為主題。l 選擇Convert all requirements to subjects,將所有選擇的需求轉(zhuǎn)換為主題。3. 點擊Next去開始轉(zhuǎn)換需求。若想取消轉(zhuǎn)換并返回到步驟1,點擊進度條上的Stop按鈕。當(dāng)轉(zhuǎn)換過程完成,轉(zhuǎn)換結(jié)果將被顯示在Step 2對話框中。注意:假如你僅僅只轉(zhuǎn)換單個需求,向?qū)^此對話框。4. 查看向?qū)D例,點擊Legend鏈接。5. 對每一個轉(zhuǎn)換項,你能夠做如下操作:l 選擇一個項,并點擊Exclude按鈕,或右鍵點擊該項,并選擇Exclude,將此項從測試計劃樹中刪除。l 選擇一個項,并點擊Subject按鈕,或右鍵點擊該項,并選擇Subject,將選擇的項改變?yōu)橐粋€主題。子項將變?yōu)橹黝}或測試。注意,主題名稱必須唯一。l 現(xiàn)在一個項,并點擊Test按鈕,或右鍵點擊該項,并選擇Test,將選擇的項改變?yōu)橐粋€測試。子項將被轉(zhuǎn)換為測試步驟。注意,測試名稱必須唯一。l 選擇一個項,并點擊Step按鈕,或右鍵點擊該項,并選擇Step,將所選擇的項改變?yōu)闇y試步驟。子項將被轉(zhuǎn)換為步驟的描述。l 選擇一個項,并點擊Desc按鈕,或右鍵點擊該項,并選擇Desc,將所選擇的項改變?yōu)椴襟E描述。子項將被轉(zhuǎn)換為縮進的描述文本。6. 當(dāng)你作修改時,若不希望使用向?qū)В瑢⒛J選中的Auto Complete Children選擇項取消。假如此項被選中,你在改變父級別時,如從主題改變?yōu)闇y試,向?qū)詣愚D(zhuǎn)換所有子項的級別,如從測試到測試步驟。7. 點擊Next,步驟3的對話框?qū)⒈淮蜷_。8. 在Destination Subject Path中,點擊Browse按鈕,Select a Destination Subject對話框?qū)⒈淮蜷_,在此對話框中顯示的測試計劃樹中選擇一個主題。或者輸入一個主題名稱。默認情況下,TestDirector將放置這些測試到測試計劃模塊的臨時測試文件夾。9. 點擊Finish。在進度欄上點擊Stop按鈕,去停止轉(zhuǎn)換過程,并返回到步驟3對話框。10. 點擊信息對話框中的OK按鈕,關(guān)閉轉(zhuǎn)換到測試的對話框,或者查看生成的錯誤信息。從需求產(chǎn)生測試:使用產(chǎn)生測試對話框,轉(zhuǎn)換需求到測試計劃樹中指定主題的測試,并添加到測試實驗室模塊指定的測試集中。1. 在需求樹中,右鍵點擊一個需求,并選擇Generate Test。產(chǎn)生測試對話框?qū)⒈淮蜷_。2. 對于Subject框,從測試計劃樹中選擇一個主題或輸入一個新的主題名。默認情況下,TestDirector放置此測試在測試計劃模塊的臨時測試文件夾。3. 在Test Name框中,為新測試輸入一個名字。默認情況下,TestDirector將使用需求名稱作為測試名。4. 假如你不希望TestDirector去創(chuàng)建測試步驟,取消Create Design Steps復(fù)選框的選擇。假如此選項是被選中的,TestDirector將為每個子需求添加一個步驟到測試。5. 選中Add Test to Test Set復(fù)選框,去要求TestDirector在測試實驗室模塊中增加測試到測試集。在Test Set列表中,選擇一個測試集或輸入一個新的測試集名稱。6. 點擊OK。步驟三:分析需求通過報表菜單生成需求定義報表點擊菜單AnalysisReportsStadard requriment report ,可以生成標(biāo)準(zhǔn)需求報表。點擊菜單AnalysisGrahpsSummary ,可以生成概要圖表。4.2 計劃測試這個章節(jié)的目的是讓用戶知道怎么使用TestDirecotr 來管理測試計劃測試計劃的工作流程: 步驟一:定義測試策略定義測試策略的時候有兩個基本問題:你將怎么測試應(yīng)用程序?例如你會使用什么測試技術(shù)(如壓力測試、安全性測試、確認測試等)你需要什么資源?例如你需要什么資源測試(人、硬件等);什么時候完成任務(wù)步驟二:定義測試主題1 建立測試計劃樹:圖為測試計劃的主界面: 在工具欄上點擊按鈕輸入你想添加的測試計劃名稱,點擊按鈕,就可添加成功。步驟三:定義測試1將測試加入到計劃樹中點擊工具欄上的按鈕選擇測試類型【Test Type 】下拉框。輸入測試名稱,點按鈕,即可添加成功。測試類型: Manual:手工測試WR Automated:winrunner 自動測試;QuickTest Test:QTP 自動測試;VAPI Test:Visual API 。標(biāo)簽頁: Details:描述信息;Design steps:測試步驟;Test script:測試腳本(自動測試時才有效);Attachments:附件;Reqs Coverage:需求覆蓋2 查看測試計劃樹點擊按鈕可以展開和收縮測試計劃樹測試圖標(biāo): 手工測試winrunner 測試工具測試QTP 測試工具測試Visual API 測試已經(jīng)定義測試步驟的測試點擊工具欄上的按鈕,可以刷新測試計劃樹;點擊工具欄上的按鈕,可以過濾或者分類測試計劃樹上的數(shù)據(jù)3將Bug 關(guān)聯(lián)到測試上你能夠?qū)y試計劃樹中的測試與特定的缺陷進行關(guān)聯(lián)。這是有用的,例如,當(dāng)為特定已知的缺陷創(chuàng)建一個新的測試的時候。通過創(chuàng)建一個關(guān)聯(lián),你能夠基于缺陷的狀態(tài)來決定是否這個測試應(yīng)當(dāng)被運行。注意,任何被該測試覆蓋的需求,也會與給缺陷進行關(guān)聯(lián)。關(guān)聯(lián)缺陷到測試:1) 在測試計劃樹上選擇一個測試,并選擇View Associated Defected,或右鍵點擊這個測試,并選擇Associated Defected。關(guān)聯(lián)缺陷對話框?qū)⒈粡棾觥?) 點擊Associate按鈕去增加關(guān)聯(lián)的缺陷。關(guān)聯(lián)缺陷對話框?qū)⒈淮蜷_。3) 輸入Defect ID或點擊Select按鈕,從有效的缺陷列表中選擇。4) 點擊OK。缺陷被添加到列表中。5) 點擊Refresh 去更新關(guān)聯(lián)缺陷列表。6) 點擊Columns 去自定義缺陷字段的顯示和順序。7) 選擇缺陷并點擊Remove ,并點擊Yes確認,將關(guān)聯(lián)的缺陷從列表中移除。8) 點擊Close。4查找測試1) 在工具欄上點擊Find Folder/Test按鈕。對于樹中限制搜索的特定文件夾,先選中此文件夾,然后點擊按鈕。Find Folder/Test對話框彈出并在Find In框中顯示文件夾名稱。假如你要搜索整個樹,則文件夾名稱為Subject。2) 在Value to Find框中,輸入準(zhǔn)則搜索的文件夾或測試的名稱(或部分名稱)。此查找是不分大小寫的。注意,這個搜索是不分大小寫的。3) 選中Include Tests復(fù)選框,要求TestDirector對文件夾和測試均進行搜索。4) 點擊Find。TestDirector將會用給定的值去定位這個文件夾或測試。假如搜索是成功的,搜索結(jié)果對話框?qū)⒈淮蜷_,并顯示可能匹配的列表。從列表中選擇一個結(jié)果,并點擊Go To按鈕,則會在測試計劃樹中高亮顯示此文件夾或測試。假如搜索不成功,相應(yīng)的提示信息框?qū)⒈粡棾?。注意:你也可以使用查找對話框在測試網(wǎng)格中搜索測試。首先選擇一個你想要搜索的字段,來代替搜索的文件夾,然后輸入你想要搜索的值。注意,你也可以決定你的搜索:是否大小寫敏感、是否精確匹配、是否使用通配符。6修改測試計劃樹重命名節(jié)點:在測試計劃樹上點擊右鍵菜單中的【Rename 】,就可以修改項目樹上的節(jié)點名稱了刪除測試:在工具欄上點擊按鈕,就可以刪除一個測試節(jié)點了4.3 執(zhí)行測試這個章節(jié)的目的是讓用戶知道怎么使用TestDirecotr 來管理測試進度執(zhí)行測試的工作流程步驟一:建立測試集合測試集合就是在執(zhí)行測試過程中進行的一組測試活動,例如一個build 版本的測試就可以算做一個測試集合。也可以把一個測試階段當(dāng)成一個測試集合,例如單元測試階段也可以作為一個測試集合。1 添加一個測試集合執(zhí)行測試的主界面點擊工具欄上的按鈕在【test set name 】輸入框中輸入測試集合名稱,點擊按鈕,即可添加成功2將測試加入到測試集合中在工具欄上點擊按鈕會彈出上圖右邊的測試樹, 在測試樹上點擊右鍵菜單中的【add to test set 】,則測試就加入到測試集合中去了。3.管理一個測試集合在執(zhí)行測試樹上點擊右鍵菜單【test set details 】這個界面可以設(shè)置測試集合的屬性。例如測試集合的狀態(tài)(status) 步驟二:測試執(zhí)行表這個時候測試負責(zé)人就應(yīng)該安排測試的執(zhí)行表, 執(zhí)行表包括測試人、測試主機名稱、測試執(zhí)行日期、測試執(zhí)行時間點擊【execute flow 】標(biāo)簽頁可以設(shè)置自動測試的執(zhí)行計劃步驟三:執(zhí)行手工測試(自動測試) 在沒有執(zhí)行測試之前,它的狀態(tài)都是【NO Run 】的狀態(tài),等到執(zhí)行測試以后它的狀態(tài)會根據(jù)測試結(jié)果而發(fā)生變化。執(zhí)行手工測試的時候按以下步驟執(zhí)行: 在測試應(yīng)用測試的時候,要遵循測試用例中的測試步驟的詳細描述進行測試比較時間的測試結(jié)果與預(yù)期的結(jié)果是否一致標(biāo)記每一個步驟是passed 或者failed 如果一個步驟失敗,記錄下實際的測試結(jié)果1執(zhí)行手工測試點擊按鈕點擊按鈕如果測試步驟通過,點擊按鈕即可如果測試步驟沒有通過,點擊按鈕即可,然后在【Actual Result 】輸入框中輸入時間的測試結(jié)果,點擊按鈕,可以記錄下這個bug;執(zhí)行完所有的測試步驟后,點擊按鈕,結(jié)束這個測試。還有就是測試用例可以執(zhí)行多次,而測試的狀態(tài)為最后一次執(zhí)行的結(jié)果。例如: 點擊一條測試用例,點擊按鈕,進入這個測試用例的屬性界面可以看到這條測試用例執(zhí)行過四次,而最后一次它執(zhí)行的結(jié)果為failed,所以它最終的顯示結(jié)果也會為failed 。點擊按鈕,可以刪除曾經(jīng)執(zhí)行過的測試。2 執(zhí)行自動測試點擊按鈕點擊【run on host 】輸入框中的按鈕選擇一臺主機即可(注意這臺主機上必須安裝了相應(yīng)的自動測試工具)。點擊按鈕,執(zhí)行自動測試。點擊按鈕,執(zhí)行所有的自動測試,自動測試的執(zhí)行次序會按照先前自動測試執(zhí)行計劃來進行。如果你設(shè)置了自動測試的執(zhí)行時間, 它會在你指定的時間才會執(zhí)行自動測試,這點要注意。點擊按鈕,可以停止正在執(zhí)行的自動測試。在執(zhí)行完自動測試以后,系統(tǒng)會給你一個自動測試的結(jié)果?;蛘唿c擊【run viwe execution log 】菜單查看自動測試的測試結(jié)果。設(shè)置遠程主機點擊【hosts host manager 】菜單點擊按鈕,可以收集到局域網(wǎng)中主機。自動測試執(zhí)行順序點擊【view order tests 】菜單這個界面可以調(diào)整自動測試執(zhí)行的先后順序。步驟四:分析測試結(jié)果在測試執(zhí)行的屬性界面中,有四個標(biāo)簽頁面details 、all runs 、attachments 、plan attachment, details 標(biāo)簽頁描述測試執(zhí)行的基本信息all runs 標(biāo)簽頁顯示在執(zhí)行測試過程中的信息attachments 標(biāo)簽頁用來添加附件plan attachments 標(biāo)簽頁用來顯示在測試計劃時候添加的附件如果是自動測試的話,還會多出一個標(biāo)簽頁面exec config,它用來設(shè)置自動測試在執(zhí)行過程中的一些相關(guān)參數(shù)。執(zhí)行測試中的生成報表及圖表類似于需求分析第5章 項目經(jīng)理操作5.1 記錄缺陷這個章節(jié)的目的是讓用戶知道怎么使用TestDirecotr 來管理軟件缺陷(bug) 記錄缺陷的工作流程步驟一:添加缺陷1 添加缺陷如圖為記錄缺陷的主界面點擊按鈕點擊按鈕,提交這條bug 。如果想填寫bug 信息錯誤,點擊按鈕,可以清除已經(jīng)填寫的bug 信息。點擊按鈕,可以添加文件類型的附件。點擊按鈕,可以添加web 類型的附件。點擊按鈕,可以抓圖片,并且作為附件點擊按鈕,就可以進行抓圖了,點擊按鈕,就可以將所抓的圖做為附件點擊按鈕,可以記錄下測試環(huán)境的信息2 比較缺陷再填寫完bug 信息后,有必要進行bug 比較,點擊按鈕,查找是否存在相同的bug,如果有相似的bug,會彈出如圖的界面如果沒有相同的bug,會有如圖的提示3 發(fā)送郵件點擊按鈕這個界面可以發(fā)送郵件給bug 修改負責(zé)人,也可以自動定時發(fā)送郵件給bug 修改負責(zé)人(由系統(tǒng)管理員配置) 4 查看關(guān)聯(lián)的測試點擊右鍵菜單中的【associated test 】菜單可以查看這條bug 對應(yīng)的測試信息5 刪除缺陷點擊菜單【Defects Delete 】,彈出如圖的提示信息點擊按鈕,即可刪除bug 步驟二:檢查新缺陷開發(fā)負責(zé)人檢查是否有new( 新)的缺陷,如果的確是bug 的話,將它的狀態(tài)修改為open (開放),如果發(fā)現(xiàn)這條bug 提重復(fù)或者不是bug 時,將它的狀態(tài)改為closed(關(guān)閉)或者Rejected (拒絕),注Rejected 狀態(tài)的bug 可以在bug評審會上確定是closed(關(guān)閉)還是open (開放)。如果開發(fā)人員Rejected bug 的原因是bug 描述不清,請在回執(zhí)中注明;如果是其他的原因, 也請在回執(zhí)中注明清楚。步驟三:修改開放缺陷開發(fā)人員修改open 狀態(tài)的bug,修改完成后將bug 狀態(tài)改為fixed(已修復(fù))狀態(tài)。步驟四:驗證缺陷測試人員在新的build 版本中驗證fixed 狀態(tài)

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論