軟件質(zhì)量保障與性能管理方案建議書_第1頁
軟件質(zhì)量保障與性能管理方案建議書_第2頁
軟件質(zhì)量保障與性能管理方案建議書_第3頁
軟件質(zhì)量保障與性能管理方案建議書_第4頁
軟件質(zhì)量保障與性能管理方案建議書_第5頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、軟件質(zhì)量保障與與性能管理方方案建議書Mercuryy Inteeractiive 上海海辦事處二零零二年六月月二十日目 錄TOC o 1-3 h z HYPERLINK l _Toc12698879 一、公司介紹紹 PAGEREF _Toc12698879 h 3 HYPERLINK l _Toc12698880 11 公司司概況 PAGEREF _Toc12698880 h 3 HYPERLINK l _Toc12698881 1. 2 合作伙伴 PAGEREF _Toc12698881 h 4 HYPERLINK l _Toc12698882 二 系統(tǒng)及及需求 PAGEREF _Toc12

2、698882 h 5 HYPERLINK l _Toc12698883 三、解決方案 PAGEREF _Toc12698883 h 7 HYPERLINK l _Toc12698884 3.1 測試管管理 - TestDiirectoor PAGEREF _Toc12698884 h 9 HYPERLINK l _Toc12698885 3.1.1 需需求管理 PAGEREF _Toc12698885 h 10 HYPERLINK l _Toc12698886 3.1.2 計計劃測試 PAGEREF _Toc12698886 h 10 HYPERLINK l _Toc12698887 3.1.

3、3 安安排和執(zhí)行測測試 PAGEREF _Toc12698887 h 10 HYPERLINK l _Toc12698888 3.1.4缺陷陷管理 PAGEREF _Toc12698888 h 10 HYPERLINK l _Toc12698889 3.1.5圖形形化和報表輸輸出 PAGEREF _Toc12698889 h 11 HYPERLINK l _Toc12698890 3.2功能性測測試 WinRuunner PAGEREF _Toc12698890 h 11 HYPERLINK l _Toc12698891 3.2.1輕松松創(chuàng)建測試 PAGEREF _Toc12698891 h

4、11 HYPERLINK l _Toc12698892 3.2.2 插插入檢查點 PAGEREF _Toc12698892 h 12 HYPERLINK l _Toc12698893 3.2.3檢驗驗數(shù)據(jù) PAGEREF _Toc12698893 h 12 HYPERLINK l _Toc12698894 3.2.4增強強測試 PAGEREF _Toc12698894 h 12 HYPERLINK l _Toc12698895 3.2.5 運運行測試 PAGEREF _Toc12698895 h 13 HYPERLINK l _Toc12698896 3.2.6分析析結(jié)果 PAGEREF _T

5、oc12698896 h 13 HYPERLINK l _Toc12698897 3.2.7 維護測試 PAGEREF _Toc12698897 h 13 HYPERLINK l _Toc12698898 3.2.8 廣泛的支持持環(huán)境 PAGEREF _Toc12698898 h 14 HYPERLINK l _Toc12698899 3.3負載測試試 LooadRunnner PAGEREF _Toc12698899 h 14 HYPERLINK l _Toc12698900 3.3.1 輕輕松創(chuàng)建虛擬擬用戶 PAGEREF _Toc12698900 h 15 HYPERLINK l _To

6、c12698901 3.3.2 創(chuàng)創(chuàng)建真實的負負載 PAGEREF _Toc12698901 h 16 HYPERLINK l _Toc12698902 3.3.3 定定位性能問題題 PAGEREF _Toc12698902 h 16 HYPERLINK l _Toc12698903 3.3.4 分分析結(jié)果精確確定位問題所所在 PAGEREF _Toc12698903 h 16 HYPERLINK l _Toc12698904 3.3.5 支支持無線應(yīng)用用協(xié)議 PAGEREF _Toc12698904 h 16 HYPERLINK l _Toc12698905 3.3.6 支支持流媒體應(yīng)應(yīng)用

