性能測(cè)試方案-模板_第1頁(yè)
性能測(cè)試方案-模板_第2頁(yè)
性能測(cè)試方案-模板_第3頁(yè)
性能測(cè)試方案-模板_第4頁(yè)
性能測(cè)試方案-模板_第5頁(yè)
已閱讀5頁(yè),還剩32頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、i / 37 文檔可自由編輯 XXX 系系統(tǒng)統(tǒng)-版本號(hào)版本號(hào) XXX 性能測(cè)試方案性能測(cè)試方案 XXXXXX 有限公司有限公司 XXXXXXXX 年年 XXXX 月月 XXXX 日日 ii / 37 文檔可自由編輯 修訂歷史記錄修訂歷史記錄 版本版本日期日期章節(jié)章節(jié)類型類型作者作者摘摘 要要 I / 37 文檔可自由編輯 目目 錄錄 1 1 簡(jiǎn)介簡(jiǎn)介 .1 1 1.1 .目的和軟件說明 1 1.2 .內(nèi)容摘要 1 1.3 .適用對(duì)象 1 1.4 .術(shù)語(yǔ)和縮略語(yǔ) 1 1.5 .參考文檔 1 2 2 系統(tǒng)概述系統(tǒng)概述 .2 2 2.1 .項(xiàng)目背景 2 2.2 .系統(tǒng)架構(gòu) 2 2.2.1 .架構(gòu)概述

2、 2 II / 37 文檔可自由編輯 2.2.2 .運(yùn)行環(huán)境 3 2.2.3 .處理流程 3 2.3 .技術(shù)方案設(shè)計(jì) 3 3 3 測(cè)試目標(biāo)測(cè)試目標(biāo) .4 4 4 4 測(cè)試范圍測(cè)試范圍 .5 5 4.1 .測(cè)試對(duì)象 5 4.2 .需要測(cè)試的特性 5 4.3 .不需要測(cè)試的特性 5 5 5 4.4. 測(cè)試啟動(dòng)測(cè)試啟動(dòng)/ /結(jié)束結(jié)束/ /暫停暫停/ /再啟動(dòng)準(zhǔn)則再啟動(dòng)準(zhǔn)則 .6 6 5.1 .啟動(dòng)準(zhǔn)則 6 5.2 .結(jié)束準(zhǔn)則 6 5.3 .暫停準(zhǔn)則 6 III / 37 文檔可自由編輯 5.4 .再啟動(dòng)準(zhǔn)則 6 6 6 測(cè)試人員測(cè)試人員 .7 7 7 7 測(cè)試時(shí)間測(cè)試時(shí)間 .8 8 8 8 測(cè)試環(huán)境

3、測(cè)試環(huán)境 .9 9 8.1 .系統(tǒng)架構(gòu)圖 9 8.2 .測(cè)試環(huán)境邏輯架構(gòu)圖 9 8.3 .測(cè)試環(huán)境物理架構(gòu)圖 10 8.4 .環(huán)境配置列表 10 8.4.1 .生產(chǎn)環(huán)境 10 8.4.2 .測(cè)試環(huán)境 11 8.4.3 .環(huán)境差異分析 11 8.4.4 .測(cè)試客戶機(jī) 11 IV / 37 文檔可自由編輯 8.5 .測(cè)試工具 12 9 9 測(cè)試策略測(cè)試策略 .1313 1010 測(cè)試場(chǎng)景設(shè)計(jì)測(cè)試場(chǎng)景設(shè)計(jì) .1414 10.1 總體設(shè)計(jì)思路.14 10.2 業(yè)務(wù)模型.14 10.3 測(cè)試場(chǎng)景設(shè)計(jì).15 10.3.1 .單交易負(fù)載測(cè)試 15 10.3.2 .混合交易負(fù)載測(cè)試 15 10.3.3 .穩(wěn)定

