版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
進(jìn)展管理規(guī)范XXXX進(jìn)展管理規(guī)范XXXX規(guī)范變更歷史編號(hào)年月日變更號(hào)碼頁數(shù)編制審查確認(rèn)審議及確認(rèn)1新建A4:8頁2345678910111213141516171819202122頁數(shù)包含封面、變更歷史、變更書、目錄Sheet編號(hào)1/1
目錄1目的 42術(shù)語定義 43進(jìn)展管理概要 44規(guī)定 44.1日程管理 44.2實(shí)際管理 45進(jìn)展報(bào)告 55.1周例會(huì) 55.2進(jìn)展報(bào)告內(nèi)容 56進(jìn)展管理 66.1進(jìn)展管理的單位 66.2進(jìn)展與實(shí)際管理 76.2.1RS工程 76.2.2AS工程 76.2.3DS~DD工程 86.2.4P(UT)~ST工程 87相關(guān)記錄 8
1目的明確規(guī)定項(xiàng)目中的進(jìn)展管理步驟。2術(shù)語定義進(jìn)展率:項(xiàng)目各工程階段的完成百分比。3進(jìn)展管理概要4規(guī)定4.1日程管理為確保正確把握項(xiàng)目進(jìn)展,應(yīng)在各工程開始前制定《日程計(jì)劃》(中、小線表);《日程計(jì)劃》的整理歸納由項(xiàng)目組長負(fù)責(zé);《日程計(jì)劃》必須得到項(xiàng)目經(jīng)理的確認(rèn)后才能作為進(jìn)展管理的對(duì)象;《日程計(jì)劃》的變更由項(xiàng)目組長提出,由項(xiàng)目經(jīng)理調(diào)整和確認(rèn)后生效;4.2實(shí)際管理項(xiàng)目以周例會(huì)的形式管理實(shí)際進(jìn)展;實(shí)際進(jìn)展的整理和歸納工作由項(xiàng)目組長負(fù)責(zé);項(xiàng)目的實(shí)際進(jìn)展要形成《項(xiàng)目進(jìn)展報(bào)告》;5進(jìn)展報(bào)告5.1周例會(huì)周例會(huì)前所有項(xiàng)目組成員應(yīng)完成《周報(bào)》,并按項(xiàng)目組成員→項(xiàng)目組長→項(xiàng)目經(jīng)理的順序逐級(jí)匯總提交;周例會(huì)由項(xiàng)目經(jīng)理負(fù)責(zé)組織召開,參加人包括項(xiàng)目組長、項(xiàng)目的品質(zhì)保證責(zé)任人、及項(xiàng)目組相關(guān)人員;周例會(huì)以項(xiàng)目的進(jìn)度、品質(zhì)、問題和風(fēng)險(xiǎn)為核心,采取由粗到細(xì)的方式,按項(xiàng)目經(jīng)理→項(xiàng)目組長→項(xiàng)目組成員(必要的話)的順序報(bào)告上述內(nèi)容,并共同討論問題和風(fēng)險(xiǎn)的解決對(duì)策。周例會(huì)的內(nèi)容應(yīng)形成《議事錄》,記錄量化的項(xiàng)目進(jìn)展,明確當(dāng)前的問題、解決對(duì)策、責(zé)任人和解決期限。周例會(huì)問題的解決情況由項(xiàng)目經(jīng)理/項(xiàng)目組長負(fù)責(zé)跟蹤,直至其關(guān)閉。周例會(huì)后,項(xiàng)目經(jīng)理負(fù)責(zé)以郵件的形式,定期向項(xiàng)目主管經(jīng)理提交《項(xiàng)目進(jìn)展報(bào)告》,報(bào)告項(xiàng)目的實(shí)際進(jìn)展情況(報(bào)告周期和發(fā)送對(duì)象在項(xiàng)目計(jì)劃書中規(guī)定)。5.2進(jìn)展報(bào)告內(nèi)容項(xiàng)目的進(jìn)展報(bào)告包括如下內(nèi)容:③項(xiàng)目進(jìn)度表③項(xiàng)目進(jìn)度表②問題一覽表等①作業(yè)狀況報(bào)告作業(yè)狀況報(bào)告:報(bào)告本期的工作內(nèi)容、進(jìn)度和品質(zhì),并從工程分類(階段)的角度,總結(jié)項(xiàng)目的整體進(jìn)度與品質(zhì)情況。問題一覽表等:在《問題一覽表》中列舉阻礙進(jìn)度的主要原因,明確責(zé)任者和解決期限。此外,有設(shè)計(jì)變更時(shí),附加《C票臺(tái)帳》;有Q&A時(shí),附加《Q&A票管理臺(tái)帳》;有上期遺留問題時(shí),附加《未能解決事件管理表》。項(xiàng)目進(jìn)度表:用箭頭圖表(線表)的形式,從視覺上表現(xiàn)①、②的內(nèi)容,如下圖所示:6進(jìn)展管理6.1進(jìn)展管理的單位各工程(階段)的進(jìn)展管理的單位和進(jìn)展率的基準(zhǔn)如下所示:編號(hào)工程(階段)進(jìn)展報(bào)告的指標(biāo)進(jìn)展率的基準(zhǔn)1需求規(guī)格設(shè)計(jì)RS業(yè)務(wù)功能數(shù)擔(dān)當(dāng)者的式樣書編寫完成50%內(nèi)部Review結(jié)束70%Review問題處理結(jié)束90%Manager最終確認(rèn)100%2軟件功能設(shè)計(jì)AS功能數(shù)擔(dān)當(dāng)者的式樣書編寫完成50%內(nèi)部Review結(jié)束70%Review問題處理結(jié)束90%Manager最終確認(rèn)100%3詳細(xì)設(shè)計(jì)DS模塊數(shù)擔(dān)當(dāng)者的設(shè)計(jì)書編寫完成70%內(nèi)部Review結(jié)束90%Review問題處理結(jié)束100%4編程P(C)模塊數(shù)擔(dān)當(dāng)者編程結(jié)束80%清除編譯錯(cuò)誤結(jié)束100%5編制P(UCL)P(UCL)UCL條目數(shù)擔(dān)當(dāng)者的UCL編寫完成70%內(nèi)部Review結(jié)束90%Review問題處理結(jié)束100%6編制CCLCCLCCL條目數(shù)擔(dān)當(dāng)者的CCL編寫完成70%內(nèi)部Review結(jié)束90%Review問題處理結(jié)束100%7桌面調(diào)試DD1CheckListDD1模塊數(shù)、不合格件數(shù)擔(dān)當(dāng)者的DD1完成30%擔(dān)當(dāng)者的DD2完成80%項(xiàng)目經(jīng)理最終確認(rèn)90%Manager最終確認(rèn)100%UCL/CCL桌面CheckDD2UCL/CCL消化件數(shù)、不合格件數(shù)8單元測試P(UT)UCL消化件數(shù)、不合格件數(shù)擔(dān)當(dāng)者的UCL消化結(jié)束80%項(xiàng)目經(jīng)理最終確認(rèn)90%Manager最終確認(rèn)100%9組合測試CTCCL消化件數(shù)、不合格件數(shù)擔(dān)當(dāng)者的CCL消化結(jié)束80%項(xiàng)目經(jīng)理最終確認(rèn)90%Manager最終確認(rèn)100%10編制SCLSCLSCL條目數(shù)擔(dān)當(dāng)者的SCL編寫完成70%公司內(nèi)部Review結(jié)束90%Review問題處理結(jié)束100%11系統(tǒng)測試STSCL消化件數(shù)、不合格件數(shù)擔(dān)當(dāng)者的SCL消化結(jié)束80%項(xiàng)目經(jīng)理最終確認(rèn)90%Manager最終確認(rèn)100%注:各工程(階段)的結(jié)束標(biāo)準(zhǔn)和檢驗(yàn)責(zé)任人,參照《開發(fā)計(jì)劃書》中的規(guī)定。6.2進(jìn)展與實(shí)際管理為了正確把握項(xiàng)目的進(jìn)展?fàn)顩r,在開始各工程(階段)的作業(yè)之前,應(yīng)預(yù)估作業(yè)量,制定本工程(階段)的《日程計(jì)劃》(中、小線表),以此作為項(xiàng)目進(jìn)展與實(shí)際管理的基礎(chǔ)。6.2.1RS工程明確準(zhǔn)備開發(fā)的要件定義書的構(gòu)成,預(yù)計(jì)業(yè)務(wù)過程框架和各業(yè)務(wù)功能的開始編寫日期和結(jié)束編寫日期;項(xiàng)目經(jīng)理/項(xiàng)目組長負(fù)責(zé)追蹤業(yè)務(wù)過程框架和各業(yè)務(wù)功能單位的作業(yè)負(fù)責(zé)人的工作進(jìn)展?fàn)顩r;在作業(yè)負(fù)責(zé)人的設(shè)計(jì)書完成80%之前,預(yù)計(jì)并報(bào)告內(nèi)部Review的日期;在進(jìn)展報(bào)告中,按業(yè)務(wù)過程框架和業(yè)務(wù)功能單位明確作業(yè)實(shí)際值(負(fù)責(zé)人·進(jìn)度狀況)。6.2.2AS工程明確準(zhǔn)備開發(fā)的功能說明書,接口說明書等的構(gòu)成,預(yù)計(jì)各說明書的各功能的開始編寫日期和結(jié)束編寫日期;項(xiàng)目經(jīng)理/項(xiàng)目組長負(fù)責(zé)追蹤各說明書功能單位的作業(yè)負(fù)責(zé)人的工作進(jìn)展?fàn)顩r;在作業(yè)負(fù)責(zé)人的設(shè)計(jì)書完成80%之前,預(yù)計(jì)并報(bào)告設(shè)計(jì)內(nèi)Review的日期;在進(jìn)展報(bào)告中,按功能單位明確作業(yè)實(shí)際值(負(fù)責(zé)人·進(jìn)度狀況)。6.2.3DS~DD工程明確準(zhǔn)備開發(fā)的函數(shù)/模塊、決定預(yù)估規(guī)模·各工程的預(yù)計(jì)開始日期和預(yù)計(jì)結(jié)束日期;項(xiàng)目經(jīng)理/項(xiàng)目組長負(fù)責(zé)追蹤各函數(shù)/模塊單位的作業(yè)負(fù)責(zé)人的工作進(jìn)度狀況;在進(jìn)展報(bào)告中,明確各功能單位的作業(yè)實(shí)際值(負(fù)責(zé)人·進(jìn)度狀況·實(shí)際行數(shù)·查出不合格件數(shù))。6.2.4P(UT)~ST工程各工程開始前決定各功能單位的預(yù)估規(guī)模、預(yù)計(jì)開始日期和預(yù)計(jì)結(jié)束日期;項(xiàng)目經(jīng)理/項(xiàng)目組長負(fù)責(zé)追蹤報(bào)告各功能單位的進(jìn)度狀況及不合格查出狀況。7相關(guān)記錄輸入輸出相關(guān)基準(zhǔn)示例《開發(fā)計(jì)劃書》《日程計(jì)劃》(中、小線表)《周報(bào)》《項(xiàng)目進(jìn)展報(bào)告》(《作業(yè)狀況報(bào)告》、《問題一覽表》、《C票臺(tái)帳》、《Q&A票管理臺(tái)帳》、《項(xiàng)目進(jìn)度表》、《未能解決事件管理表》)《周例會(huì)議事錄》《日程計(jì)劃示例》《周報(bào)示例》《議事錄示例》軟件質(zhì)量保障與性能管理方案建議書MercuryInteractive上海辦事處二零零二年六月二十日
目錄TOC\o"1-3"\h\z一、 公司介紹 31.1公司概況 31.2合作伙伴 4二系統(tǒng)及需求 5三、解決方案 73.1測試管理-TestDirector 93.1.1需求管理 103.1.2計(jì)劃測試 103.1.3安排和執(zhí)行測試 103.1.4缺陷管理 103.1.5圖形化和報(bào)表輸出 113.2功能性測試–WinRunner 113.2.1輕松創(chuàng)建測試 113.2.2插入檢查點(diǎn) 123.2.3檢驗(yàn)數(shù)據(jù) 123.2.4增強(qiáng)測試 123.2.5運(yùn)行測試 133.2.6分析結(jié)果 133.2.7維護(hù)測試 133.2.8廣泛的支持環(huán)境 143.3負(fù)載測試–LoadRunner 143.3.1輕松創(chuàng)建虛擬用戶 153.3.2創(chuàng)建真實(shí)的負(fù)載 163.3.3定位性能問題 163.3.4分析結(jié)果精確定位問題所在 163.3.5支持無線應(yīng)用協(xié)議 163.3.6支持流媒體應(yīng)用 173.3.7完整的企業(yè)應(yīng)用環(huán)境的支持 17四產(chǎn)品配置 18
公司介紹1.1公司概況MercuryInteractive是業(yè)界領(lǐng)先的企業(yè)級(jí)測試和性能管理解決方案的供應(yīng)商。MercuryInteractive的自動(dòng)化軟件和管理服務(wù)幫助企業(yè)開發(fā)和維護(hù)高性能的關(guān)鍵應(yīng)用。遍布全球的用戶在他們的關(guān)鍵應(yīng)用和技術(shù)架構(gòu)中使用MercuryInteractive的解決方案,最大限度地減少硬件和維護(hù)開支,保障收益來源,增強(qiáng)企業(yè)的競爭力。MercuryInteractive公司于1989年成立于美國加州硅谷的Sunnyvale,目前總部設(shè)在硅谷的SunnyVale,在全球20多個(gè)國家設(shè)有60多個(gè)辦事機(jī)構(gòu),現(xiàn)有員工1600余人。Figure1.極其領(lǐng)先的市場份額
Figure1.極其領(lǐng)先的市場份額
Newport2001MercuryInteractive63%在最近的7年多的時(shí)間里,MercuryInteractive的成功用戶以驚人的速度得以發(fā)展,市場占有率不斷上升并處于絕對(duì)領(lǐng)先地位,產(chǎn)品受到越來越多企業(yè)用戶的青睞。MI連續(xù)六年創(chuàng)下業(yè)績記錄,其飛速的發(fā)展令業(yè)界所矚目。在2001年的ForbesASAP排名——100家最活躍、最有潛力的公司——中名列首位。MercuryInteractive公司的卓越的產(chǎn)品開發(fā)與客戶服務(wù)受到了業(yè)界的一致好評(píng)。
1.2合作伙伴為了更好地向用戶提供完善的解決方案,MercuryInteractive十分注重建立強(qiáng)大的合作伙伴聯(lián)盟。MercuryInteractive的合作伙伴囊括了許多業(yè)界著名的硬件供應(yīng)商、數(shù)據(jù)庫廠商、獨(dú)立軟件開發(fā)商、系統(tǒng)集成商、服務(wù)提供商以及IT咨詢公司等。MercuryInteractive的合作伙伴銷售、集成或?qū)崿F(xiàn)基于MercuryInteractive產(chǎn)品的解決方案,幫助用戶順利進(jìn)行軟件質(zhì)量保障與性能管理,確保關(guān)鍵任務(wù)應(yīng)用系統(tǒng)應(yīng)用成功。MercuryInteractive公司的合作伙伴包括了各行各業(yè)的領(lǐng)先提供商,包括了包括硬件廠商IBM、Dell、Compaq(DEC、TANDEM)、HP,軟件開發(fā)商Microsoft、Oracle、BEA、SAP、Peoplesoft、Siebel、Sybase、Ariba、Broadvision、SilverStream、Macromedia、Real、Merant等,無線應(yīng)用廠商N(yùn)okia、OpenWave等等,而IT咨詢公司AndersonConsulting、普華永道、KPMG、HPConsulting等公司更成為MerucryInteractive產(chǎn)品的全球代理。包括世界著名的AT&T,Sprint等電信巨頭Starbase/TBI,Powertest,Cornerstone,NCSI,Nortek,AdvancedTesting等大型獨(dú)立咨詢企業(yè)也都是MercuryInteractive的全球合作伙伴。
二系統(tǒng)及需求在新應(yīng)用系統(tǒng)中,將可能用到基于Web的客戶應(yīng)用,以及大型Unix主機(jī)與基于J2EE的中間件系統(tǒng),其大致的系統(tǒng)架構(gòu)如下:各類各類客戶端高速
網(wǎng)絡(luò)連接前端Web
服務(wù)器基于J2EE
的中間件高性能UNIX
主機(jī)圖3.新應(yīng)用系統(tǒng)結(jié)構(gòu)略圖MercuryInteractive的解決方案覆蓋了整個(gè)軟件質(zhì)量保障與性能管理生命周期并且非常適合實(shí)際需要:企業(yè)級(jí)測試方案包括測試管理,負(fù)載測試和功能性/回歸性測試。企業(yè)可以確保其功能性,可靠性和應(yīng)用規(guī)模適應(yīng)性,從而優(yōu)化其基礎(chǔ)架構(gòu)。另外,他們還能:預(yù)先得知應(yīng)用程序是否正確運(yùn)行預(yù)測關(guān)鍵的轉(zhuǎn)換點(diǎn)并在程序發(fā)布前確定是否準(zhǔn)備就緒性能管理解決方案通過從用戶角度觀測到的端到端的性能情況,來增補(bǔ)網(wǎng)絡(luò)系統(tǒng)管理工具。這些解決方案24*7地主動(dòng)監(jiān)測應(yīng)用程序,對(duì)性能問題向系統(tǒng)中心發(fā)出警報(bào),量化其影響程度并確認(rèn)其出錯(cuò)的根本原因。用戶可以:迅速分離并糾正出現(xiàn)的問題以確保收益來源,處理服務(wù)投放。檢驗(yàn)服務(wù)水平協(xié)議管理服務(wù)解決方案測試和性能管理服務(wù)解決方案。對(duì)任何一個(gè)擁有200萬并發(fā)用戶數(shù)的網(wǎng)站,MercuryInteractive通過遍布全球的500個(gè)POP,提升企業(yè)的負(fù)載能力和業(yè)務(wù)性能,同時(shí),還可以:從防火墻內(nèi)外了解端到端性能。通過認(rèn)證專家提供的外包裝測試和性能管理降低基礎(chǔ)架構(gòu)的開支
三、解決方案現(xiàn)代的軟件開發(fā)和應(yīng)用進(jìn)入了一個(gè)史無前例的快速發(fā)展和增長階段,無論是計(jì)算機(jī)本身的計(jì)算能力的提高,業(yè)務(wù)的復(fù)雜程度與各種各樣需求的產(chǎn)生,使軟件的開發(fā)與應(yīng)用越來越成為企業(yè)成功的重要基石,業(yè)務(wù)發(fā)展的重要保障。NewportGroup最近的一項(xiàng)對(duì)電子商務(wù)應(yīng)用的研究表明,超過半數(shù)的基于C/S或B/S的應(yīng)用程序不能達(dá)到預(yù)期的效果水平。在十幾年從事軟件質(zhì)量保障與性能管理的經(jīng)驗(yàn)中,MercuryInteractive總結(jié)出了如下質(zhì)量保障與性能管理生命周期:圖2.圖2.軟件質(zhì)量保障與性能管理的生命周期對(duì)于一個(gè)成熟的軟件開發(fā)與應(yīng)用發(fā)布、使用過程而言,生命周期包含以下部分:從軟件設(shè)計(jì)與測試的需求管理到測試計(jì)劃的設(shè)計(jì)、功能性與回歸測試、防火墻內(nèi)部的負(fù)載測試與防火墻外部的負(fù)載測試。在系統(tǒng)發(fā)布之后,又有長期的性能監(jiān)控,產(chǎn)生實(shí)時(shí)的警報(bào)、定位問題產(chǎn)生所在最終診斷并解決相應(yīng)問題。
3.1測試管理-TestDirectorTestDirector?是業(yè)界第一個(gè)基于Web的測試管理系統(tǒng),它可以在您公司組織內(nèi)進(jìn)行全球范圍內(nèi)測試的協(xié)調(diào)。通過在一個(gè)整體的應(yīng)用系統(tǒng)中提供并且集成了測試需求管理,測試計(jì)劃,測試日程控制以及測試執(zhí)行和錯(cuò)誤跟蹤等功能,TestDirector極大地加速測試過程。現(xiàn)代的軟件應(yīng)用正改變著許多公司如何制定計(jì)劃,如何并建立自己的IT系統(tǒng)。一眨眼的瞬間,一個(gè)新的軟件應(yīng)用就被創(chuàng)立,開發(fā)并瞬即展現(xiàn)在您的客戶、供應(yīng)商或合作伙伴的面前。然而,由于緊湊的開發(fā)計(jì)劃和復(fù)雜的系統(tǒng)基構(gòu),應(yīng)用測試經(jīng)常是被忽視的。為了加快企業(yè)的發(fā)展跟上時(shí)代的步伐,您必須開展經(jīng)過系統(tǒng)測試的高品質(zhì)的網(wǎng)絡(luò)應(yīng)用。在正式面向世人之前,測試管理提供了一套測試Web應(yīng)用的組織框架。由于測試方案會(huì)根據(jù)不斷推陳出新的應(yīng)用要求而改進(jìn),您需要設(shè)立一個(gè)中央點(diǎn)來管理測試過程。一套基于Web的測試管理系統(tǒng)提供了一個(gè)協(xié)同合作的環(huán)境和一個(gè)中央數(shù)據(jù)倉庫。由于測試人員分布在各地,您需要一個(gè)統(tǒng)一的測試管理系統(tǒng)能讓用戶不管在何時(shí)何地都能參與并出力于整個(gè)測試過程。IT部門增長地會(huì)非???,人員也會(huì)不斷流動(dòng)。您必須以最快的速度培訓(xùn)新的測試人員,教會(huì)他們所有與測試有關(guān)的知識(shí)技術(shù)。單個(gè)的重點(diǎn)便于管理復(fù)雜的開展過程,改善部門間的溝通,加速您測試的成功。TestDirector能消除組織機(jī)構(gòu)間、地域間的障礙。它能讓測試人員、開放人員或其它的IT人員通過一個(gè)中央數(shù)據(jù)倉庫,在不同位置就能互通測試信息。TestDirector將測試過程流水作業(yè)—從測試需求管理,到測試計(jì)劃,測試日程安排,測試執(zhí)行以至到出錯(cuò)后的跟蹤—僅在一個(gè)基于瀏覽器的應(yīng)用中便可完成。。3.1.1需求管理程序的需求驅(qū)動(dòng)整個(gè)測試過程。TestDirector的Web界面簡化了這些需求管理過程,以此您可以驗(yàn)證應(yīng)用軟件的每一個(gè)特征都功能正常。TestDirector的需求管理可以讓測試人員根據(jù)應(yīng)用需求自動(dòng)生成測試用例。通過提供一個(gè)直觀機(jī)制將需求和測試用例、測試結(jié)果和報(bào)告的錯(cuò)誤聯(lián)系起來,從而確保完全的測試覆蓋率。3.1.2計(jì)劃測試測試計(jì)劃的制定是測試過程中至關(guān)重要的環(huán)節(jié)。它為整個(gè)測試提供了一個(gè)結(jié)構(gòu)框架。TestDire-ctor的TestPlanManager在測試計(jì)劃期尖,為測試小組提供一個(gè)關(guān)鍵要點(diǎn)和Web界面來協(xié)調(diào)團(tuán)隊(duì)間的溝通。3.1.3安排和執(zhí)行測試一旦測試計(jì)劃建立后,TestDirector的測試實(shí)驗(yàn)室管理為測試日程制訂提供一個(gè)基于Web的框架。它的SmartScheduler?根據(jù)測試計(jì)劃中創(chuàng)立的指標(biāo)對(duì)運(yùn)行著的測試執(zhí)行監(jiān)控。3.1.4缺陷管理當(dāng)測試完成后,項(xiàng)目經(jīng)理必須解讀這些測試數(shù)據(jù)并將這些信息用于工作中。當(dāng)有出錯(cuò)發(fā)現(xiàn)時(shí),他們還要指定相關(guān)人員及時(shí)糾正。TestDirector的出錯(cuò)管理直接貫穿作用于測試的全過程,以提供管理系統(tǒng)終端-終端的出錯(cuò)跟蹤—從最初的問題發(fā)現(xiàn)到修改錯(cuò)誤再到檢驗(yàn)修改結(jié)果。由于同一項(xiàng)目組中的成員經(jīng)常分布于不同的地方,TestDirector基于瀏覽器的特征,使出錯(cuò)管理能讓多個(gè)用戶何時(shí)何地都可通過Web查詢出錯(cuò)跟蹤情況。利用出錯(cuò)管理,測試人員只需進(jìn)入一個(gè)URL,就可匯報(bào)和更新錯(cuò)誤,過濾整理錯(cuò)誤列表并作趨勢分析。在進(jìn)入一個(gè)出錯(cuò)案例前,測試人員還可自動(dòng)執(zhí)行一次錯(cuò)誤數(shù)據(jù)庫的搜尋,確定是否已有類似的案例記錄。這一查尋功能可避免重復(fù)勞動(dòng)。3.1.5圖形化和報(bào)表輸出測試過程的最后一步是分析測試結(jié)果,確定應(yīng)用程序是否已布屬成功或需要再次的測試。TestDirector常規(guī)化的圖表和報(bào)告和在測試的任一環(huán)節(jié)幫助您對(duì)數(shù)據(jù)信息進(jìn)行分析。TestDirector還以標(biāo)準(zhǔn)的HTML或Word形式提供一種生成和發(fā)送正式測試報(bào)告的一種簡單方式。測試分析數(shù)據(jù)還可簡便地輸入到一種工業(yè)標(biāo)準(zhǔn)化的報(bào)告工具,如Excel,ReportSmith,CrystalReports,和其它類型的第三方工具。3.2功能性測試–WinRunnerWinRunner?是一種企業(yè)級(jí)的用于檢驗(yàn)應(yīng)用程序是否如期運(yùn)行的功能性測試工具。通過自動(dòng)捕獲,檢測,和重復(fù)用戶交互的操作,WinRunner能夠辨認(rèn)缺陷并且確保那些跨越多個(gè)應(yīng)用程序和數(shù)據(jù)庫的業(yè)務(wù)流程在初次發(fā)布就能避免出現(xiàn)故障,并且保持長期可靠運(yùn)行。3.2.1輕松創(chuàng)建測試用WinRunner創(chuàng)立一個(gè)測試,您只需記錄下一個(gè)標(biāo)準(zhǔn)的業(yè)務(wù)流程,如下一張訂單或建立一個(gè)新的商家?guī)?。WinRunner直觀的記錄流程能讓任何人在GUI上輕輕點(diǎn)擊鼠標(biāo)就可建立測試,即使技術(shù)知識(shí)有限的用戶也能生成完整的測試。您還可以直接編輯測試指令來滿足各種復(fù)雜測試的需求。WinRunner將2種測試創(chuàng)建方式結(jié)合在一個(gè)環(huán)境下,來適應(yīng)不同的背景支持和您團(tuán)隊(duì)的喜好。3.2.2插入檢查點(diǎn)在記錄一個(gè)測試的過程中,您可插入檢查點(diǎn),在查尋潛在錯(cuò)誤的同時(shí),比較預(yù)想和實(shí)際的測試結(jié)果。在插入檢查點(diǎn)后,WinRunner會(huì)收集一套性能指標(biāo),在測試運(yùn)行時(shí)對(duì)其一一驗(yàn)證。WinRunner允許您使用幾種不同類型的檢查點(diǎn),包括文本的,GUI,位圖和數(shù)據(jù)庫。例如用一個(gè)位圖檢查點(diǎn),您可以確認(rèn)一個(gè)位圖圖象,如公司的圖標(biāo)是否出現(xiàn)于指定位置。WinRunner的數(shù)據(jù)庫檢驗(yàn)功能自動(dòng)標(biāo)示出被修改的數(shù)據(jù)。3.2.3檢驗(yàn)數(shù)據(jù)除了創(chuàng)立并運(yùn)行測試,WinRunner還能驗(yàn)證數(shù)據(jù)庫的數(shù)值,從而確保交易的準(zhǔn)確性。例如,在測試創(chuàng)建時(shí),您可以設(shè)定哪些數(shù)據(jù)庫表格和記錄資料需要檢測。在重放時(shí),您的測試程序就會(huì)核對(duì)數(shù)據(jù)庫內(nèi)的實(shí)際數(shù)值與預(yù)想的數(shù)值。WinRunner能自動(dòng)顯示檢測結(jié)果,在有更新/修改,刪除或插入的記錄上會(huì)用突出標(biāo)識(shí)以引起注意。3.2.4增強(qiáng)測試為了徹底全面地測試一個(gè)應(yīng)用程序,您需要了解對(duì)于不同類型的數(shù)據(jù)它是如何運(yùn)行的。WinRunner的DataDriverTMWizard,讓您只需點(diǎn)擊幾下鼠標(biāo),就能簡單地將一個(gè)記錄下的業(yè)務(wù)流程轉(zhuǎn)化為一個(gè)數(shù)據(jù)驅(qū)動(dòng)的測試,來反映多個(gè)用戶各自獨(dú)特且真實(shí)的操作行為。目前有相當(dāng)數(shù)量的企業(yè)應(yīng)用程序仍然使用非標(biāo)準(zhǔn)的對(duì)象。WinRunner的VirtualObjectWizard能識(shí)別以前未知的對(duì)象,不必特別編寫代碼。使用VirtualObjectWizard界面,您會(huì)看到一張的對(duì)象類型列表,能用其來代表您未知的對(duì)象。您可以為您的對(duì)象設(shè)定標(biāo)識(shí),如一個(gè)按鈕,并為其命名。以后每次您記錄測試用到這個(gè)按鈕,WinRunner就會(huì)自動(dòng)對(duì)應(yīng)它的名字。這個(gè)特性既能加強(qiáng)您測試的質(zhì)量,又提高了測試文件的可讀性。3.2.5運(yùn)行測試建立起您的測試,并插入檢查點(diǎn)和做一些必要的功能添加后,您就可以開始運(yùn)行測試。當(dāng)WinRunner執(zhí)行您的測試時(shí),它會(huì)自動(dòng)操作應(yīng)用程序,正如一個(gè)真實(shí)用戶根據(jù)記錄流程執(zhí)行著每一步的操作。而且,它的意外處理功能為測試排除干擾,包括消息和警報(bào)。3.2.6分析結(jié)果一旦測試運(yùn)行后,您就需要分析測試結(jié)果。WinRunner的互動(dòng)式的報(bào)告工具通過提供詳盡的,易讀的報(bào)告,其中會(huì)列出在測試中發(fā)現(xiàn)的差錯(cuò)和出錯(cuò)的位置,來幫助您解釋所得的結(jié)果。這些報(bào)告對(duì)在測試運(yùn)行中發(fā)生的重要事件進(jìn)行描述,如出錯(cuò)內(nèi)容和檢查點(diǎn)等。點(diǎn)擊按鈕,您還能進(jìn)一步獲取任何未被包括在此測試范圍內(nèi)的錯(cuò)誤的詳盡資料。這些結(jié)果都可以通過MercuryInteractive的測試管理工具TestDirector?來查閱。3.2.7維護(hù)測試隨時(shí)間推移,開發(fā)人員會(huì)對(duì)應(yīng)用程序做進(jìn)一步的修改,并需要另加額外的測試。有了WinRunner,您不必應(yīng)用程序改動(dòng)一次,就得重新建一個(gè)新的測試。而WinRunner會(huì)幫助您創(chuàng)立在程序應(yīng)用周期內(nèi)可重復(fù)使用的測試。這樣大大地節(jié)省時(shí)間和資源,充分利用測試投資。每次您記錄一個(gè)測試,WinRunner自動(dòng)生成一個(gè)GUImap,用于儲(chǔ)存應(yīng)用對(duì)象。這些對(duì)象信息分層次組織,讓您既可以總覽所有的對(duì)象,也可以選擇某欄,深入查詢更多的信息。更重要的是,GUImap提供一個(gè)中央?yún)R集的站點(diǎn)用做更新您的測試。一般而言,對(duì)您應(yīng)用程序所做的任何改動(dòng)都會(huì)影響到成百甚至上千個(gè)測試。使用WinRunner,用戶只需改動(dòng)一個(gè)GUImap而非無數(shù)個(gè)測試,就能到達(dá)重復(fù)使用的目的。由于能讓測試重復(fù)使用,WinRunner提供的不僅僅是一種能在多種環(huán)境下檢測應(yīng)用程序的功能性測試工具,還是一種在程序應(yīng)用周期內(nèi),經(jīng)濟(jì)實(shí)效且利用率高的測試方式。3.2.8廣泛的支持環(huán)境目前,WinRunner支持Windows95/98/NT/2000/ME以及Netscape、IE、Java、VC、VB、PowerBuilder、Delphi、ActiveX、SAP、Siebel、PeopleSoft、BAAN、OracleDeveloper2000等各類開發(fā)及應(yīng)用環(huán)境。WinRunner甚至能夠支持WAP開發(fā)的應(yīng)用測試,保障將來的無線應(yīng)用也能夠順利無礙地投入使用。3.3負(fù)載測試–LoadRunnerLoadRunner?是一種預(yù)測系統(tǒng)行為和性能的負(fù)載測試工具。通過模擬成千上萬名用戶和實(shí)施實(shí)時(shí)性能監(jiān)測來確認(rèn)和查找問題,LoadRunner能夠?qū)φ麄€(gè)企業(yè)架構(gòu)進(jìn)行測試。通過使用LoadRunner,企業(yè)能最大限度地縮短測試時(shí)間,優(yōu)化性能和加速應(yīng)用系統(tǒng)的發(fā)布周期。對(duì)于一次整體有效的負(fù)載測試而言,有如下步驟組成:準(zhǔn)備(preparation):在測試之初,首先必須進(jìn)行整體測試的準(zhǔn)備,這些準(zhǔn)備工作包括計(jì)劃、分析與設(shè)計(jì)、定義負(fù)載測試判斷依據(jù)、環(huán)境設(shè)置、參與測試人員的培訓(xùn)等步驟。計(jì)劃(Planning):首先必須定義負(fù)載測試的目的、目標(biāo)和項(xiàng)目進(jìn)展時(shí)間進(jìn)度安排。分析/設(shè)計(jì)(Analysis/Design):分析設(shè)計(jì)階段詳細(xì)定義測試的進(jìn)展細(xì)節(jié)、需要測試的交易的每一步驟的語義描述以及交易數(shù)據(jù);所謂的設(shè)計(jì)還包括了對(duì)場景的定義,用戶說明和活動(dòng)情況、交易描述和測試操作提綱。LoadRunner是一種較高規(guī)模適應(yīng)性的,自動(dòng)負(fù)載測試工具,它能預(yù)測系統(tǒng)行為,優(yōu)化性能。LoadRunner強(qiáng)調(diào)的是整個(gè)企業(yè)的系統(tǒng),它通過模擬實(shí)際用戶的操作行為和實(shí)行實(shí)時(shí)性能監(jiān)測,來幫助您更快的確認(rèn)和查找問題。此外,LoadRunner能支持最寬范的協(xié)議和技術(shù),為您的特殊環(huán)境,量身定做地提供解決方案。3.3.1輕松創(chuàng)建虛擬用戶使用LoadRunner的VirtualUserGenerator引擎,您能很簡便地創(chuàng)立起系統(tǒng)負(fù)載。該引擎能夠生成代理或虛擬的用戶模擬業(yè)務(wù)流程和真正用戶的操作行為。它先記錄下業(yè)務(wù)流程,如下訂單或機(jī)票預(yù)定,然后將其轉(zhuǎn)化為測試腳本。利用虛擬用戶,您可以在Windows,UNIX或Linux機(jī)器上同時(shí)運(yùn)行成千上萬個(gè)測試。所以LoadRunner能極大的減少負(fù)載測試所需的硬件和人力資源。另外,使用了LoadRunner的TurboLoad專利技術(shù),您能獲得最高的規(guī)模適應(yīng)性水平。TurboLoad使您有能力創(chuàng)立與每天幾十萬名在線用戶和數(shù)以百萬計(jì)的點(diǎn)擊數(shù)相匹配的負(fù)載。3.3.2創(chuàng)建真實(shí)的負(fù)載Virtualusers建立起后,您需要界定您的負(fù)載方案,怎么樣的業(yè)務(wù)流程組合和多少數(shù)量的實(shí)際用戶會(huì)在每一個(gè)負(fù)載服務(wù)器上運(yùn)行。用LoadRunner的控制器,您能很快組織起多用戶的測試方案??刂破鞯腞endezvous功能提供一個(gè)互動(dòng)的環(huán)境,在其中您既能建立起持續(xù)且循環(huán)的負(fù)載,又能管理和驅(qū)動(dòng)負(fù)載測試方案??刂破鞯募宵c(diǎn)同步功能提供一個(gè)交互控制的環(huán)境,在其中您既能建立起持續(xù)且循環(huán)的負(fù)載,又能管理和同步負(fù)載測試方案。3.3.3定位性能問題LoadRunner內(nèi)含集成的實(shí)時(shí)監(jiān)測器,在負(fù)載測試過程的任何時(shí)候,您都可以觀察到應(yīng)用系統(tǒng)的運(yùn)行性能。這些被動(dòng)監(jiān)測器為您實(shí)時(shí)顯示交易性能數(shù)據(jù),如反映時(shí)間,和其它系統(tǒng)組件包括應(yīng)用服務(wù)器,Web服務(wù)器,網(wǎng)路設(shè)備和數(shù)據(jù)庫等的即時(shí)性能。3.3.4分析結(jié)果精確定位問題所在一旦測試完畢后,LoadRunner收集匯總所有的測試數(shù)據(jù),并提供您高級(jí)分析和匯報(bào)能力,以便迅速查找到性能問題并追溯原由。使用LoadRunner的Web交易細(xì)節(jié)監(jiān)測器,您可以決定將所有的圖象,架構(gòu)和文本下載到每一網(wǎng)頁上所需得的時(shí)間。3.3.5
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030年中國天然礦砂禮品畫數(shù)據(jù)監(jiān)測研究報(bào)告
- 2025至2030年中國雙套螺旋管冷卻器數(shù)據(jù)監(jiān)測研究報(bào)告
- 2025至2030年中國2-氟苯甲醚數(shù)據(jù)監(jiān)測研究報(bào)告
- 2025年中國摩托車座架市場調(diào)查研究報(bào)告
- 2025至2031年中國阻爆燃管道阻火器行業(yè)投資前景及策略咨詢研究報(bào)告
- 2025至2031年中國營養(yǎng)保濕啫喱水行業(yè)投資前景及策略咨詢研究報(bào)告
- CS公司聚醚多元醇庫存管理優(yōu)化研究
- 二零二五年度綠色有機(jī)農(nóng)產(chǎn)品批量收購專項(xiàng)合同3篇
- 二零二五年度宗教場所害蟲防治滅四害服務(wù)合同4篇
- 二零二五年度農(nóng)產(chǎn)品代理采購合同范本16篇
- 開展課外讀物負(fù)面清單管理的具體實(shí)施舉措方案
- 2025年云南中煙工業(yè)限責(zé)任公司招聘420人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025-2030年中國洗衣液市場未來發(fā)展趨勢及前景調(diào)研分析報(bào)告
- 2024解析:第三章物態(tài)變化-基礎(chǔ)練(解析版)
- 北京市房屋租賃合同自行成交版北京市房屋租賃合同自行成交版
- 《AM聚丙烯酰胺》課件
- 系統(tǒng)動(dòng)力學(xué)課件與案例分析
- 《智能網(wǎng)聯(lián)汽車智能傳感器測試與裝調(diào)》電子教案
- 客戶分級(jí)管理(標(biāo)準(zhǔn)版)課件
- GB/T 32399-2024信息技術(shù)云計(jì)算參考架構(gòu)
- 人教版數(shù)學(xué)七年級(jí)下冊(cè)數(shù)據(jù)的收集整理與描述小結(jié)
評(píng)論
0/150
提交評(píng)論