7、PAGEREF _Toc12698905 h 17 HYPERLINK l _Toc12698906 3.3.7 完完整的企業(yè)應(yīng)應(yīng)用環(huán)境的支支持 PAGEREF _Toc12698906 h 17 HYPERLINK l _Toc12698907 四 產(chǎn)品配配置 PAGEREF _Toc12698907 h 18 公司介紹11 公司司概況Mercuryy Inteeractiive是業(yè)界界領(lǐng)先的企業(yè)業(yè)級測試和性性能管理解決決方案的供應(yīng)應(yīng)商。Merrcury Interractivve的自動化化軟件和管理理服務(wù)幫助企企業(yè)開發(fā)和維維護高性能的的關(guān)鍵應(yīng)用。遍遍布全球的用用戶在他們的的關(guān)鍵應(yīng)用和和技術(shù)

8、架構(gòu)中中使用Merrcury Interractivve的解決方方案,最大限限度地減少硬硬件和維護開開支,保障收收益來源,增增強企業(yè)的競競爭力。Mercuryy Inteeractiive公司于于1989年年成立于美國國加州硅谷的的Sunnyyvale,目目前總部設(shè)在在硅谷的SuunnyVaale,在全全球20多個個國家設(shè)有660多個辦事事機構(gòu),現(xiàn)有有員工16000余人。Figure1.極其領(lǐng)先的市場份額 Newport 2001MercuryInteractive 63%作為業(yè)界最大的的企業(yè)級測試試和性能管理理解決方案廠廠商,Merrcury Interractivve公司始終終致力于為企企

9、業(yè)關(guān)鍵業(yè)務(wù)務(wù)與軟件系統(tǒng)統(tǒng)開發(fā)提供測測試管理、功功能性測試與與回歸測試、負負載性能測試試與分析、長長期性能監(jiān)Figure1.極其領(lǐng)先的市場份額 Newport 2001MercuryInteractive 63%在最近的7年多多的時間里,Mercury Interactive的成功用戶以驚人的速度得以發(fā)展,市場占有率不斷上升并處于絕對領(lǐng)先地位,產(chǎn)品受到越來越多企業(yè)用戶的青睞。MI連續(xù)六年創(chuàng)下業(yè)績記錄,其飛速的發(fā)展令業(yè)界所矚目。在2001年的Forbes ASAP排名100家最活躍、最有 潛力的公司中名列首位。Mercury Interactive公司的卓越的產(chǎn)品開發(fā)與客戶服務(wù)受到了業(yè)界的一致好評

10、。1. 2 合作伙伴為了更好地向用用戶提供完善善的解決方案案,Merccury IInteraactivee十分注重建建立強大的合合作伙伴聯(lián)盟盟。Merccury IInteraactivee的合作伙伴伴囊括了許多多業(yè)界著名的的硬件供應(yīng)商商、數(shù)據(jù)庫廠廠商、獨立軟軟件開發(fā)商、系系統(tǒng)集成商、服服務(wù)提供商以以及IT咨詢詢公司等。MMercurry Intteracttive的合合作伙伴銷售售、集成或?qū)崒崿F(xiàn)基于Meercuryy Inteeractiive產(chǎn)品的的解決方案,幫幫助用戶順利利進行軟件質(zhì)質(zhì)量保障與性性能管理,確確保關(guān)鍵任務(wù)務(wù)應(yīng)用系統(tǒng)應(yīng)應(yīng)用成功。Mercuryy Inteeractiive

11、公司司的合作伙伴伴包括了各行行各業(yè)的領(lǐng)先先提供商,包包括了包括硬硬件廠商IBBM、Delll、Commpaq(DDEC、TAANDEM)、HHP,軟件開開發(fā)商Miccrosofft 、Orracle、BBEA、SAAP 、Peeoplessoft 、SSiebell 、Sybbase 、AAriba 、Broaadvisiion 、SSilverrStreaam、 Maacromeedia 、RReal、MMerantt等, 無線線應(yīng)用廠商NNokia、OOpenWaave等等, 而IT咨詢詢公司Anddersonn Conssultinng、普華永永道、KPMMG 、HP Consuulti