4、性測(cè)試 15 10.3.4 .有/無緩存比對(duì)測(cè)試 16 10.3.5 .網(wǎng)絡(luò)帶寬模擬測(cè)試 16 1111 測(cè)試實(shí)施準(zhǔn)備測(cè)試實(shí)施準(zhǔn)備 .1818 11.1 .測(cè)試環(huán)境準(zhǔn)備 18 11.2 .測(cè)試腳本錄制 V / 37 文檔可自由編輯 19 11.3 .測(cè)試工具準(zhǔn)備 19 11.4 .測(cè)試人員準(zhǔn)備 19 1212 測(cè)試進(jìn)度計(jì)劃測(cè)試進(jìn)度計(jì)劃 .2020 1313 風(fēng)險(xiǎn)分析風(fēng)險(xiǎn)分析 .2121 1414 前提和假設(shè)前提和假設(shè) .2222 1 / 37 文檔可自由編輯 1簡(jiǎn)介簡(jiǎn)介 1.1目的和軟件說明 說明本測(cè)試方案的具體編寫目的。并逐項(xiàng)說明被測(cè)軟件的功能、輸入和輸出 等質(zhì)量指標(biāo),作為訴述測(cè)試方案的提綱

5、。 1.2內(nèi)容摘要 本文檔是 XXX 系統(tǒng)性能測(cè)試的設(shè)計(jì)方案,用以指導(dǎo)性能測(cè)試執(zhí)行工作。 主要描述內(nèi)容包括系統(tǒng)概述、測(cè)試目標(biāo)、測(cè)試范圍、測(cè)試策略、測(cè)試環(huán)境、 測(cè)試場(chǎng)景、測(cè)試實(shí)施準(zhǔn)備、測(cè)試時(shí)間計(jì)劃等。 1.3適用對(duì)象 指出預(yù)期的讀者范圍。 1.4術(shù)語(yǔ)和縮略語(yǔ) 列出本文件中用到的專門術(shù)語(yǔ)的定義和縮寫詞的原詞組。 1.5參考文檔 本項(xiàng)目經(jīng)審核通過的需求、設(shè)計(jì)文檔 本項(xiàng)目的經(jīng)核準(zhǔn)的計(jì)劃任務(wù)書或合同、上級(jí)機(jī)關(guān)的批文 屬于本項(xiàng)目的其他已審核通過的文件 2 / 37 文檔可自由編輯 2系統(tǒng)概述系統(tǒng)概述 2.1項(xiàng)目背景 項(xiàng)目發(fā)起人、開發(fā)者、用戶 發(fā)起人: 開發(fā)者: 用戶: 業(yè)務(wù)負(fù)責(zé)部門 #待補(bǔ)充 業(yè)務(wù)驅(qū)動(dòng) #

6、待補(bǔ)充 項(xiàng)目名稱 中文名稱: 英文名稱: 項(xiàng)目涉及的現(xiàn)有系統(tǒng): #待補(bǔ)充 2.2系統(tǒng)架構(gòu) 2.2.1架構(gòu)概述 XXX 系統(tǒng)為 C/S(Client/Server)結(jié)構(gòu)還是 B/S(Browser/Server)結(jié)構(gòu), 3 / 37 文檔可自由編輯 為哪一類型客戶提供什么樣的服務(wù),目前支持 web 瀏覽器,除 web 瀏覽器外的 還有哪些渠道。 可附上系統(tǒng)的總體架構(gòu)圖,具體可參考系統(tǒng)架構(gòu)設(shè)計(jì)文檔。 2.2.2運(yùn)行環(huán)境 表 1軟件環(huán)境 軟件組成軟件組成 名稱名稱類型類型 操作系統(tǒng) 中間件 數(shù)據(jù)庫(kù) Java 運(yùn)行平臺(tái) 表 2硬件組成環(huán)境: 硬件組成硬件組成 名稱名稱類型類型 WEB 服務(wù)器 應(yīng)用服務(wù)

