版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
QuantityCenter9.2主講:唐國(guó)君內(nèi)容簡(jiǎn)介安裝和配置初步使用建立測(cè)試項(xiàng)目測(cè)試管理過(guò)程其他操作常見(jiàn)問(wèn)題處理QuantityCenter簡(jiǎn)介QuantityCenter簡(jiǎn)介(一)QuantityCenter是MercuryInteractive公司推出的基于WEB的測(cè)試管理工具。它能夠指導(dǎo)進(jìn)行測(cè)試需求定義、測(cè)試計(jì)劃、測(cè)試執(zhí)行和缺陷跟蹤,即整個(gè)測(cè)試過(guò)程的各個(gè)階段。通過(guò)整合所有任務(wù)到軟件測(cè)試中,來(lái)使整個(gè)測(cè)試管理工作更有效,并確??蛻?hù)收到更高質(zhì)量的產(chǎn)品。QuantityCenter簡(jiǎn)介(二)QuantityCenter通過(guò)與你的郵件系統(tǒng)相關(guān)聯(lián),缺陷跟蹤的相關(guān)信息就可以被整個(gè)應(yīng)用開(kāi)發(fā)組,QA,客戶(hù)支持,負(fù)責(zé)信息系統(tǒng)的人員所共享。QuantityCenter提供了與MercuryInteractive公司的測(cè)試工具(WinRunner,LoadRunner,QuickTestProfessional,AstraQuickTest,QuickTestProfessionalforMySAP.comWindowsClient,AstraLoadTest,XRunner,VisualAPIand,VisualAPI-XP)、第三方或者自主開(kāi)發(fā)的測(cè)試工具、需求和配置管理工具、建模工具的整合功能。QuantityCenter9.2安裝和配置安裝前期準(zhǔn)備數(shù)據(jù)庫(kù)系統(tǒng)當(dāng)創(chuàng)建一個(gè)QuantityCenter工程后,需要存儲(chǔ)和管理QuantityCenter自身產(chǎn)生和連接的數(shù)據(jù)庫(kù)。它存儲(chǔ)著需求、測(cè)試、測(cè)試集、測(cè)試個(gè)案、工程文檔和定制信息。為了應(yīng)用程序測(cè)試工程能夠正常工作,QuantityCenter需要持續(xù)不斷地訪問(wèn)這些數(shù)據(jù)。QuantityCenter能夠幫助維護(hù)一個(gè)測(cè)試工程數(shù)據(jù)庫(kù),并且能夠覆蓋應(yīng)用程序功能性的各個(gè)方面??墒褂孟旅娴臄?shù)據(jù)庫(kù)應(yīng)用軟件來(lái)存儲(chǔ)和管理QuantityCenter信息:?OracleStandard/EnterpriseEdition?Oracle10.0gRelease2Standard/EnterpriseEdition?MicrosoftSQLServer2000Standard/EnterpriseEditionSP4?MicrosoftSQLServer2005Standard/EnterpriseEditionSP1注意:數(shù)據(jù)庫(kù)必須在QuantityCenter安裝前完成安裝。服務(wù)器端配置操作系統(tǒng)支持Windows:PentiumIVorequivalentx86compatibleprocessorLinux:PentiumIVorequivalentx86compatibleprocessorsSolaris:UltraSPARC-III+/900MHzAIXWeb/應(yīng)用服務(wù)器?IIS6.0?Apache?JBoss,WebLogic,orWebSphere客戶(hù)端系統(tǒng)配置CPU?PentiumIII(orhigher)orequivalentx86compatibleprocessorOperatingSystem?Windows2000Server/ProfessionalwithServicePack4?Windows2003ServerwithServicePack1Standard/EnterpriseEdition?WindowsXP32-bitProfessional/HomeEditionwithServicePack2ClientSoftware:?Microsoft.NETFramework2.0orlaterBrowser?MicrosoftInternetExplorer6.0withServicePack1?MicrosoftInternetExplorer7.0?QualityCenterExplorerMicrosoftWord/Excel?MicrosoftWord2000?MicrosoftWordXP?MicrosoftWord2003安裝前確認(rèn)(一)確認(rèn)內(nèi)容列表如下:安裝服務(wù)器的配置?操作系統(tǒng)版本?CPU類(lèi)型?磁盤(pán)空間?內(nèi)存大小序列號(hào)?Licensefile?Maintenancekey應(yīng)用服務(wù)器?服務(wù)器類(lèi)型(JBoss,WebLogic,orWebSphere)?服務(wù)器版本如果使用JBoss:?端口號(hào)?JBoss用戶(hù)名?JBoss用戶(hù)密碼?JBoss用戶(hù)域Web服務(wù)器?服務(wù)器類(lèi)型(IISorJBoss)如果使用IIS:?IIS版本?Web站點(diǎn)安裝前確認(rèn)(二)郵件服務(wù)器服務(wù)類(lèi)型服務(wù)主機(jī)數(shù)據(jù)庫(kù)服務(wù)器?數(shù)據(jù)庫(kù)類(lèi)型?數(shù)據(jù)庫(kù)版本?數(shù)據(jù)庫(kù)服務(wù)器名?數(shù)據(jù)庫(kù)管理員帳號(hào)?數(shù)據(jù)庫(kù)管理員密碼?數(shù)據(jù)庫(kù)服務(wù)端口站點(diǎn)管理者?管理員帳號(hào)?管理員密碼確認(rèn)內(nèi)容列表如下:開(kāi)始安裝(一)選擇Windows安裝平臺(tái),執(zhí)行setup.exe文件,輸入License信息。開(kāi)始安裝(二)
集群模式配置界面:開(kāi)始安裝(三)安裝路徑設(shè)置:開(kāi)始安裝(四)應(yīng)用服務(wù)器配置:開(kāi)始安裝(五)JBoss配置信息
:開(kāi)始安裝(六)JBoss服務(wù)配置信息(如果QC和數(shù)據(jù)庫(kù)在一臺(tái)機(jī)器上,可以不填寫(xiě)):開(kāi)始安裝(七)如果服務(wù)器上未安裝IIS,將彈出如下選擇界面:開(kāi)始安裝(八)如果安裝了IISWeb服務(wù)器,將彈出如下配置界面:開(kāi)始安裝(九)HPQualityCenter安裝組件選擇界面:開(kāi)始安裝(十)郵件服務(wù)器屬性配置界面:開(kāi)始安裝(十一)數(shù)據(jù)庫(kù)類(lèi)型屬性配置(選擇SQLServerAuthentication):開(kāi)始安裝(十二)確定QualityCenter站點(diǎn)管理員帳號(hào)和密碼:開(kāi)始安裝(十三)QualityCenterRepositor路徑配置:開(kāi)始安裝(十四)安裝信息匯總界面:開(kāi)始安裝(十五)JBoss服務(wù)啟動(dòng)配置選項(xiàng):QuantityCenter初步使用初步使用打開(kāi)瀏覽器,輸入QualityCenterURL地址:http://<QualityCenterservername>[<:portnumber>]/qcbin進(jìn)入系統(tǒng)QualityCenter登錄對(duì)話(huà)框:安裝QualityCenterAdd-ins安裝日志記錄如果在安裝QC過(guò)程中遇到問(wèn)題,可以在如下日志文件中檢查出錯(cuò)原因:InstallShieldlog%TEMP%\Mercury\HP_Quality_Center.<log_creation_date>.install.htmlInstallShieldsecondlog%TEMP%\Mercury\HP_Quality_Center.<log_creation_date>.install.is.logSchemaCreation
logs<QualityCenterinstallationfolder>\log\saSchemacreationsecondlog<QualityCenterinstallationfolder>\InstallInfo\logJBossserverlog<QualityCenterinstallationfolder>\jboss\server\default\log\process.logQualityCenter建立測(cè)試項(xiàng)目建立測(cè)試項(xiàng)目點(diǎn)擊SiteAdministrator鏈接,進(jìn)入站點(diǎn)管理的登錄界面。管理員登錄作為QualityCenter管理員,需要?jiǎng)?chuàng)建和維護(hù)QualityCenter項(xiàng)目、用戶(hù)、服務(wù)器。SiteAdmistration包括以下內(nèi)容:
SiteProjects:管理qualitycenter工程。包括增加新的域和項(xiàng)目,查詢(xún)項(xiàng)目數(shù)據(jù),存儲(chǔ)項(xiàng)目,項(xiàng)目重命名,激活和掛起項(xiàng)目。SiteUsers
:增加用戶(hù)、定義用戶(hù)屬性、修改用戶(hù)密碼。SiteConnections:監(jiān)控站點(diǎn)當(dāng)前連接用戶(hù)。Licenses:監(jiān)控所有正在使用的QualityCenterlicenses,修改license關(guān)鍵字。Servers:修改服務(wù)器信息,比如日志文件和郵件協(xié)議。
DBServers:管理數(shù)據(jù)庫(kù)服務(wù)器。增加新數(shù)據(jù)庫(kù)服務(wù)器,編輯服務(wù)器的連接串,改變服務(wù)器默認(rèn)管理員用戶(hù)名、密碼,修改用戶(hù)密碼。SiteConfiguration:修改QualityCenter的配置參數(shù)。SiteAnalysis:
監(jiān)控連接到QualityCenter用戶(hù)。管理主界面輸入密碼后,點(diǎn)擊Login按鈕,進(jìn)入站點(diǎn)管理的主界面。創(chuàng)建工作域和項(xiàng)目新建域默認(rèn)域域和項(xiàng)目操作過(guò)程演示Oracle項(xiàng)目SqlServer項(xiàng)目為項(xiàng)目添加用戶(hù)在左側(cè)項(xiàng)目列表中選中一個(gè)項(xiàng)目,在右側(cè)面板中選擇“ProjectUsers”標(biāo)簽,點(diǎn)擊“Add”按鈕增加用戶(hù)。查詢(xún)項(xiàng)目表在左側(cè)項(xiàng)目列表中選中一個(gè)項(xiàng)目,展開(kāi)項(xiàng)目,選擇某一表,可以用sql語(yǔ)句查詢(xún)表中內(nèi)容。用戶(hù)化用戶(hù)(建立/刪除)用戶(hù)組(設(shè)定/權(quán)限)配置工程字段用戶(hù)化可視界面QualityCenter測(cè)試管理過(guò)程管理過(guò)程的四個(gè)階段需求定義(SpecifyRequirements)測(cè)試計(jì)劃(PlanTests)測(cè)試執(zhí)行(ExecuteTests)缺陷跟蹤(TrackDefects)1、QualityCenter需求定義1.1需求定義定義測(cè)試范圍(DefineTestingScope)創(chuàng)建需求(CreateRequirements)描述需求(DetailRequirements)分析需求(AnalyzeRequirements)定義測(cè)試范圍幾個(gè)問(wèn)題:應(yīng)用程序的主要目的和方向是什么?應(yīng)用程序有哪些主要特點(diǎn)?哪些功能在這個(gè)產(chǎn)品中是相對(duì)重要的?在應(yīng)用程序中,哪些功能是危急的或高風(fēng)險(xiǎn)的?測(cè)試優(yōu)先級(jí)是什么?客戶(hù)或最終用戶(hù)是否同意測(cè)試優(yōu)先級(jí)?總的質(zhì)量目標(biāo)是什么?創(chuàng)建測(cè)試需求大綱質(zhì)量保證的管理人員用測(cè)試范圍為應(yīng)用程序的測(cè)試定義所有的測(cè)試需求。先定義測(cè)試主題,并將各個(gè)測(cè)試主題指派給測(cè)試組內(nèi)的各個(gè)QA測(cè)試人員。然后每一個(gè)QA測(cè)試人員將自己所負(fù)責(zé)的測(cè)試主題記錄到QualityCenter工程上。需求主題是通過(guò)創(chuàng)建需求樹(shù)記錄在需求模塊里。此需求樹(shù)是以圖表的方式形象地描述了需求說(shuō)明書(shū),并顯示了不同級(jí)別需求的等級(jí)關(guān)系。舉個(gè)例子,以一個(gè)財(cái)務(wù)信息管理系統(tǒng)為例,它能夠進(jìn)行用戶(hù)登錄信息管理,憑證制單,帳表查詢(xún),出納管理,固定資產(chǎn)管理等等。QA管理人員可能會(huì)定義主要的測(cè)試需求為:登陸操作、帳務(wù)處理、帳表操作和出納管理等等。定義需求對(duì)于每一個(gè)需求主題,QA測(cè)試員均應(yīng)該創(chuàng)建相應(yīng)的詳細(xì)測(cè)試需求列表。在需求樹(shù)中的每一個(gè)需求均要求被詳細(xì)描述,并且應(yīng)該包括所有與需求相關(guān)的附件。QA測(cè)試人員分配每個(gè)需求一個(gè)優(yōu)先級(jí),此優(yōu)先級(jí)會(huì)作為測(cè)試組創(chuàng)建測(cè)試計(jì)劃的一個(gè)考慮因素。分析需求定義QA管理人員復(fù)查這些需求,并確定測(cè)試范圍被更早的定義。假如這個(gè)需求被評(píng)審?fù)ㄟ^(guò)的話(huà),還應(yīng)該將需求的狀態(tài)改為“Reviewed”??梢酝ㄟ^(guò)產(chǎn)生QualityCenter報(bào)告和圖表來(lái)幫助評(píng)審需求。1.2需求模塊的核心元素需求模塊(TheRequirementsModule)需求菜單欄(TheRequirementsMenuBar)需求工具條(TheRequirementsToolbar)需求樹(shù)(TheRequirementsTree)需求模塊可以在QualityCenter中點(diǎn)擊Requirements標(biāo)簽頁(yè)來(lái)定義需求。可以用requirementstree、requirementsdetails、requirementsgird、或CoverageAnalysis四種方式來(lái)顯示需求樹(shù)。需求菜單欄需求菜單欄包括如下的菜單:Requirements菜單,包括命令:在需求樹(shù)上修改需求、從一個(gè)需求產(chǎn)生一個(gè)測(cè)試、Mail一個(gè)需求,轉(zhuǎn)換需求到測(cè)試。Edit菜單,包括命令:復(fù)制、刪除、重命名需求。View菜單,包括命令:設(shè)置需求樹(shù)的顯示、查找一個(gè)需求、瀏覽測(cè)試覆蓋、關(guān)聯(lián)缺陷、附件。Favorites菜單,包括命令:添加用戶(hù)可視化界面,管理用戶(hù)可視化界面。Analysis菜單,包括命令:產(chǎn)生需求報(bào)告和圖表。需求工具欄需求工具欄包括如下的按鈕:NewRequirements:新建需求,增加一個(gè)新的需求到需求樹(shù)。QC將增加此需求到當(dāng)前所選擇的需求下面,并處于相同等級(jí)。NewChildRequirements:新建子需求,增加一個(gè)新的需求到需求樹(shù)。QC將增加此子需求到當(dāng)前所選擇的需求下面,并處于低一級(jí)的級(jí)別。Cut:剪切,移動(dòng)所選擇的需求到需求樹(shù)的新位置。要與Paste按鈕聯(lián)合使用。Copy:拷貝,拷貝所選擇的需求到需求樹(shù)的另外位置或另外的QC工程。需要與Paste按鈕聯(lián)合使用。Paste:粘貼,粘貼一個(gè)剪切或拷貝的需求到需求樹(shù)的另外位置。點(diǎn)擊Paste箭頭并選擇Paste,去粘貼需要到當(dāng)前所選擇的需求下面,以相同的級(jí)別。點(diǎn)擊Paste箭頭并選擇PasteasChild,去粘貼需要到當(dāng)前所選擇的需求下面,以低一級(jí)的級(jí)別。Delete:刪除,從需求樹(shù)中刪除所選擇的需求。RefreshSelected:刷新,刷新在需求模塊中的數(shù)據(jù)。點(diǎn)擊RefreshSelected按鈕,去刷新當(dāng)前所選擇的需求。所有子需求也會(huì)被同時(shí)刷新。點(diǎn)擊RefreshSelected箭頭并選擇RefreshAll去刷新所有的需求。SelectColumns:選擇列,打開(kāi)選擇列對(duì)話(huà)框,你可以決定哪些字段顯示在需求樹(shù)中,并決定它們的顯示順序。Zoomin:展開(kāi),改變需求樹(shù)的細(xì)節(jié)等級(jí)。點(diǎn)擊ZoomIn按鈕去展開(kāi)需求樹(shù)的指定分支。點(diǎn)擊ZoomIn箭頭并選擇ZoomOutOneLevel去取消預(yù)先展開(kāi)的命令。點(diǎn)擊ZoomIn箭頭并選擇ZoomOutToRoot去收縮,并顯示整個(gè)需求樹(shù)的根結(jié)點(diǎn)。Find:查找,打開(kāi)查找需求對(duì)話(huà)框,能夠讓你在需求樹(shù)中查找你想要的需求。MailRequirement:Mail需求,打開(kāi)發(fā)送郵件對(duì)話(huà)框,你可以從郵件列表中選擇收件人,或輸入其它的郵件地址,發(fā)送需求郵件。Attachments:附件,打開(kāi)附件對(duì)話(huà)框,能夠讓你為所選擇的需求添加附件。對(duì)于更多信息,請(qǐng)看第4章“增加附件”(AddingAttachments)。TestCoverage:測(cè)試覆蓋,打開(kāi)測(cè)試覆蓋對(duì)話(huà)框,能夠讓你為選定的測(cè)試需求增加測(cè)試覆蓋。注意:你也能夠右鍵點(diǎn)擊一個(gè)需求,并選擇AssociatedDefects去瀏覽有測(cè)試覆蓋需求的所有缺陷關(guān)聯(lián)。需求樹(shù)TestDirector在需求樹(shù)中有機(jī)的組織并顯示數(shù)據(jù)。需求樹(shù)中每一行都顯示了一條獨(dú)立的需求。需求樹(shù)中可以顯示如下細(xì)節(jié)信息。附件(Attachment):指示本需求是否包含附件。作者(Author):創(chuàng)建此需求的用戶(hù)名。覆蓋狀態(tài)(CoverStatus):需求當(dāng)前的狀態(tài)。創(chuàng)建日期(CreationDate):需求被創(chuàng)建的日期。創(chuàng)建時(shí)間(CreationTime):需求被創(chuàng)建的時(shí)間。修改(Modified):標(biāo)識(shí)此需求被最后修改的時(shí)間。名稱(chēng)(Name):需求名。優(yōu)先級(jí)(Priority):需求的優(yōu)先級(jí)。產(chǎn)品(Product):需求所基于的應(yīng)用程序組件。需求ID(ReqID):需求的唯一數(shù)字ID,由QC自動(dòng)分配。復(fù)查(Reviewed):標(biāo)識(shí)此需求是否被復(fù)查,并且被責(zé)任人批準(zhǔn)通過(guò)。1.3開(kāi)發(fā)需求樹(shù)需求樹(shù)組織并展示了測(cè)試需求體系。具體需求樹(shù)可操作步驟如下:創(chuàng)建需求樹(shù)(CreatingaRequirementsTree)在樹(shù)中查詢(xún)需求(FindingRequirementsintheTree)查看需求樹(shù)(ViewingtheRequirementsTree)查看需求歷史(ViewingRequirementHistory)從需求創(chuàng)建測(cè)試(CreatingTestfromRequirements)1、轉(zhuǎn)換需求到測(cè)試
2、從需求產(chǎn)生測(cè)試查看關(guān)聯(lián)缺陷(ViewingAssociatedDefects)開(kāi)發(fā)需求數(shù)2、QualityCenter測(cè)試計(jì)劃2.1測(cè)試計(jì)劃基于已定義的測(cè)試需求,創(chuàng)建相應(yīng)的測(cè)試計(jì)劃:定義測(cè)試策略(DefineTestingStrategy)定義測(cè)試主題(DefineTestSubject)定義測(cè)試(DefineTests)創(chuàng)建需求覆蓋(CreateRequirementsCoverage)設(shè)計(jì)測(cè)試步驟(DesignTestSteps)自動(dòng)測(cè)試(AutomateTests)分析測(cè)試計(jì)劃(AnalyzeTestPlan)定義測(cè)試策略要達(dá)到定義在需求模塊的測(cè)試需求,需要先思考兩個(gè)問(wèn)題:應(yīng)當(dāng)怎樣測(cè)試應(yīng)用程序?將使用哪些測(cè)試技術(shù)(壓力測(cè)試、負(fù)載測(cè)試和安全測(cè)試等等)?將怎樣處理缺陷(缺陷嚴(yán)重等級(jí)、打開(kāi)、關(guān)閉缺陷權(quán)限管理等)?需要什么資源?為了測(cè)試,需要什么資源(人員、硬件等等)?各個(gè)任務(wù)什么時(shí)候被完成?舉個(gè)例子,財(cái)務(wù)系統(tǒng)為例,它能夠進(jìn)行用戶(hù)登錄信息管理,憑證制單,帳表查詢(xún),出納管理,固定資產(chǎn)管理等等。此種情況下,手動(dòng)測(cè)試和自動(dòng)測(cè)試均需要。就應(yīng)該指派有編程經(jīng)驗(yàn)的人設(shè)計(jì)自動(dòng)測(cè)試,沒(méi)有編程經(jīng)驗(yàn)的人設(shè)計(jì)手動(dòng)測(cè)試。定義測(cè)試主題根據(jù)應(yīng)該程序功能的等級(jí)關(guān)系,將應(yīng)該程序功能分解為各個(gè)主題,并建造相應(yīng)的表現(xiàn)應(yīng)用程序功能的測(cè)試計(jì)劃樹(shù)。測(cè)試計(jì)劃樹(shù)是測(cè)試計(jì)劃的一種圖形的表現(xiàn)。它是根據(jù)主題組織的測(cè)試分級(jí)表,而每一個(gè)主題所包含的,就是為了實(shí)現(xiàn)質(zhì)量要求而需要進(jìn)行的測(cè)試。設(shè)計(jì)測(cè)試為測(cè)試計(jì)劃樹(shù)上的每一個(gè)主題設(shè)計(jì)測(cè)試。確定每個(gè)測(cè)試主題應(yīng)該創(chuàng)建哪些種類(lèi)的測(cè)試,如正規(guī)級(jí)別測(cè)試或回歸測(cè)試。然后在每個(gè)測(cè)試計(jì)劃樹(shù)的分支上創(chuàng)建并設(shè)計(jì)它們。能夠?qū)y(cè)試與指定的缺陷關(guān)聯(lián)。這是非常有用的,例如,可以為一個(gè)已知的缺陷創(chuàng)建新的測(cè)試。通過(guò)創(chuàng)建關(guān)聯(lián),能夠基于所關(guān)聯(lián)缺陷的狀態(tài)來(lái)決定這個(gè)缺陷是否應(yīng)該被運(yùn)行。創(chuàng)建需求覆蓋將測(cè)試計(jì)劃樹(shù)上的每一個(gè)測(cè)試連接到需求樹(shù)上的一個(gè)或多個(gè)需求。通過(guò)為需求定義測(cè)試覆蓋,可以對(duì)測(cè)試計(jì)劃中的測(cè)試和它原始的測(cè)試需求之間進(jìn)行追蹤。由于測(cè)試與缺陷的關(guān)聯(lián),測(cè)試覆蓋提供了從需求定義到缺陷跟蹤的完整的追蹤。設(shè)計(jì)測(cè)試步驟在測(cè)試計(jì)劃樹(shù)中對(duì)具體的測(cè)試進(jìn)行設(shè)計(jì)。創(chuàng)建測(cè)試步驟,描述所要執(zhí)行的操作、檢查點(diǎn)和預(yù)期的結(jié)果。定義完測(cè)試步驟后,緊接著就應(yīng)該決定,該測(cè)試是準(zhǔn)備手動(dòng)測(cè)試還是自動(dòng)測(cè)試。對(duì)于手動(dòng)測(cè)試,應(yīng)該按定義好的步驟,在應(yīng)該程序中執(zhí)行它,并記錄相應(yīng)的結(jié)果。手動(dòng)測(cè)試需要測(cè)試人員的響應(yīng),一般包括可用性測(cè)試、一次性測(cè)試、需要立即運(yùn)行的測(cè)試、需要應(yīng)用程序知識(shí)的測(cè)試和沒(méi)有預(yù)定義結(jié)果的測(cè)試。自動(dòng)測(cè)試自動(dòng)化測(cè)試允許在無(wú)人值守的情況下,高速地執(zhí)行測(cè)試。它也使測(cè)試能夠重復(fù)的執(zhí)行和使用。例如,能夠?qū)δ苄缘摹⒒鶞?zhǔn)、單元、壓力和負(fù)載、以及需要詳細(xì)應(yīng)用程序信息的測(cè)試執(zhí)行自動(dòng)化操作。在設(shè)計(jì)完測(cè)試步驟后,能夠決定哪些測(cè)試應(yīng)該進(jìn)行自動(dòng)化。影響測(cè)試自動(dòng)化的因素包括:執(zhí)行的頻率、數(shù)據(jù)輸入量、執(zhí)行時(shí)間的長(zhǎng)度和復(fù)雜度。對(duì)于自動(dòng)化測(cè)試,可以首先設(shè)計(jì)測(cè)試步驟,然后產(chǎn)生一個(gè)測(cè)試模板來(lái)對(duì)它們進(jìn)行自動(dòng)化測(cè)試。測(cè)試模板可以是:WinRunner,、QuickTestProfessional、AstraQuickTest,、QuickTestProfessionalforMySAP.comWindowsClient,、AstraLoadTest,LoadRunner,、XRunner、VisualAPI、orVisualA。如:在CRM系統(tǒng)中,可以對(duì)登陸過(guò)程進(jìn)行自動(dòng)化測(cè)試。在添加完測(cè)試步驟后,創(chuàng)建一個(gè)測(cè)試模板,然后用QTP來(lái)完成自動(dòng)化測(cè)試腳本。分析測(cè)試計(jì)劃復(fù)查測(cè)試計(jì)劃去確定怎樣它才能滿(mǎn)足在測(cè)試過(guò)程開(kāi)始階段定義的測(cè)試目標(biāo)。然后通過(guò)產(chǎn)生QualityCenter報(bào)告和圖表對(duì)測(cè)試計(jì)劃進(jìn)行分析。建議貫穿整個(gè)測(cè)試過(guò)程來(lái)分析測(cè)試計(jì)劃,從而更好地保證測(cè)試過(guò)程的成功。復(fù)查測(cè)試計(jì)劃,并確定是否滿(mǎn)足測(cè)試目標(biāo),并相應(yīng)地對(duì)測(cè)試計(jì)劃作出調(diào)整。2.2計(jì)劃模塊核心元素測(cè)試計(jì)劃模塊(TheTestPlanModule)測(cè)試計(jì)劃菜單欄(TheTestPlanMenuBar)測(cè)試計(jì)劃工具條(TheTestPlanToolbar)測(cè)試計(jì)劃網(wǎng)格(TheTestPlanGrid)測(cè)試計(jì)劃模塊通過(guò)點(diǎn)擊TestPlan標(biāo)簽頁(yè)可以進(jìn)入測(cè)試計(jì)劃模塊設(shè)計(jì)測(cè)試。測(cè)試計(jì)劃菜單欄測(cè)試計(jì)劃菜單欄包括如下的菜單:Tests和Edit菜單,包含能夠讓你管理測(cè)試計(jì)劃樹(shù)上的文件夾和測(cè)試的命令。View菜單,包括命令:設(shè)置測(cè)試計(jì)劃樹(shù)的顯示、打開(kāi)測(cè)試網(wǎng)格和添加關(guān)聯(lián)缺陷。Analysis菜單,包括命令:產(chǎn)生計(jì)劃報(bào)告和圖表。測(cè)試計(jì)劃工具欄測(cè)試計(jì)劃工具欄包括如下的按鈕:NewFolder:新建文件夾,向測(cè)試計(jì)劃樹(shù)中添加一個(gè)新的測(cè)試主題。NewTest:新建測(cè)試,向測(cè)試計(jì)劃樹(shù)中添加一個(gè)新的測(cè)試。Delete:刪除,從測(cè)試計(jì)劃樹(shù)中刪除所選擇的文件夾或測(cè)試。假如刪除一個(gè)文件夾,QC將移動(dòng)此文件夾中所有的測(cè)試到測(cè)試計(jì)劃樹(shù)的Unattached文件夾。假如是刪除測(cè)試,QC將永久地刪除這個(gè)測(cè)試和這個(gè)測(cè)試所包括的腳本。RefreshSelected:刷新,刷新測(cè)試計(jì)劃樹(shù)中所選擇的部分。若想刷新測(cè)試計(jì)劃樹(shù)中所有的測(cè)試,應(yīng)選擇Subject文件夾。Filter/Sort:過(guò)濾/選擇,包括如下選項(xiàng):Set:打開(kāi)過(guò)濾對(duì)話(huà)框,能夠讓你在測(cè)試計(jì)劃樹(shù)中過(guò)濾和分類(lèi)測(cè)試。Refresh:刷新測(cè)試計(jì)劃樹(shù),從而顯示最新的測(cè)試,基于你所選擇的過(guò)濾和分類(lèi)命令。Clear:清除所有你已經(jīng)應(yīng)用到測(cè)試計(jì)劃樹(shù)的過(guò)濾或分類(lèi)。FindFolder/Test:查找,打開(kāi)查找文件夾/測(cè)試對(duì)話(huà)框,能夠讓你在測(cè)試計(jì)劃樹(shù)中查找文件夾或測(cè)試。SortFolders:分類(lèi)文件夾,在測(cè)試計(jì)劃樹(shù)中打開(kāi)分類(lèi)文件夾對(duì)話(huà)框,能夠讓你對(duì)測(cè)試計(jì)劃樹(shù)的分類(lèi)進(jìn)行自定義。默認(rèn)情況下,文件夾是以名稱(chēng)進(jìn)行分類(lèi)。MailSelectedTest(s):Mail所選擇的測(cè)試,打開(kāi)發(fā)送郵件對(duì)話(huà)框,能夠讓你將所選擇的測(cè)試發(fā)送到目的郵件地址。測(cè)試網(wǎng)格測(cè)試網(wǎng)格顯示QC工程中所有的測(cè)試。每一行顯示一個(gè)單獨(dú)的測(cè)試記錄。每一列描述一個(gè)單獨(dú)的數(shù)據(jù)項(xiàng)。選擇View>TestGrid,打開(kāi)測(cè)試網(wǎng)格視圖。2.3開(kāi)發(fā)測(cè)試計(jì)劃樹(shù)測(cè)試計(jì)劃樹(shù)根據(jù)測(cè)試主題組織并展示了測(cè)試體系。具體可操作內(nèi)容如下:創(chuàng)建測(cè)試計(jì)劃樹(shù)(CreatingaTestPlanTree)添加測(cè)試到測(cè)試計(jì)劃樹(shù)(AddingTeststoaTestPlanTree)一旦創(chuàng)建了包括測(cè)試主題的測(cè)試計(jì)劃樹(shù),就可以準(zhǔn)備創(chuàng)建測(cè)試了。每一個(gè)測(cè)試應(yīng)該有一個(gè)明確的目標(biāo),如檢驗(yàn)一個(gè)特定的功能或系統(tǒng)需求。定義的測(cè)試應(yīng)該是基于測(cè)試過(guò)程開(kāi)始時(shí)設(shè)定的測(cè)試目標(biāo)。查看測(cè)試計(jì)劃樹(shù)(ViewingtheTestPlanTree)測(cè)試關(guān)聯(lián)缺陷(AssociatingDefectswithaTest)連接需求到一個(gè)測(cè)試郵寄測(cè)試(MailingTests)在樹(shù)中查找測(cè)試(FindingTestsintheTree)開(kāi)發(fā)測(cè)試計(jì)劃樹(shù)3、QualityCenter測(cè)試執(zhí)行測(cè)試執(zhí)行模塊通過(guò)點(diǎn)擊TESTLAB標(biāo)簽頁(yè)可以進(jìn)入測(cè)試執(zhí)行模塊來(lái)管理測(cè)試進(jìn)度。測(cè)試執(zhí)行流程創(chuàng)建測(cè)試集(CreateTestSets)確定進(jìn)度表(ScheduleRuns)運(yùn)行測(cè)試(RunTests)分析測(cè)試結(jié)果(AnalyzeTestResults)創(chuàng)建測(cè)試集一旦測(cè)試計(jì)劃建立后,QualityCenter的測(cè)試實(shí)驗(yàn)室管理為測(cè)試日程制訂提供一個(gè)基于Web的框架。它根據(jù)測(cè)試計(jì)劃中創(chuàng)立的指標(biāo)對(duì)運(yùn)行著的測(cè)試執(zhí)行監(jiān)控。測(cè)試集就是在執(zhí)行測(cè)試過(guò)程中進(jìn)行的一組測(cè)試活動(dòng),例如一個(gè)build版本的測(cè)試就可以算做一個(gè)測(cè)試集合。也可以把一個(gè)測(cè)試階段當(dāng)成一個(gè)測(cè)試集合,例如單元測(cè)試階段也可以作為一個(gè)測(cè)試集合?;蚴且粋€(gè)特殊的功能也可以作為一個(gè)測(cè)試集合。創(chuàng)建過(guò)程演示確定進(jìn)度表這個(gè)時(shí)候測(cè)試負(fù)責(zé)人就應(yīng)該安排測(cè)試的執(zhí)行表,執(zhí)行表包括測(cè)試人、測(cè)試主機(jī)名稱(chēng)、測(cè)試執(zhí)行日期、測(cè)試執(zhí)行時(shí)間。點(diǎn)擊【executeflow】標(biāo)簽頁(yè)可以設(shè)置自動(dòng)測(cè)試的執(zhí)行計(jì)劃。操作過(guò)程演示運(yùn)行測(cè)試執(zhí)行手工測(cè)試(自動(dòng)測(cè)試)在沒(méi)有執(zhí)行測(cè)試之前,它的狀態(tài)都是【NORun】的狀態(tài),等到執(zhí)行測(cè)試以后它的狀態(tài)會(huì)根據(jù)測(cè)試結(jié)果而發(fā)生變化。
1、手工測(cè)試2、自動(dòng)測(cè)試圖表分析4、QualityCenter缺陷跟蹤缺陷管理模塊通過(guò)點(diǎn)擊Defects標(biāo)簽頁(yè)可以進(jìn)入測(cè)試缺陷模塊管理缺陷。QualityCenter缺陷生命周期1、bug生命周期:new-
open-
fixed-
closed。2、由測(cè)試員發(fā)現(xiàn)缺陷(defect),并加入缺陷,這些缺陷狀態(tài)為new。3、由項(xiàng)目管理或測(cè)試員把缺陷new狀態(tài)置為open,把缺陷公布出來(lái)。4、開(kāi)發(fā)者修復(fù)缺陷后,把缺陷由open置為fixed,如果拒絕修改可以置為rejected。5、缺陷的發(fā)現(xiàn)人員對(duì)缺陷進(jìn)行回歸測(cè)試,如果修改正確,把缺陷狀態(tài)由fixed置為closed,如果缺還是存在,則置為Reopen。6、用戶(hù)可以生成各種分析報(bào)告。缺陷跟蹤添加缺陷(AddDefects)檢查新缺陷(ReviewNewDefects)修復(fù)打開(kāi)的缺陷(RepairOpenDefects)關(guān)閉已經(jīng)解決的缺陷(CloseFixedDefects)缺陷跟蹤?quán)]寄缺陷:點(diǎn)擊MailDefects按鈕,在彈出的界面中可以發(fā)送郵件給bug修改負(fù)責(zé)人,也可以自動(dòng)定時(shí)發(fā)送郵件給bug修改負(fù)責(zé)人。查看缺陷歷史:點(diǎn)擊【Description/History】鏈接,在這里會(huì)顯示bug的歷史信息。分析缺陷數(shù)據(jù)通過(guò)產(chǎn)生缺陷報(bào)告和圖表來(lái)幫助進(jìn)行缺陷分析。
QualityCenter其他操作清除歷史記錄產(chǎn)生的歷史記錄數(shù)據(jù)會(huì)被顯示在需求、測(cè)試計(jì)劃和缺陷模塊的歷史記錄屬性頁(yè)上面。一旦不想存儲(chǔ)歷史數(shù)據(jù),QualityCenter允許將這些歷史數(shù)據(jù)從QualityCenter工程中刪除。舉個(gè)例子,假如已經(jīng)成功地運(yùn)行了創(chuàng)建的測(cè)試集,可能想從QualityCenter工程中清除這些歷史記錄。能夠清除所有的歷史記錄,或指定實(shí)體或域的歷史記錄。另外,能夠讓QualityCenter僅刪除直到某一天(包括這一天)的歷史記錄。在窗口右上角,點(diǎn)擊Tools按鈕并選擇ClearHistory菜單項(xiàng)。清除歷史記錄對(duì)話(huà)框?qū)⒈粡棾?。選擇準(zhǔn)備刪除歷史記錄所屬的實(shí)體,選擇準(zhǔn)備刪除的歷史記錄所在的字段,選擇一個(gè)日期。導(dǎo)出Word文檔你能夠?qū)⑿枨髽?shù)或測(cè)試計(jì)劃樹(shù)中的內(nèi)容導(dǎo)出為Word格式的需求或測(cè)試計(jì)劃文檔。備份1、域存儲(chǔ)區(qū)所在位置:
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度綠色豬肉采購(gòu)合作協(xié)議書(shū)6篇
- 2025年度砌體施工環(huán)保評(píng)估合同3篇
- 家庭旅館員工培訓(xùn)與激勵(lì)機(jī)制
- 小學(xué)數(shù)學(xué)基礎(chǔ)解題技巧與能力培養(yǎng)
- 教育技術(shù)下的小學(xué)數(shù)學(xué)與科學(xué)教育整合趨勢(shì)
- 2025年度高空作業(yè)升降機(jī)租賃及維護(hù)服務(wù)合同6篇
- 人教版八年級(jí) 歷史與社會(huì)上冊(cè) 1.2.1 早期國(guó)家與社會(huì) 說(shuō)課稿
- 2024-2025學(xué)年一年級(jí)上冊(cè)(第二、三、四單元說(shuō)課稿)科學(xué)蘇教版
- 專(zhuān)題11:動(dòng)力學(xué)中的臨界問(wèn)題-2024-2025學(xué)年高中物理同步練習(xí)分類(lèi)專(zhuān)題說(shuō)課稿(人教版2019必修第一冊(cè))
- 2025年度施工合同尾款預(yù)付擔(dān)保編制流程及要點(diǎn)3篇
- 2024光儲(chǔ)充一體化系統(tǒng)解決方案
- 建筑幕墻物理性能分級(jí)
- 河南省2024年道法中考熱點(diǎn)備考重難專(zhuān)題:發(fā)展航天事業(yè)建設(shè)航天強(qiáng)國(guó)(課件)
- 臨床診療規(guī)范與操作指南制度
- DLT 5285-2018 輸變電工程架空導(dǎo)線(800mm以下)及地線液壓壓接工藝規(guī)程
- 新員工入職培訓(xùn)測(cè)試題附有答案
- 勞動(dòng)合同續(xù)簽意見(jiàn)單
- 大學(xué)生國(guó)家安全教育意義
- 2024年保育員(初級(jí))培訓(xùn)計(jì)劃和教學(xué)大綱-(目錄版)
- 河北省石家莊市2023-2024學(xué)年高二上學(xué)期期末考試 語(yǔ)文 Word版含答案
- 企業(yè)正確認(rèn)識(shí)和運(yùn)用矩陣式管理
評(píng)論
0/150
提交評(píng)論