12、ngg等公司更成成為Meruucry IInteraactivee產(chǎn)品的全球球代理。包括括世界著名的的AT&T, Spriint等電信信巨頭Staarbasee/TBI, Poweertestt, Corrnersttone, NCSI, Norttek, AAdvancced Teestingg等大型獨立立咨詢企業(yè)也也都是 MMercurry Intteracttive的全全球合作伙伴伴。二 系統(tǒng)及及需求在新應(yīng)用系統(tǒng)中中,將可能用用到基于Weeb的客戶應(yīng)應(yīng)用,以及大大型Unixx主機與基于于J2EE的的中間件系統(tǒng)統(tǒng),其大致的的系統(tǒng)架構(gòu)如如下:各類各類客戶端高速網(wǎng)絡(luò)連接前端Web服務(wù)器基于J2

13、EE的中間件高性能UNIX主機圖3. 新應(yīng)應(yīng)用系統(tǒng)結(jié)構(gòu)構(gòu)略圖Mercuryy Inteeractiive 的解解決方案覆蓋蓋了整個軟件件質(zhì)量保障與與性能管理生生命周期并且且非常適合實實際需要:企業(yè)級測試方案案包括測試管理,負負載測試和功功能性/回歸歸性測試。企企業(yè)可以確保保其功能性,可可靠性和應(yīng)用用規(guī)模適應(yīng)性性,從而優(yōu)化化其基礎(chǔ)架構(gòu)構(gòu)。另外,他他們還能: 預(yù)先得得知應(yīng)用程序序是否正確運運行 預(yù)測關(guān)關(guān)鍵的轉(zhuǎn)換點點并在程序發(fā)發(fā)布前確定是是否準備就緒緒性能管理解決方方案通過從用戶角度度觀測到的端端到端的性能能情況,來增增補網(wǎng)絡(luò)系統(tǒng)統(tǒng)管理工具。這這些解決方案案24*7地地主動監(jiān)測應(yīng)應(yīng)用程序,對對性能問

14、題向向系統(tǒng)中心發(fā)發(fā)出警報,量量化其影響程程度并確認其其出錯的根本本原因。用戶戶可以: 迅速分分離并糾正出出現(xiàn)的問題以以確保收益來來源,處理服服務(wù)投放。 檢驗服務(wù)務(wù)水平協(xié)議管理服務(wù)解決方方案測試和性能管理理服務(wù)解決方方案。對任何何一個擁有2200萬并發(fā)發(fā)用戶數(shù)的網(wǎng)網(wǎng)站,Merrcury Interractivve 通過遍遍布全球的5500個POOP,提升企企業(yè)的負載能能力和業(yè)務(wù)性性能,同時,還可以: 從防火墻墻內(nèi)外了解端端到端性能。通過認證專家提提供的外包裝裝測試和性能能管理降低基基礎(chǔ)架構(gòu)的開開支三、解決方案 現(xiàn)代的軟件件開發(fā)和應(yīng)用用進入了一個個史無前例的的快速發(fā)展和和增長階段,無無論是計算機機

15、本身的計算算能力的提高高,業(yè)務(wù)的復(fù)復(fù)雜程度與各各種各樣需求求的產(chǎn)生,使使軟件的開發(fā)發(fā)與應(yīng)用越來來越成為企業(yè)業(yè)成功的重要要基石,業(yè)務(wù)務(wù)發(fā)展的重要要保障。Newportt Grouup最近的一一項對電子商商務(wù)應(yīng)用的研研究表明,超超過半數(shù)的基基于C/S或或B/S的應(yīng)應(yīng)用程序不能能達到預(yù)期的的效果水平。在十幾年從事軟軟件質(zhì)量保障障與性能管理理的經(jīng)驗中,Mercury Interactive總結(jié)出了如下質(zhì)量保障與性能管理生命周期:圖2. 軟件質(zhì)量保障與性能管理的生命周期圖2. 軟件質(zhì)量保障與性能管理的生命周期對于一個成熟的的軟件開發(fā)與與應(yīng)用發(fā)布、使使用過程而言言,生命周期期包含以下部部分:從軟件件設(shè)計與