7、器 數(shù)據(jù)采集服務(wù)器 主數(shù)據(jù)庫(kù)服務(wù)器 4 / 37 文檔可自由編輯 接入應(yīng)用服務(wù)器 2.2.3處理流程 有關(guān) XXX 系統(tǒng)核心或非核心相關(guān)交易處理流程請(qǐng)參見XXX 系統(tǒng)項(xiàng)目技術(shù) 方案.doc 如有相關(guān)流程圖也可附上。 2.3技術(shù)方案設(shè)計(jì) 例:未來拓展后的系統(tǒng)和現(xiàn)有系統(tǒng)部署在同一個(gè)服務(wù)器,具體的實(shí)施方案: A、未來擴(kuò)展后的系統(tǒng)運(yùn)營(yíng)順利現(xiàn)有系統(tǒng)逐步下線 B、未來擴(kuò)展后的系統(tǒng)運(yùn)營(yíng)未能如期完成,現(xiàn)有系統(tǒng)的將繼續(xù)運(yùn)營(yíng) 詳細(xì)可參考系統(tǒng)的總體設(shè)計(jì)方案 簡(jiǎn)要描述項(xiàng)目背景,系統(tǒng)架構(gòu)、關(guān)鍵技術(shù)及主要特點(diǎn),以幫助有效理解項(xiàng) 目的測(cè)試目標(biāo)。 5 / 37 文檔可自由編輯 3測(cè)試目標(biāo)測(cè)試目標(biāo) 本次性能測(cè)試的目的如下: 獲

8、取 XXX 系統(tǒng)的各項(xiàng)處理能力指標(biāo),以驗(yàn)證系統(tǒng)是否滿足設(shè)計(jì)要求 找出 XXX 系統(tǒng)有可能存在的性能問題或性能瓶頸 XXX 系統(tǒng)的性能設(shè)計(jì)要求如下: 每秒處理交易(TPS):不低于 XX 筆/秒 交易平均響應(yīng)時(shí)間:不高于 3 秒 交易成功率:不低于 99.9% 服務(wù)器 CPU:平均利用率不高于 60%,瞬時(shí)峰值不高于 75% 服務(wù)器 MEM:平均利用率不高于 80%,不存在內(nèi)存泄漏的問題 服務(wù)器 I/O:不存在 I/O 瓶頸 網(wǎng)絡(luò)流量:網(wǎng)絡(luò)帶寬平均利用率不高于 50%,不存在網(wǎng)絡(luò)帶寬瓶頸 #性能設(shè)計(jì)要求待確認(rèn) 6 / 37 文檔可自由編輯 4測(cè)試范圍測(cè)試范圍 4.1測(cè)試對(duì)象 本次性能測(cè)試的對(duì)象為

9、 XXX 系統(tǒng)的前端展現(xiàn)和 XX 接口及其它業(yè)務(wù)系統(tǒng)。 具體包括: 前端展現(xiàn) XX 接口 4.2需要測(cè)試的特性 需要測(cè)試的特性主要為體現(xiàn)系統(tǒng)處理能力的各項(xiàng)指標(biāo),包括: 每秒處理交易數(shù)(TPS) 交易的平均響應(yīng)時(shí)間、90%響應(yīng)時(shí)間 交易成功率 服務(wù)器的 CPU、MEM 利用率 服務(wù)器的磁盤 I/O 情況 網(wǎng)絡(luò)流量 此外,本次性能測(cè)試還需要考慮系統(tǒng)在長(zhǎng)時(shí)間運(yùn)行情況下的穩(wěn)定性。 7 / 37 文檔可自由編輯 4.3不需要測(cè)試的特性 不需要測(cè)試的特性包括: 業(yè)務(wù)流程的合理性、正確性 系統(tǒng)易用性、可管理性 界面可用性 及其它不屬于性能測(cè)試范疇的內(nèi)容 8 / 37 文檔可自由編輯 54.4. 測(cè)試啟動(dòng)測(cè)試

10、啟動(dòng)/ /結(jié)束結(jié)束/ /暫停暫停/ /再啟動(dòng)準(zhǔn)則再啟動(dòng)準(zhǔn)則 5.1啟動(dòng)準(zhǔn)則 測(cè)試方案審批通過 各項(xiàng)測(cè)試準(zhǔn)備工作完成,并得到確認(rèn) 測(cè)試人員、配合人員到位 5.2結(jié)束準(zhǔn)則 測(cè)試方案中的所有測(cè)試場(chǎng)景已測(cè)試完畢,完成預(yù)期的測(cè)試目標(biāo),測(cè)試報(bào) 告審批通過 按照客戶要求,提前結(jié)束測(cè)試 5.3暫停準(zhǔn)則 測(cè)試中發(fā)現(xiàn)問題,需要項(xiàng)目組修改代碼或者進(jìn)行其它調(diào)整 測(cè)試環(huán)境受到干擾,比如服務(wù)器被臨時(shí)征用,或服務(wù)器的其它使用會(huì)對(duì) 測(cè)試結(jié)果造成干擾 測(cè)試資源出現(xiàn)問題,比如測(cè)試環(huán)境需要調(diào)整 CPU、磁盤等,或者測(cè)試人員 或者配合人員被臨時(shí)征用 按照客戶要求,暫停測(cè)試 9 / 37 文檔可自由編輯 5.4再啟動(dòng)準(zhǔn)則 測(cè)試中發(fā)現(xiàn)的

