testdirector是一款流程化的軟件測試軟件,這款軟件是由全球最大的軟件測試工具提供商Mercury Interactive公司制作發(fā)行,在基礎(chǔ)的功能上和市場上現(xiàn)在的同類軟件一樣,完全可以滿足用戶對于軟件測試的需求,并且這款測試軟件說擁有的遠程協(xié)作測試的功能是其他軟件所不能相比的,通過架設(shè)一個中央點,讓開發(fā)人員測試人員、開發(fā)人員通過一個中央數(shù)據(jù)倉庫即可在不同的地方實現(xiàn)交互測試,將測試過程流水話,整個測試過程,需求管理、測試計劃、日程安排等等環(huán)節(jié),都可以通過
瀏覽器訪問中央數(shù)據(jù)倉庫即可實現(xiàn),不需要每臺PC都安裝一套客戶端數(shù)據(jù)程序,這款好用的測試軟件是國外的專業(yè)軟件,小編今天帶來的是testdirector官方版,按照教程安裝完成之后即可免費使用這款軟件的所有功能。
軟件功能
1、需求管理
程序的需求驅(qū)動整個測試過程。Web 界面簡化了這些需求管理過程,以此您可以驗證應(yīng)用軟件的每一個特性或功能是否正常。通過提供一個比較直觀的機制將需求和測試用例、測試結(jié)果和報告的錯誤聯(lián)系起來,從而確保能達到最高的測試覆蓋率。一般有2 種方式可將需求和測試聯(lián)系起來。其一,軟件捕獲并跟蹤所有首次發(fā)生的的應(yīng)用需求。您可以在這些需求基礎(chǔ)上生成一份測試計劃,并將測試計劃對應(yīng)與您的需求。例如,您或許有25個測試計劃可對應(yīng)同一個 應(yīng)用需求。您一定能方便地管理需求和測試計劃之間可能存在的一種多對多的關(guān)系,確保每一個需求都經(jīng)過測試。其二,由于Web 應(yīng)用是不斷更新和變化的,需求管理允許測試人員加減或修改需求,并確定目前的應(yīng)用需求已擁有了一定的測試覆蓋率。它們幫助決定一個應(yīng)用軟件的哪些部分需要 測試,哪些測試需要開發(fā),是否完成的應(yīng)用軟件滿足了用戶的要求。對于任何動態(tài)地改變Web 應(yīng)用,必須審閱您的測試計劃是否準(zhǔn)確,確保其符合最當(dāng)前的應(yīng)用要求。
2、計劃測試
測試計劃的制定是測試過程中至關(guān)重要的環(huán)節(jié)。它為整個測試提供了一個結(jié)構(gòu)框架。estDirector的Test Plan Manager 在測試計劃期間,為測試小組提供一個關(guān)鍵要點和Web 界面來協(xié)調(diào)團隊間的溝通。Test Plan Manager 指導(dǎo)測試人員如何將應(yīng)用需求轉(zhuǎn)化為具體的測試計劃。這種直觀的結(jié)構(gòu)能幫助您定義如何測試您的應(yīng)用軟件,從而您能組織起明確的任務(wù)和責(zé)任。Test Plan Manager提供了多種方式來建立完整的測試計劃。您可以從草圖上建立一份計劃,或根據(jù)您用Requirements Manager所定義下的應(yīng)用需求,通過Test Plan Wizard 快捷地生成一份測試計劃。如果您已經(jīng)將計劃信息以文字處理文件形式,如Microsoft Word 方式儲存,您可以再利用這些信息,并將它導(dǎo)入到Test Plan Manager。它把各種類型的測試匯總在一個可折迭式目錄樹內(nèi),您可以在一個目錄下查詢到所有的測試計劃。例如,你可以將人工和自動測試,如功能性的, 還原和負載測試方案結(jié)合在同一位置。Test Plan Manager 還能進一步的幫助您完善測試設(shè)計和以文件形式描述每一個測試步驟,包括對每一項測試,用戶反應(yīng)的順序,檢查點和預(yù)期的結(jié)果,還能為每一項測試連加附屬文件,如Word ,Excel ,HTML ,用于更詳盡的記錄每次測試計劃。Web 網(wǎng)絡(luò)應(yīng)用日新月異,您的應(yīng)用需求也隨之不斷改變。您需要相應(yīng)地更新您的測試計劃,優(yōu)化測試內(nèi)容。即使頻繁的更新,仍能簡單地將應(yīng)用需求與相關(guān)的測試對應(yīng)起來。還可支持不同的測試方式來適應(yīng)您公司特殊的測試流程。多數(shù)的測試項目需要一個有人工與自動測試的結(jié)合,包括健全,還原和系統(tǒng)測試。但即使符合自動測試要求的工具,在大部分情況下也需要人工的操作。啟用一個演 變性的而非革新性的自動化切換機制,能讓測試人員決定哪些重復(fù)的人工測試可轉(zhuǎn)變?yōu)樽詣幽_本以提高測試效率,還能簡化將人工測試切換到自動測試腳本的轉(zhuǎn)化,并可立即啟動測試設(shè)計過程。
3、安排和執(zhí)行測試
一旦測試計劃建立后,測試實驗室管理為測試日程制訂提供一個基于Web 的框架。它的Smart Scheduler根據(jù)測試計劃中創(chuàng)立的指標(biāo)對運行著的測試執(zhí)行監(jiān)控。當(dāng)網(wǎng)絡(luò)上任何一臺主機空閑,測試可以徹夜執(zhí)行于其上。Smart Scheduler 能自動分辨是系統(tǒng)還是應(yīng)用錯誤,然后將測試重新安排到網(wǎng)絡(luò)上的其他機器。對于不斷改變的Web 應(yīng)用,經(jīng)常性的執(zhí)行測試對于追查出錯發(fā)生的環(huán)節(jié)和評估應(yīng)用質(zhì)量都是至關(guān)重要的。然而,這些測試的運行都要消耗測試資源和時間。使用Graphic Designer圖表設(shè)計,您可以很快地將測試分類以滿足不同的測試目的,如功能性測試,負載測試,完整性測試等。它的拖動功能可簡化設(shè)計和排列在多個機 器上運行的測試,最終根據(jù)設(shè)定好的時間、路徑或其它測試的成功與否,為序列測試制訂執(zhí)行日程。Smart Scheduler 能讓您在更短的時間內(nèi),在更少的機器上完成更多的測試。用WinRunner , Astra QuickTest ,Astra LoadTest 或LoadRunner 來自動運行功能性或負載測試,無論成功與否,測試信息都會被自動匯集傳送到TestDirector 的數(shù)據(jù)儲存中心。同樣,人工測試也以此方式運行。
4、缺陷管理
當(dāng)測試完成后,項目經(jīng)理必須解讀這些測試數(shù)據(jù)并將這些信息用于工作中。當(dāng)有出錯發(fā)現(xiàn)時,他們還要指定相關(guān)人員及時糾正。出錯管理直接貫穿作用于測試的全過程,以提供管理系統(tǒng)終端-終端的出錯跟蹤—從最初的問題發(fā)現(xiàn)到修改錯誤再到檢驗修改結(jié)果。由于同一項目組中的成員經(jīng)常 分布于不同的地方,基于瀏覽器的特征,使出錯管理能讓多個用戶何時何地都可通過Web 查詢出錯跟蹤情況。利用出錯管理,測試人員只需進入一個URL ,就可匯報和更新錯誤,過濾整理錯誤列表并作趨勢分析。在進入一個出錯案例前,測試人員還可自動執(zhí)行一次錯誤數(shù)據(jù)庫的搜尋,確定是否已有類似的案例記錄。 這一查尋功能可避免重復(fù)勞動。
5、圖形化和報表輸出
測試過程的最后一步是分析測試結(jié)果,確定應(yīng)用軟件是否已布屬成功或需要再次的測試。常規(guī)化的圖表和報告和在測試的任一環(huán)節(jié)幫助您對數(shù)據(jù)信息進行分析。還以標(biāo)準(zhǔn)的HTML 或Word 形式提供一種生成和發(fā)送正式測試報告的一種簡單方式。測試分析數(shù)據(jù)還可簡便地輸入到一種工業(yè)標(biāo)準(zhǔn)化的報告工具,如Excel ,ReportSmith ,CrystalReports ,和其它類型的第三方工具。
安裝教程
安裝條件:
系統(tǒng)上要裝有IIS,并且啟動IIS。
有一個系統(tǒng)管理員用戶要有密碼。
機器上必須要裝有-種數(shù)據(jù)庫(ACCESS,MSSQL,ORCAL )。
安裝之前關(guān)閉一些IE的輔助工作,把殺毒軟件那些也都關(guān)閉。運行安裝:
1、從本站下載解壓后,找到“setup.exe”安裝向?qū)?,雙擊運行。
2、直接點擊“NEXT”。
3、填寫如下序列號
Maintenance no. :KSQMQSQ-HQSQDQS-Q3QSQ3S-Q2SSQI8
License no. :B343P-44B44-43444-6444S。
4、NEXT選擇自己需要的數(shù)據(jù)庫, ACCESS為默認的。
5、NEXT USER里默認的是自己機器的名字
密碼是你電腦開機的密碼。
6、NEXT把勾去掉。
7、NEXT 默認無需修改繼續(xù)。
8、NEXT 不要打勾繼續(xù)。
9、NEXT。
10、NEXT 點擊 Install 開始安裝過程 , 安裝完根據(jù)提示重啟計算機。
再登陸系統(tǒng)的時候會發(fā)現(xiàn)多了一個關(guān)于員用戶,這里是無法登陸的是 TD自動創(chuàng)建的一個系統(tǒng)用戶,不用去管它。接著安裝 TestDirector80SP2.exe 補丁。中途會要求輸入一次系統(tǒng)管理密碼也就是你登陸計算機的密碼,然后再要求自己重啟一下計算機。
安裝完成后就可以登陸了,密碼默認為空,可以直接登錄。
使用教程
1、首先這款軟件有網(wǎng)頁版和客戶端版本。如果由于電腦環(huán)境或者瀏覽器等原因無法通過瀏覽器訪問,那這里推薦使用軟件的客戶端版本,其兼容性比網(wǎng)頁版好很多,也更穩(wěn)定,不會出現(xiàn)網(wǎng)頁崩潰現(xiàn)象。
2、這里我們打開軟件的客戶端版本。這里我們主要來分享一下,如何靈活的使用篩選來完成屬于我們自己的TD任務(wù)。這里選擇自己負責(zé)的產(chǎn)品模塊,輸入用戶名以及密碼,點擊登陸,進入到登陸的首頁面。
3、在TD首頁,由于第一次使用,其中任務(wù)欄中顯示任務(wù)的基本信息??梢钥吹竭@里的任務(wù)很多,通過責(zé)任人看到,有的屬于自己,有的則不屬于自己。那首先我們可以在任務(wù)欄中增加一些必要的列,比如錄入人、完成時間等。點擊如圖箭頭所指的功能圖標(biāo)。可以對顯示列進行添加和刪除。
4、在顯示列對話框中,這里有很多顯示列信息可供我們選擇,可根據(jù)自己的需要進行選擇。這里我們選擇錄入人很和完成時間。點擊確定。
5、現(xiàn)在錄入人和完成時間就顯示在我們的任務(wù)列表中了。接下來就是篩選的問題了。我們該如何篩選出近期分配給我們的任務(wù)。點擊如圖箭頭所指漏斗狀的功能圖標(biāo)。該功能可以設(shè)置過濾項并根據(jù)過濾項進行過濾。
6、在過濾器窗口,我們可以根據(jù)提供的過濾項設(shè)定其過濾條件進行過濾。這里我們以發(fā)現(xiàn)時間為例。點擊發(fā)現(xiàn)時間右邊箭頭所指按鈕。
7、點擊確定,我們發(fā)現(xiàn)當(dāng)前任務(wù)列表已經(jīng)根據(jù)條件過濾完成,顯示任務(wù)數(shù)量明顯減少。這是我們可以用同樣的方式,對責(zé)任人進行過濾,這樣就能顯示出你當(dāng)前時間段內(nèi)的任務(wù)了。
常見問題
一、安裝過程中出現(xiàn)了"unknow user name or bad passwordtry again",如何解決?打開我的電腦—>右鍵屬性—>系統(tǒng)屬性—>打開高級項—>點“性能”下的設(shè)置,打開性能選項頁面—>打開數(shù)據(jù)執(zhí)行保護-->設(shè)置:僅為關(guān)鍵的windows程序和服務(wù)啟用數(shù)據(jù)執(zhí)行保護(DEP),我一般選擇這種方法?;?選擇"對所有的程序和服務(wù)啟動數(shù)據(jù)保護"時將"checku.exe"排除在外。
二、IE 7.0訪問TestDirector時,報 “Microsoft Internet Explorer : 4.0(compatible; MSIE 7.0; Windows NT 5.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727;InfoPath.1; .NET CLR.3.0.04131.06) is not supported”,如何解決?修改Start_a.htm(默認安裝目錄一般為C:InetpubTDBIN下,如果安裝時修改了默認路徑,請在修改目錄下找到并修改)文件,用記事本或其它編輯工具打開,找到fMSIE3456參數(shù),在||(ua.lastIndexOf('MSIE 6.0') != -1)后增加|| (ua.lastIndexOf('MSIE 7.0') != -1),保存即可。打開IE7.0再次訪問,下載插件,安裝插件,可以成功訪問了。
三、目前很多同學(xué)都安裝Windows 7,其中的瀏覽器都是IE 8、IE 9,均不能正常訪問TestDirector,如何解決?下載TDExplorerPlugIn.exe插件,安裝以后,開始-程序菜單中,在TestDirector上點屬性,在出現(xiàn)的頁面選擇“兼容性”標(biāo)簽,按照下圖紅色標(biāo)識設(shè)置,再次在開始程序菜單中打開TD Explorer,輸入訪問地址即可正常訪問。
0條評論