16、測試試的需求管理理到測試計劃劃的設(shè)計、功功能性與回歸歸測試、防火火墻內(nèi)部的負負載測試與防防火墻外部的的負載測試。在在系統(tǒng)發(fā)布之之后,又有長長期的性能監(jiān)監(jiān)控,產(chǎn)生實實時的警報、定定位問題產(chǎn)生生所在最終診診斷并解決相相應(yīng)問題。3.1 測試管管理 - TesttDirecctor Te s t D i rr e c t o rr 是業(yè)業(yè)界第一個基基于Web的測試試管理系統(tǒng),它它可以在您公公司組織內(nèi)進進行全球范圍圍內(nèi)測試的協(xié)協(xié)調(diào)。通過在在一個整體的的應(yīng)用系統(tǒng)中中提供并且集集成了測試需需求管理,測測試計劃,測測試日程控制制以及測試執(zhí)執(zhí)行和錯誤跟跟蹤等功能,TestDirector極大地加速測試過程。現(xiàn)代

17、的軟件應(yīng)用用正改變著許許多公司如何何制定計劃,如如何并建立自自己的IT系系統(tǒng)。一眨眼眼的瞬間,一一個新的軟件件應(yīng)用就被創(chuàng)創(chuàng)立,開發(fā)并并瞬即展現(xiàn)在在您的客戶、供供應(yīng)商或合作作伙伴的面前前。然而,由由于緊湊的開開發(fā)計劃和復(fù)復(fù)雜的系統(tǒng)基基構(gòu),應(yīng)用測測試經(jīng)常是被被忽視的。為為了加快企業(yè)業(yè)的發(fā)展跟上上時代的步伐伐, 您必須須開展經(jīng)過系系統(tǒng)測試的高高品質(zhì)的網(wǎng)絡(luò)絡(luò)應(yīng)用。在正式面向世人人之前,測試試管理提供了了一套測試WWeb應(yīng)用的的組織框架。由由于測試方案案會根據(jù)不斷斷推陳出新的的應(yīng)用要求而而改進,您需需要設(shè)立一個個中央點來管管理測試過程程。一套基于于Web的測試試管理系統(tǒng)提提供了一個協(xié)協(xié)同合作的環(huán)環(huán)境和一

18、個中中央數(shù)據(jù)倉庫庫。由于測試試人員分布在在各地,您需需要一個統(tǒng)一一的測試管理理系統(tǒng)能讓用用戶不管在何何時何地都能能參與并出力力于整個測試試過程。ITT部門增長地地會非??欤巳藛T也會不斷斷流動。 您您必須以最快快的速度培訓(xùn)訓(xùn)新的測試人人員,教會他他們所有與測測試有關(guān)的知知識技術(shù)。單單個的重點便便于管理復(fù)雜雜的開展過程程, 改善部部門間的溝通通, 加速您您測試的成功功。TestDirrectorr能消除組織織機構(gòu)間、地地域間的障礙礙。它能讓測測試人員、開開放人員或其其它的IT人人員通過一個個中央數(shù)據(jù)倉倉庫,在不同同位置就能互互通測試信息息。TesttDirecctor將測測試過程流水水作業(yè)從測試

19、需求求管理,到測測試計劃,測測試日程安排排,測試執(zhí)行行以至到出錯錯后的跟蹤僅在一個基基于瀏覽器的的應(yīng)用中便可可完成。3.1.1 需需求管理程序的需求驅(qū)動動整個測試過過程。TesstDireector的的Web界面簡簡化了這些需需求管理過程程,以此您可可以驗證應(yīng)用用軟件的每一一個特征都功功能正常。TTestDiirectoor的需求管管理可以讓測測試人員根據(jù)據(jù)應(yīng)用需求自自動生成測試試用例。通過過提供一個直直觀機制將需需求和測試用用例、測試結(jié)結(jié)果和報告的的錯誤聯(lián)系起起來,從而確確保完全的測測試覆蓋率。3.1.2 計計劃測試測試計劃的制定定是測試過程程中至關(guān)重要要的環(huán)節(jié)。它它為整個測試試提供了一個個