11、問題得到解決 測(cè)試環(huán)境恢復(fù)正常 測(cè)試資源問題得到解決 按照客戶要求,重新啟動(dòng)測(cè)試 10 / 37 文檔可自由編輯 6測(cè)試人員測(cè)試人員 姓名姓名角色角色工作內(nèi)容工作內(nèi)容備注備注 項(xiàng)目總監(jiān)協(xié)調(diào)測(cè)試資源 項(xiàng)目經(jīng)理協(xié)調(diào)測(cè)試資源 架構(gòu)師輔助完成性能測(cè)試工作,分析解決測(cè)試中 發(fā)現(xiàn)的問題 性能測(cè)試組 長(zhǎng) 領(lǐng)導(dǎo)完成性能測(cè)試工作 性能測(cè)試人 員 完成測(cè)試準(zhǔn)備、環(huán)境部署、測(cè)試執(zhí)行等性 能測(cè)試工作 性能測(cè)試人 員 完成腳本錄制、數(shù)據(jù)準(zhǔn)備、測(cè)試監(jiān)控、測(cè) 試執(zhí)行、結(jié)果分析等性能測(cè)試工作 開發(fā)組長(zhǎng)輔助解決測(cè)試過程中出現(xiàn)的如版本部署、 模擬程序等問題 11 / 37 文檔可自由編輯 7測(cè)試時(shí)間測(cè)試時(shí)間 階段階段/ /工作項(xiàng)

12、工作項(xiàng)開始時(shí)間開始時(shí)間結(jié)束時(shí)間結(jié)束時(shí)間備注備注 了解需求,設(shè)計(jì)測(cè)試方案 提出測(cè)試環(huán)境需求,準(zhǔn)備硬件環(huán)境 部署測(cè)試版本,準(zhǔn)備測(cè)試腳本、測(cè)試數(shù) 據(jù)、模擬程序 測(cè)試執(zhí)行,測(cè)試結(jié)果收集和分析 編寫測(cè)試報(bào)告 12 / 37 文檔可自由編輯 8測(cè)試環(huán)境測(cè)試環(huán)境 8.1系統(tǒng)架構(gòu)圖 8.2測(cè)試環(huán)境邏輯架構(gòu)圖 13 / 37 文檔可自由編輯 8.3測(cè)試環(huán)境物理架構(gòu)圖 8.4環(huán)境配置列表 8.4.1生產(chǎn)環(huán)境 硬件配置如下: 序號(hào)序號(hào)服務(wù)器名稱服務(wù)器名稱數(shù)量數(shù)量 CPUCPU 內(nèi)存內(nèi)存文件系統(tǒng)文件系統(tǒng) 1 WEB 服務(wù)器 2 模擬器(包括應(yīng)用服務(wù)器、 子系統(tǒng)應(yīng)用服務(wù)器) 軟件配置如下: 類型類型軟件名稱軟件名稱版本

13、版本 操作系統(tǒng) 14 / 37 文檔可自由編輯 中間件 基礎(chǔ)環(huán)境 8.4.2測(cè)試環(huán)境 硬件配置如下: 序號(hào)序號(hào)服務(wù)器名稱服務(wù)器名稱數(shù)量數(shù)量 CPUCPU 內(nèi)存內(nèi)存文件系統(tǒng)文件系統(tǒng) 1 WEB 服務(wù)器 2 模擬器(包括應(yīng)用服務(wù)器、 子系統(tǒng)應(yīng)用服務(wù)器) 軟件配置如下: 類型類型軟件名稱軟件名稱版本版本 操作系統(tǒng) 中間件 基礎(chǔ)環(huán)境 8.4.3環(huán)境差異分析 #待補(bǔ)充 生產(chǎn)環(huán)境和測(cè)試環(huán)境在硬件配置上的差異如下: 15 / 37 文檔可自由編輯 生產(chǎn)環(huán)境和測(cè)試環(huán)境在軟件配置上的差異如下: 生產(chǎn)環(huán)境和測(cè)試環(huán)境在軟硬件配置上的差異,對(duì)測(cè)試結(jié)果有可能存在如下影 響: 8.4.4測(cè)試客戶機(jī) 客戶機(jī)客戶機(jī)數(shù)量數(shù)量用