20、結(jié)構(gòu)框架。TestDire-ctor的Test Plan Manager在測試計劃期尖,為測試小組提供一個關(guān)鍵要點和Web界面來協(xié)調(diào)團隊間的溝通。3.1.3 安安排和執(zhí)行測測試一旦測試計劃建建立后, TTestDiirectoor的測試實實驗室管理為為測試日程制制訂提供一個個基于Webb的框架。它它的Smarrt Schheduleer根據(jù)測測試計劃中創(chuàng)創(chuàng)立的指標對對運行著的測測試執(zhí)行監(jiān)控控。3.1.4缺陷陷管理當測試完成后,項項目經(jīng)理必須須解讀這些測測試數(shù)據(jù)并將將這些信息用用于工作中。當當有出錯發(fā)現(xiàn)現(xiàn)時, 他們們還要指定相相關(guān)人員及時時糾正。TeestDirrectorr的出錯管理直直接貫穿

21、作用用于測試的全全過程,以提提供管理系統(tǒng)統(tǒng)終端-終端端的出錯跟蹤蹤從最初的問問題發(fā)現(xiàn)到修修改錯誤再到到檢驗修改結(jié)結(jié)果。由于同同一項目組中中的成員經(jīng)常常分布于不同同的地方, TestDDirecttor基于瀏瀏覽器的特征征,使出錯管管理能讓多個個用戶何時何何地都可通過過Web查詢詢出錯跟蹤情情況。利用出出錯管理,測試人員只只需進入一個個URL,就就可匯報和更更新錯誤,過過濾整理錯誤誤列表并作趨趨勢分析。在在進入一個出出錯案例前, 測試人員還還可自動執(zhí)行行一次錯誤數(shù)數(shù)據(jù)庫的搜尋尋,確定是否否已有類似的的案例記錄。這這一查尋功能能可避免重復(fù)復(fù)勞動。3.1.5圖形形化和報表輸輸出測試過程的最后后一步是

22、分析析測試結(jié)果,確確定應(yīng)用程序序是否已布屬屬成功或需要要再次的測試試。TesttDirecctor常規(guī)規(guī)化的圖表和和報告和在測測試的任一環(huán)環(huán)節(jié)幫助您對對數(shù)據(jù)信息進進行分析。TTestDiirectoor還以標準準的HTMLL或Wordd形式提供一一種生成和發(fā)發(fā)送正式測試試報告的一種種簡單方式。測測試分析數(shù)據(jù)據(jù)還可簡便地地輸入到一種種工業(yè)標準化化的報告工具具,如Exccel,ReeportSSmith, Crysstal RReportts,和其它它類型的第三三方工具。3.2功能性測測試 WinRRunnerr WinRunnner 是是一種企業(yè)級級的用于檢驗驗應(yīng)用程序是是否如期運行行的功能性測

23、測試工具。通通過自動捕獲獲,檢測,和和重復(fù)用戶交交互的操作, WinRuunner 能夠辨認缺缺陷并且確保保那些跨越多多個應(yīng)用程序序和數(shù)據(jù)庫的的業(yè)務(wù)流程在在初次發(fā)布就就能避免出現(xiàn)現(xiàn)故障,并且且保持長期可可靠運行。3.2.1輕松松創(chuàng)建測試用WinRunnner創(chuàng)立立一個測試, 您只需記錄錄下一個標準準的業(yè)務(wù)流程程, 如下一一張訂單或建建立一個新的的商家?guī)簟inRunner直觀的記錄流程能讓任何人在GUI上輕輕點擊鼠標就可建立測試, 即使技術(shù)知識有限的用戶也能生成完整的測試。您還可以直接編輯測試指令來滿足各種復(fù)雜測試的需求。WinRunner將2種測試創(chuàng)建方式結(jié)合在一個環(huán)境下,來適應(yīng)不同的背景

24、支持和您團隊的喜好。3.2.2 插插入檢查點在記錄一個測試試的過程中, 您可插入檢檢查點, 在在查尋潛在錯錯誤的同時,比比較預(yù)想和實實際的測試結(jié)結(jié)果。在插入入檢查點后, WinRuunner會會收集一套性性能指標,在在測試運行時時對其一一驗驗證。WinnRunneer允許您使使用幾種不同同類型的檢查查點, 包括括文本的,GGUI, 位圖和數(shù)據(jù)據(jù)庫。例如用用一個位圖檢檢查點, 您您可以確認一一個位圖圖象象,如公司的的圖標是否出出現(xiàn)于指定位位置。WinRunnner的數(shù)據(jù)據(jù)庫檢驗功能能自動標示出出被修改的數(shù)數(shù)據(jù)。3.2.3檢驗驗數(shù)據(jù)除了創(chuàng)立并運行行測試, WWinRunnner還能能驗證數(shù)據(jù)庫庫的

25、數(shù)值, 從而確保交交易的準確性性。例如, 在測試創(chuàng)建建時, 您可可以設(shè)定哪些些數(shù)據(jù)庫表格格和記錄資料料需要檢測。在在重放時, 您的測試程程序就會核對對數(shù)據(jù)庫內(nèi)的的實際數(shù)值與與預(yù)想的數(shù)值值。WinRRunnerr能自動顯示示檢測結(jié)果, 在有更新/修改, 刪刪除或插入的的記錄上會用用突出標識以以引起注意。3.2.4增強強測試為了徹底全面地地測試一個應(yīng)應(yīng)用程序,您您需要了解對對于不同類型型的數(shù)據(jù)它是是如何運行的的。WinRRunnerr 的DataDDriverrTM Wizzard,讓讓您只需點擊擊幾下鼠標,就就能簡單地將將一個記錄下下的業(yè)務(wù)流程程轉(zhuǎn)化為一個個數(shù)據(jù)驅(qū)動的的測試,來反反映多個用戶戶各

26、自獨特且且真實的操作作行為。 目前有相當當數(shù)量的企業(yè)業(yè)應(yīng)用程序仍仍然使用非標標準的對象。WWinRunnner 的的Virtuual Obbject Wizarrd能識別以以前未知的對對象,不必特特別編寫代碼碼。使用Viirtuall Objeect Wiizard界界面,您會看看到一張的對對象類型列表表,能用其來來代表您未知知的對象。您您可以為您的的對象設(shè)定標標識,如一個個按鈕,并為為其命名。以以后每次您記記錄測試用到到這個按鈕,WWinRunnner就會會自動對應(yīng)它它的名字。這這個特性既能能加強您測試試的質(zhì)量,又又提高了測試試文件的可讀讀性。3.2.5 運運行測試建立起您的測試試,并插入檢

27、檢查點和做一一些必要的功功能添加后,您您就可以開始始運行測試。當當WinRuunner執(zhí)執(zhí)行您的測試試時,它會自自動操作應(yīng)用用程序,正如如一個真實用用戶根據(jù)記錄錄流程執(zhí)行著著每一步的操操作。而且,它它的意外處理理功能為測試試排除干擾,包包括消息和警警報。3.2.6分析析結(jié)果一旦測試運行后后,您就需要要分析測試結(jié)結(jié)果。WinnRunneer的互動式式的報告工具具通過提供詳詳盡的,易讀讀的報告,其其中會列出在在測試中發(fā)現(xiàn)現(xiàn)的差錯和出出錯的位置,來來幫助您解釋釋所得的結(jié)果果。這些報告告對在測試運運行中發(fā)生的的重要事件進進行描述,如如出錯內(nèi)容和和檢查點等。點點擊按鈕,您您還能進一步步獲取任何未未被包括