14、途說明用途說明硬件配置硬件配置軟件配置軟件配置 8.5測(cè)試工具 說明本次測(cè)試,采用什么作為壓力發(fā)起工具,如 LoadRunner、JMeter 等。 測(cè)試期間,采用 LoadRunner 工具軟件監(jiān)控和收集被測(cè)交易執(zhí)行性能的數(shù)據(jù), 使用開放平臺(tái)監(jiān)控工具軟件 nmon 收集 linux 操作系統(tǒng)資源使用情況的數(shù)據(jù),使 用 Spotlight on windows 監(jiān)控軟件監(jiān)控 sql2005 數(shù)據(jù)庫(kù)資源使用情況,使用 AWR 收集 Oracle 數(shù)據(jù)庫(kù)執(zhí)行信息。 16 / 37 文檔可自由編輯 9測(cè)試策略測(cè)試策略 簡(jiǎn)述本次測(cè)測(cè)試環(huán)境優(yōu)缺點(diǎn),根據(jù)其優(yōu)點(diǎn)取典型事例去設(shè)計(jì)測(cè)試手段規(guī)避某 些存在重大缺陷

15、的功能模塊或業(yè)務(wù)系統(tǒng)。 例:本次性能測(cè)試將安排為兩輪: 第一輪:僅針對(duì)前端展現(xiàn)進(jìn)行測(cè)試。 第二輪:針對(duì)前端展現(xiàn)XX 接口進(jìn)行測(cè)試。 考慮后期項(xiàng)目系統(tǒng)很可能有拓展和優(yōu)化,可以根據(jù)實(shí)際情況增加或減少測(cè)試 次數(shù)。 17 / 37 文檔可自由編輯 10測(cè)試場(chǎng)景設(shè)計(jì)測(cè)試場(chǎng)景設(shè)計(jì) 10.1總體設(shè)計(jì)思路 例: 本次測(cè)試的對(duì)象 XXX 系統(tǒng)的前端展現(xiàn)和 XX 接口,重點(diǎn)關(guān)注前端展現(xiàn)。在設(shè) 計(jì)測(cè)試場(chǎng)景時(shí),將按照如下的思路進(jìn)行: 第一,選擇典型交易,獲取單交易及混合交易下的性能表現(xiàn);同時(shí),為驗(yàn)證 系統(tǒng)能夠長(zhǎng)時(shí)間穩(wěn)定運(yùn)行,將采用混合交易場(chǎng)景,運(yùn)行一個(gè) 8 小時(shí)的穩(wěn)定性測(cè) 試,以驗(yàn)證系統(tǒng)能否滿足設(shè)計(jì)要求。 第二,采用

16、緩存技術(shù),在客戶端緩存部分頁(yè)面信息,以減少網(wǎng)絡(luò)流量和對(duì)某 應(yīng)用、數(shù)據(jù)庫(kù)、中間件服務(wù)器的訪問次數(shù)。需要做一個(gè)有/無緩存的比對(duì)測(cè)試, 以確定有/無使用緩存對(duì)系統(tǒng)性能的影響。 第三,用戶在首次訪問及無緩存的情況下,需要從 Web 服務(wù)器下載大量的腳 本等頁(yè)面對(duì)象,這些需要下載的數(shù)據(jù)如果占用過多的網(wǎng)絡(luò)帶寬,會(huì)造成交易的 響應(yīng)時(shí)間過長(zhǎng),因此,需要做一個(gè)模擬不同網(wǎng)絡(luò)帶寬的比對(duì)測(cè)試。 10.2業(yè)務(wù)模型 混合場(chǎng)景采用的業(yè)務(wù)模型如下表所示: 序號(hào)序號(hào)業(yè)務(wù)交易名稱業(yè)務(wù)交易名稱 目標(biāo)目標(biāo) TPSTPS(筆(筆/ / 18 / 37 文檔可自由編輯 秒)秒) 101_XXX 202_XXX 303_XXX 10.3測(cè)