28、在此此測試范圍內(nèi)內(nèi)的錯誤的詳詳盡資料。這這些結(jié)果都可可以通過Meercuryy Inteeractiive的測試試管理工具TTestDiirectoor 來查閱。3.2.7 維護測試隨時間推移,開開發(fā)人員會對對 應(yīng)用程序序做進一步的的修改,并需需要另加額外外的測試。有有了WinRRunnerr,您不必應(yīng)應(yīng)用程序改動動一次,就得得重新建一個個新的測試。而而WinRuunner會會幫助您創(chuàng)立立在程序應(yīng)用用周期內(nèi)可重重復(fù)使用的測測試。這樣大大大地節(jié)省時時間和資源,充充分利用測試試投資。每次您記錄一個個測試,WiinRunnner自動生生成一個GUUI mapp,用于儲存存應(yīng)用對象。這這些對象信息息分

29、層次組織織, 讓您既既可以總覽所所有的對象,也也可以選擇某某欄,深入查查詢更多的信信息。更重要要的是,GUUI mapp提供一個中中央?yún)R集的站站點用做更新新您的測試。一一般而言,對對您應(yīng)用程序序所做的任何何改動都會影影響到成百甚甚至上千個測測試。使用WWinRunnner,用用戶只需改動動一個GUII map而非非無數(shù)個測試試,就能到達達重復(fù)使用的的目的。 由于能讓讓測試重復(fù)使使用,WinnRunneer提供的不不僅僅是一種種能在多種環(huán)環(huán)境下檢測應(yīng)應(yīng)用程序的功功能性測試工工具,還是一一種在程序應(yīng)應(yīng)用周期內(nèi),經(jīng)經(jīng)濟實效且利利用率高的測測試方式。3.2.8 廣泛的支持持環(huán)境 目前前,WinRRun

30、nerr 支持 WWindowws 95/98/NTT/20000/ME 以以及 Nettscapee、 IE、 Javaa、 VC、 VB、 PPowerBBuildeer、 Deelphi、 ActivveX 、SSAP、 SSiebell、 PeoopleSooft、 BBAAN 、OOraclee Deveeloperr 20000 等各類開開發(fā)及應(yīng)用環(huán)環(huán)境。WinnRunneer 甚至能能夠支持WAAP開發(fā)的應(yīng)應(yīng)用測試,保保障將來的無無線應(yīng)用也能能夠順利無礙礙地投入使用用。3.3負載測試試 LoaddRunneerLoadRunnner 是一種預(yù)測測系統(tǒng)行為和和性能的負載載測試工具。

31、通通過模擬成千千上萬名用戶戶和實施實時時性能監(jiān)測來來確認和查找找問題,LooadRunnner能夠夠?qū)φ麄€企業(yè)業(yè)架構(gòu)進行測測試。通過使使用LoaddRunneer,企業(yè)能能最大限度地地縮短測試時時間,優(yōu)化性性能和加速應(yīng)應(yīng)用系統(tǒng)的發(fā)發(fā)布周期。對于一次整體有有效的負載測測試而言,有有如下步驟組組成:準備(prepparatiion):在測試之初,首首先必須進行行整體測試的的準備,這些些準備工作包包括計劃、分分析與設(shè)計、定定義負載測試試判斷依據(jù)、環(huán)環(huán)境設(shè)置、參參與測試人員員的培訓(xùn)等步步驟。計劃(Plannning):首先必須定義負負載測試的目目的、目標和和項目進展時時間進度安排排。分析/設(shè)計(AAn

32、alyssis/Deesign):分析設(shè)計階段詳詳細定義測試試的進展細節(jié)節(jié)、需要測試試的交易的每每一步驟的語語義描述以及及交易數(shù)據(jù);所謂的設(shè)計計還包括了對對場景的定義義,用戶說明明和活動情況況、交易描述述和測試操作作提綱。LoadRunnner 是是一種較高規(guī)規(guī)模適應(yīng)性的的,自動負載載測試工具,它它能預(yù)測系統(tǒng)統(tǒng)行為,優(yōu)化化性能。LooadRunnner強調(diào)調(diào)的是整個企企業(yè)的系統(tǒng),它它通過模擬實實際用戶的操操作行為和實實行實時性能能監(jiān)測,來幫幫助您更快的的確認和查找找問題。此外外,LoaddRunneer 能支持持最寬范的協(xié)協(xié)議和技術(shù),為為您的特殊環(huán)環(huán)境,量身定定做地提供解解決方案。3.3.1