17、試場(chǎng)景設(shè)計(jì) 10.3.1單交易負(fù)載測(cè)試 單交易負(fù)載測(cè)試的目的在于驗(yàn)證單交易是否存在并發(fā)問題,并獲取單交易的 性能表現(xiàn)。 針對(duì)每一支交易,先進(jìn)行 5 個(gè)并發(fā)用戶的并發(fā)測(cè)試,驗(yàn)證交易是否存在并發(fā) 問題。如果沒有問題,則采用遞增并發(fā)用戶的方式發(fā)起壓力,比如,100 并發(fā)、 200 并發(fā)、300 并發(fā)、,直到系統(tǒng)出現(xiàn)性能拐點(diǎn)或者交易的 TPS 超過目標(biāo) TPS 的 3 倍。 單交易負(fù)載測(cè)試場(chǎng)景如下表所示: 序序 號(hào)號(hào) 測(cè)試場(chǎng)景名稱測(cè)試場(chǎng)景名稱測(cè)試目的測(cè)試目的 優(yōu)先優(yōu)先 級(jí)級(jí) 1 單交易 01_XXX測(cè)試單個(gè)交易的性能表現(xiàn)高 19 / 37 文檔可自由編輯 2 單交易 02_XXX測(cè)試單個(gè)交易的性能表現(xiàn)

18、高 3 單交易 03_XXX測(cè)試單個(gè)交易的性能表現(xiàn)高 10.3.2混合交易負(fù)載測(cè)試 混合交易負(fù)載測(cè)試采用“10.2 業(yè)務(wù)模型”章節(jié)定義的業(yè)務(wù)模型。 采用遞增并發(fā)用戶的方式發(fā)起壓力,比如,500 并發(fā)、1000 并發(fā)、1500 并 發(fā)、,直到系統(tǒng)出現(xiàn)性能拐點(diǎn)。(可在執(zhí)行過程中根據(jù)實(shí)際情況進(jìn)行調(diào)整) 混合交易負(fù)載測(cè)試場(chǎng)景如下表所示: 序序 號(hào)號(hào) 測(cè)試場(chǎng)景名稱測(cè)試場(chǎng)景名稱測(cè)試目的測(cè)試目的 優(yōu)先優(yōu)先 級(jí)級(jí) 1 混合交易 01_負(fù)載測(cè)試采用混合交易模擬生產(chǎn)環(huán)境下的業(yè) 務(wù)情況,以獲取系統(tǒng)最大的處理能 力 高 10.3.3穩(wěn)定性測(cè)試 穩(wěn)定性測(cè)試采用與混合交易負(fù)載測(cè)試完全相同的業(yè)務(wù)模型。 采用混合交易負(fù)載測(cè)試

19、場(chǎng)景下測(cè)試出的系統(tǒng)最大處理能力時(shí)的并發(fā)用戶數(shù) *80%發(fā)起壓力,運(yùn)行 8 小時(shí)。 20 / 37 文檔可自由編輯 穩(wěn)定性測(cè)試場(chǎng)景如下表所示: 序序 號(hào)號(hào) 測(cè)試場(chǎng)景名稱測(cè)試場(chǎng)景名稱測(cè)試目的測(cè)試目的 優(yōu)先優(yōu)先 級(jí)級(jí) 1 混合交易 02_穩(wěn)定性測(cè) 試 采用混合交易模擬生產(chǎn)環(huán)境下的業(yè) 務(wù)情況,連續(xù)運(yùn)行 8 小時(shí),以驗(yàn)證 系統(tǒng)的穩(wěn)定性 中 10.3.4有/無緩存比對(duì)測(cè)試 有/無緩存比對(duì)測(cè)試采用與混合交易負(fù)載測(cè)試完全相同的業(yè)務(wù)模型。 采用混合交易負(fù)載測(cè)試場(chǎng)景下測(cè)試出的系統(tǒng)最大處理能力時(shí)的并發(fā)用戶數(shù) *50%發(fā)起壓力,運(yùn)行 20 分鐘。 有/無緩存比對(duì)測(cè)試場(chǎng)景如下表所示: 序序 號(hào)號(hào) 測(cè)試場(chǎng)景名稱測(cè)試場(chǎng)景名

20、稱測(cè)試目的測(cè)試目的 優(yōu)先優(yōu)先 級(jí)級(jí) 1 緩存比對(duì) 01_無緩存獲取無緩存情況下,系統(tǒng)的性能表 現(xiàn) 中 2 緩存比對(duì) 02_50%緩存獲取 50%緩存情況下,系統(tǒng)的性能表 現(xiàn) 中 21 / 37 文檔可自由編輯 3 緩存比對(duì) 03_100%緩存獲取 100%緩存情況下,系統(tǒng)的性能 表現(xiàn) 中 10.3.5網(wǎng)絡(luò)帶寬模擬測(cè)試 網(wǎng)絡(luò)帶寬模擬測(cè)試采用與混合交易負(fù)載測(cè)試完全相同的業(yè)務(wù)模型。 采用混合交易負(fù)載測(cè)試場(chǎng)景下測(cè)試出的系統(tǒng)最大處理能力時(shí)的并發(fā)用戶數(shù) *50%發(fā)起壓力,運(yùn)行 20 分鐘。 網(wǎng)絡(luò)帶寬模擬測(cè)試場(chǎng)景如下表所示: 序序 號(hào)號(hào) 測(cè)試場(chǎng)景名稱測(cè)試場(chǎng)景名稱測(cè)試目的測(cè)試目的 優(yōu)先優(yōu)先 級(jí)級(jí) 1 網(wǎng)絡(luò)帶寬

21、 01_1M 帶寬模擬 1M 網(wǎng)絡(luò)帶寬,獲取系統(tǒng)的性能 表現(xiàn) 中 2 網(wǎng)絡(luò)帶寬 02_2M 帶寬模擬 2M 網(wǎng)絡(luò)帶寬,系統(tǒng)的性能表現(xiàn)中 3 網(wǎng)絡(luò)帶寬 03_100M 帶寬模擬 100M 網(wǎng)絡(luò)帶寬,系統(tǒng)的性能表 現(xiàn) 中 22 / 37 文檔可自由編輯 11測(cè)試實(shí)施準(zhǔn)備測(cè)試實(shí)施準(zhǔn)備 11.1測(cè)試環(huán)境準(zhǔn)備 在測(cè)試執(zhí)行之前,需要按照測(cè)試環(huán)境的規(guī)劃安裝好相關(guān)的各種軟件,包括操 作系統(tǒng)、應(yīng)用軟件、數(shù)據(jù)庫(kù)軟件等,并且按照規(guī)劃配置好相關(guān)的各項(xiàng)參數(shù),包 括操作系統(tǒng)參數(shù)、應(yīng)用軟件參數(shù)、日志級(jí)別、數(shù)據(jù)庫(kù)參數(shù)、負(fù)載均衡設(shè)備策略、 RAC(Real Application Cluster,真正應(yīng)用集群)是 Oracle

22、9i 數(shù)據(jù)庫(kù)中采用的一 項(xiàng)新技術(shù),也是 Oracle 數(shù)據(jù)庫(kù)支持網(wǎng)格計(jì)算環(huán)境的核心技術(shù)。策略等,并且預(yù) 先按照設(shè)計(jì)要求完成對(duì)數(shù)據(jù)庫(kù)的規(guī)劃,比如表空間、索引、物化視圖、表分區(qū) 等。 在測(cè)試執(zhí)行之前,需要準(zhǔn)備好測(cè)試用機(jī)。 可根據(jù)以下條目逐項(xiàng)執(zhí)行: 項(xiàng)目條目是否完成 硬件設(shè)備是否已經(jīng)到位 網(wǎng)絡(luò)環(huán)境是否已經(jīng)準(zhǔn)備好 操作系統(tǒng)是否已經(jīng)安裝和設(shè)置 數(shù)據(jù)庫(kù)環(huán)境是否已經(jīng)準(zhǔn)備好 基礎(chǔ)環(huán)境準(zhǔn)備 應(yīng)用是否已經(jīng)安裝 23 / 37 文檔可自由編輯 數(shù)據(jù)庫(kù)中的數(shù)據(jù)是否已經(jīng)設(shè)置 數(shù)據(jù)準(zhǔn)備 是否已經(jīng)準(zhǔn)備數(shù)據(jù)導(dǎo)入和清除 腳本 是否已經(jīng)安裝測(cè)試工具 負(fù)載機(jī)上的代理是否已經(jīng)安裝 應(yīng)用服務(wù)器上的代理是否已經(jīng) 安裝 測(cè)試工具準(zhǔn)備 監(jiān)控