33、輕輕松創(chuàng)建虛擬擬用戶使用LoadRRunnerr的Virtuual Usser Geenerattor引擎,您您能很簡便地地創(chuàng)立起系統(tǒng)統(tǒng)負載。該引擎能夠生成成代理或虛擬擬的用戶模擬擬業(yè)務(wù)流程和和真正用戶的的操作行為。它它先記錄下業(yè)業(yè)務(wù)流程,如如下訂單或機機票預(yù)定,然然后將其轉(zhuǎn)化化為測試腳本本。利用虛擬擬用戶,您可可以在Winndows, UNIX 或Linuxx機器上同時時運行成千上上萬個測試。所所以LoaddRunneer能極大的的減少負載測測試所需的硬硬件和人力資資源。另外,使使用了LoaadRunnner的TurbooLoad專專利技術(shù),您您能獲得最高高的規(guī)模適應(yīng)應(yīng)性水平。TTurboL

34、Load使您您有能力創(chuàng)立立與每天幾十十萬名在線用用戶和數(shù)以百百萬計的點擊擊數(shù)相匹配的的負載。3.3.2 創(chuàng)創(chuàng)建真實的負負載Virtuall userrs建立起后后, 您需要要界定您的負負載方案,怎怎么樣的業(yè)務(wù)務(wù)流程組合和和多少數(shù)量的的實際用戶會會在每一個負負載服務(wù)器上上運行。用LLoadRuunner的的控制器,您您能很快組織織起多用戶的的測試方案??乜刂破鞯腞eendezvvous功能能提供一個互互動的環(huán)境,在在其中您既能能建立起持續(xù)續(xù)且循環(huán)的負負載,又能管管理和驅(qū)動負負載測試方案案??刂破鞯牡募宵c同步步功能提供一一個交互控制制的環(huán)境,在在其中您既能能建立起持續(xù)續(xù)且循環(huán)的負負載,又能管管理

35、和同步負負載測試方案案。3.3.3 定定位性能問題題 LoadRunnner內(nèi)含含集成的實時時監(jiān)測器,在在負載測試過過程的任何時時候,您都可可以觀察到應(yīng)應(yīng)用系統(tǒng)的運運行性能。這這些被動監(jiān)測測器為您實時時顯示交易性性能數(shù)據(jù),如如反映時間,和和其它系統(tǒng)組組件包括應(yīng)用用服務(wù)器,WWeb服務(wù)器器,網(wǎng)路設(shè)備備和數(shù)據(jù)庫等等的即時性能能。3.3.4 分分析結(jié)果精確確定位問題所所在一旦測試完畢后后,LoaddRunneer收集匯總總所有的測試試數(shù)據(jù),并提提供您高級分分析和匯報能能力,以便迅迅速查找到性性能問題并追追溯原由。使使用LoaddRunneer的Web 交易易細節(jié)監(jiān)測器器,您可以決決定將所有的的圖象,架構(gòu)構(gòu)和文本下載載到每一網(wǎng)頁頁上所需得的的時間。3.3.5 支支持無線應(yīng)用用協(xié)議隨著無線裝置數(shù)數(shù)量和種類的的增多,您的的測試計劃需需要同時滿足足傳統(tǒng)的基于于瀏覽器的用用戶和無線互互聯(lián)網(wǎng)設(shè)備,如如手機和個人人數(shù)字式助手手。LoaddRunneer支持2項最廣廣泛使用的協(xié)協(xié)議:無線應(yīng)應(yīng)用協(xié)議(WWAP)和商商務(wù)模式(II-modee)。此外,通通過負載測試試整體架構(gòu)從入入口到網(wǎng)絡(luò)服服務(wù)器,LooadRunnner能讓讓您只需要通通過記錄一次次腳本,就可可完全檢測上上述這些無線線互聯(lián)網(wǎng)系統(tǒng)統(tǒng)。3.3.6 支

溫馨提示

  • 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)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論