23、分析工具是否已經(jīng)安裝 11.2測(cè)試腳本錄制 XXX 系統(tǒng)實(shí)時(shí)接口采用什么樣的傳輸方式,根據(jù)這個(gè)傳輸方式去選擇腳本協(xié) 議。 根據(jù)測(cè)試場(chǎng)景中確定的交易,在測(cè)試環(huán)境中錄制腳本,并且調(diào)試通過。 11.3測(cè)試工具準(zhǔn)備 名稱類型是否完成 LoadRunner、JMeter 等性能測(cè)試發(fā)起工具 Nmon、Spotlight on 各服務(wù)器、數(shù)據(jù)庫(kù)監(jiān)控工 24 / 37 文檔可自由編輯 windows、AWR等具 11.4測(cè)試人員準(zhǔn)備 在測(cè)試過程中,需要協(xié)調(diào)如下人員到位: 總體協(xié)調(diào)人 測(cè)試執(zhí)行人員 測(cè)試監(jiān)控人員 架構(gòu)設(shè)計(jì)人員:在設(shè)計(jì)測(cè)試方案、測(cè)試準(zhǔn)備、測(cè)試執(zhí)行、測(cè)試結(jié)果分析 時(shí)提供幫助 開發(fā)人員:在錄制腳本、

24、準(zhǔn)備測(cè)試數(shù)據(jù)時(shí)提供幫助 DBA:發(fā)現(xiàn)數(shù)據(jù)庫(kù)問題,數(shù)據(jù)庫(kù)調(diào)優(yōu) 網(wǎng)絡(luò)維護(hù)人員/系統(tǒng)工程師:在執(zhí)行期間,當(dāng)出現(xiàn)問題時(shí),幫助定位問題 產(chǎn)生原因,及解決問題 相關(guān)接口系統(tǒng)配合人員:在測(cè)試執(zhí)行時(shí)進(jìn)行配合 25 / 37 文檔可自由編輯 12測(cè)試進(jìn)度計(jì)劃測(cè)試進(jìn)度計(jì)劃 測(cè)試進(jìn)度計(jì)劃如下表所示: 階段階段主要任務(wù)列表主要任務(wù)列表 W1W1W2W2W3W3W4W4W5W5W6W6W7W7W8W8W9W9 確認(rèn)測(cè)試目標(biāo)及范 圍 系統(tǒng)環(huán)境及業(yè)務(wù)場(chǎng) 景調(diào)研 測(cè)試計(jì)劃與方案設(shè) 計(jì) 測(cè)試方案跨部門溝 通 測(cè)試計(jì) 劃 測(cè)試方案確認(rèn) 測(cè)試環(huán)境準(zhǔn)備 測(cè)試腳本準(zhǔn)備 基礎(chǔ)數(shù)據(jù)準(zhǔn)備 測(cè)試數(shù)據(jù)準(zhǔn)備 測(cè)試監(jiān)控準(zhǔn)備 擋板程序準(zhǔn)備 測(cè)試準(zhǔn) 備 測(cè)試工具準(zhǔn)備 26 / 37 文檔可自由編輯 測(cè)試人員準(zhǔn)備 測(cè)試準(zhǔn)入檢查 單場(chǎng)景壓測(cè) 測(cè)試執(zhí) 行 綜合場(chǎng)景壓測(cè) 測(cè)試報(bào) 告 測(cè)試報(bào)告 調(diào)優(yōu)調(diào)優(yōu)和復(fù)測(cè) 27 / 37 文檔可自由編輯 13風(fēng)險(xiǎn)分析風(fēng)險(xiǎn)分析 編編 號(hào)號(hào) 風(fēng)險(xiǎn)描述風(fēng)險(xiǎn)描述 發(fā)生發(fā)生 可能可能 性性

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論