




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
5/5性能測試計劃(完整)DOC性能測試計劃
網(wǎng)站稿件管理發(fā)布系統(tǒng)
目錄
1.文檔介紹(3)
1.1文檔目的(3)
1.2
14.疲勞強(qiáng)度測試(17)
1.文檔介紹
1.1文檔目的
說明測試方案中所涉及內(nèi)容的簡單介紹,包含:編寫目的、項(xiàng)目背景、參考文檔、測試點(diǎn)選取,場景設(shè)計等…
1.2
CPU主頻1GHz以上,內(nèi)存1GB以上,硬盤自由空間1GB以上。
支持軟件
操作系統(tǒng):Windows2003Server或WindowsXP
數(shù)據(jù)庫服務(wù)器:MySQL-5.1.28
應(yīng)用服務(wù)器:Tomcat6.0
Java:JDK1.6.0_07
應(yīng)用軟件:LiferayPortal5.1.1
瀏覽器:IE6+sp2
Word:office2000或officeXP或office2003
2.3項(xiàng)目流程
3.測試資源
3.1軟硬件配置
性能測試環(huán)境(包括測試工具環(huán)境)的硬件和軟件配置如下表所示:
3.2測試工具
3.3人力需求
3.4測試數(shù)據(jù)
4.交付物
5.測試進(jìn)度計劃
在測試工作量估算數(shù)據(jù)的基礎(chǔ)上,考慮現(xiàn)有的資源情況,對資源進(jìn)行具體安排,根據(jù)項(xiàng)目整體進(jìn)度計劃,列出進(jìn)度表,即是誰在什么時間內(nèi)完成什么任務(wù)
6.測試啟動/結(jié)束/暫停/再啟動/退出準(zhǔn)則
6.1暫停準(zhǔn)則:
核心系統(tǒng)和前置系統(tǒng)應(yīng)用軟件通過系統(tǒng)功能測試;
測試環(huán)境已經(jīng)準(zhǔn)備完畢,包括:
?核心系統(tǒng)和前置系統(tǒng)應(yīng)用系統(tǒng)已安裝完畢
?基礎(chǔ)數(shù)據(jù)以及測試數(shù)據(jù)已經(jīng)導(dǎo)入核心系統(tǒng)主機(jī)數(shù)據(jù)庫
?LoadRunner壓力產(chǎn)生器及控制臺機(jī)器已經(jīng)準(zhǔn)備完畢
測試工具LoadRunner及所需要的License已準(zhǔn)備好
測試腳本、測試場景已經(jīng)準(zhǔn)備完畢
以上條件,必須全部滿足才能開始性能測試執(zhí)行。
6.2暫停/再啟動的準(zhǔn)則
6.2.1暫停準(zhǔn)則:
測試匯總發(fā)現(xiàn)問題,需要網(wǎng)站稿件管理發(fā)布系統(tǒng)修改代碼,或者需要更換應(yīng)用服務(wù)器
測試環(huán)境受到干擾,比如服務(wù)器被臨時征用,或服務(wù)器的其他使用會對測試結(jié)果造成干擾
6.2.2再啟動準(zhǔn)則
測試中發(fā)現(xiàn)問題得以解決
測試環(huán)境恢復(fù)正常
6.3測試退出準(zhǔn)則
滿足下列條件之一時,可以結(jié)束性能測試執(zhí)行:
?壓到預(yù)定最大并發(fā)用戶數(shù),系統(tǒng)性能能夠滿足預(yù)期測試指標(biāo)要求;
到計劃結(jié)束日期,壓到預(yù)定最大并發(fā)用戶數(shù),經(jīng)過系統(tǒng)調(diào)優(yōu),系統(tǒng)性能仍然無法滿足預(yù)期測試指標(biāo)要求,但已經(jīng)無法再實(shí)施調(diào)優(yōu)。
7.性能測試目標(biāo)要求
7.1性能測試指標(biāo)
本次性能測試需要測試的性能指標(biāo)包括:
1、交易響應(yīng)時間:核心系統(tǒng)處理交易的平均響應(yīng)時間
2、交易吞吐量:后臺主機(jī)每秒能夠處理的交易筆數(shù)(TPS)
3、并發(fā)交易成功率
4、批處理效率
5、資源使用指標(biāo):前置和核心系統(tǒng)各服務(wù)器CPU占用率、內(nèi)存占用率、
I/O占用率;LoadRunner壓力產(chǎn)生器CPU占用率、內(nèi)存占用率
7.2交易響應(yīng)時間
本次性能測試中的交易響應(yīng)時間是指在一定的負(fù)載壓力下,由前置系統(tǒng)記錄和進(jìn)行統(tǒng)計分析的、核心系統(tǒng)處理交易的響應(yīng)時間,用一定時間段內(nèi)的統(tǒng)計平均值A(chǔ)RT來表示。
本次性能測試中,對所有非批量聯(lián)機(jī)交易的ART指標(biāo)要求為:
ART≤5秒
7.3交易吞吐量
根據(jù)統(tǒng)計數(shù)據(jù),網(wǎng)站稿件管理核心系統(tǒng)當(dāng)前生產(chǎn)環(huán)境高峰日交易總量為7500筆。根據(jù)二八原則(80%的交易量發(fā)生在20%的時間段內(nèi)),當(dāng)前生產(chǎn)環(huán)境對主機(jī)的交易吞吐量指標(biāo)要求為:
TPS_1≥10000(交易)*80%(交易量)/(24(小時)*20%*3600(1小時60分鐘*1分鐘60秒))=0.34筆/秒17280
根據(jù)規(guī)劃,網(wǎng)站稿件管理系統(tǒng)未來1年內(nèi)核心系統(tǒng)的處理能力應(yīng)達(dá)到高峰日交易總量10000筆,則3年后對主機(jī)的交易吞吐量指標(biāo)要求為:
TPS_2≥10000*80%/(24*20%*3600)=0.46筆/秒
為獲取核心系統(tǒng)主機(jī)的最大處理能力,在本次性能測試中可通過不斷加壓,讓核心系統(tǒng)
主機(jī)CPU利用率達(dá)到85%,記錄此時的TPS值,作為新主機(jī)處理能力的一個參考值。
為模擬生產(chǎn)上核心主機(jī)的異常情況,通過不斷加壓,讓核心系統(tǒng)主機(jī)CPU利用率達(dá)到接近100%,觀察核心系統(tǒng)的工作情況,記錄TPS值。
7.4并發(fā)交易成功率
指測試結(jié)束時成功交易數(shù)占總交易數(shù)的比率。交易成功率越高,系統(tǒng)越穩(wěn)定。
對典型交易的場景測試,要求其并發(fā)交易成功率≥99%。
7.5資源使用指標(biāo)
在正常的并發(fā)測試和批處理測試中,核心系統(tǒng)各服務(wù)器主機(jī)的資源使用指標(biāo)要求:
CPU使用率≤80%
內(nèi)存使用率≤80%
I/O使用率≤80%
8.測試策略
8.1基準(zhǔn)測試
在測試環(huán)境經(jīng)過確認(rèn),腳本預(yù)驗(yàn)證之后對本次測試涉及的全部聯(lián)機(jī)交易做基準(zhǔn)測試。目的是驗(yàn)證測試腳本及后臺環(huán)境、初步檢查交易本身是否存在性能缺陷。
目的:是獲取單用戶執(zhí)行時的各項(xiàng)性能指標(biāo),為多用戶并發(fā)和混合場景的性能測試分析提供參考依據(jù);
8.2并發(fā)測試
并發(fā)測試是指并發(fā)不同數(shù)目的虛擬用戶執(zhí)行檢查點(diǎn)操作,目的是對檢查點(diǎn)進(jìn)行壓力加載測試。預(yù)測系統(tǒng)投入使用后在一定用戶壓力情況下的系統(tǒng)響應(yīng)時間,根據(jù)此響應(yīng)時間分析、確定系統(tǒng)存在的性能瓶頸,為系統(tǒng)的優(yōu)化和調(diào)整提供依據(jù)。
8.3遞增測試
遞增測試是指每隔一定時間段(如5秒、10秒)并發(fā)不同數(shù)目的虛擬用戶執(zhí)行檢查點(diǎn)操作,對檢查點(diǎn)進(jìn)行遞增用戶壓力加載測試,從而模擬系統(tǒng)真
實(shí)的使用情景,使用戶預(yù)知系統(tǒng)投入使用后的性能水平。
8.4綜合場景測試
通過對系統(tǒng)體系機(jī)構(gòu)和功能模塊的分析以及對系統(tǒng)用戶的分布和使用頻率的分析,來構(gòu)造系統(tǒng)綜合場景的測試模型,模擬不同用戶執(zhí)行不同操作,如10%的用戶執(zhí)行登錄操作,50%的用戶執(zhí)行查詢操作,40%的用戶執(zhí)行上傳文檔操作,最大限度地模擬系統(tǒng)的真實(shí)場景,使用戶預(yù)知系統(tǒng)投入使用后的真實(shí)性能水平。從而,對系統(tǒng)做出相應(yīng)的優(yōu)化及調(diào)整,避免實(shí)際情況中出現(xiàn)系統(tǒng)長時間不響應(yīng)及崩潰的情況。
8.5疲勞強(qiáng)度測試
疲勞強(qiáng)度測試是指對系統(tǒng)核心功能點(diǎn)進(jìn)行疲勞強(qiáng)度測試,即用系統(tǒng)穩(wěn)定運(yùn)行情況下能夠支持的最大并發(fā)用戶數(shù),持續(xù)執(zhí)行一段業(yè)務(wù)時間(如48小時),記錄交易平均響應(yīng)時間,交易正確率,應(yīng)用服務(wù)器和數(shù)據(jù)庫服務(wù)器CPU利用率、內(nèi)存使用情況等參數(shù),考察應(yīng)用服務(wù)器和數(shù)據(jù)庫服務(wù)器是否出現(xiàn)宕機(jī)、內(nèi)存泄漏等情況。該測試通常需要和場景測試進(jìn)行結(jié)合,從而可以最大限度地模擬真實(shí)環(huán)境下,系統(tǒng)長時間連續(xù)運(yùn)行條件下,系統(tǒng)是否能夠保持在穩(wěn)定運(yùn)行狀態(tài)。
9.測試用例開發(fā)
根據(jù)測試范圍規(guī)定的內(nèi)容,逐條設(shè)計測試需求及完成該測試需求的測試過程、測試條件,構(gòu)造本次測試的測試用例,編寫決策樹。
10.交易基準(zhǔn)測試
10.1測試方法
使用一個Vuser,分別運(yùn)行每個交易的腳本,設(shè)置腳本的迭代次數(shù)1次,驗(yàn)證所有腳本是否運(yùn)行正確、所有交易事務(wù)是否成功返回,并獲取每個交易的平均交易響應(yīng)時間ATR(AverageTransactionResponseTime)。
10.2測試場景
11.交易并發(fā)測試
11.1測試方法
使用10個Vuser,分別為每個交易執(zhí)行并發(fā),驗(yàn)證所有腳本是否運(yùn)行正確、所有交易事務(wù)是否成功返回,并獲取每個交易的平均交易響應(yīng)時間ATR(AverageTransactionResponseTime)。
11.2測試綜合場景
11.3測試方法
使用20個Vuser,分別為每個交易執(zhí)行并發(fā),驗(yàn)證所有腳本是否運(yùn)行正確、所有交易事務(wù)是否成功返回,并獲取每個交易的平均交易響應(yīng)時間ATR(AverageTransactionResponseTime)。
11.4測試場景
12.混合交易負(fù)載場景
制作單個交易的性能測試
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度訂制尺寸訂框安裝合同
- 2025年度物流企業(yè)合作投資與知識產(chǎn)權(quán)保護(hù)協(xié)議
- 二零二五年度旅游企業(yè)法人景區(qū)經(jīng)營權(quán)轉(zhuǎn)讓合同
- 2025年度股權(quán)激勵協(xié)議書-員工股權(quán)激勵與股權(quán)激勵計劃實(shí)施合同范本
- 二零二五年度紅薯種植技術(shù)培訓(xùn)與收購服務(wù)合同
- 關(guān)于業(yè)務(wù)合作的函件示例
- 家裝設(shè)計行業(yè)項(xiàng)目執(zhí)行標(biāo)準(zhǔn)
- 幼兒園教育服務(wù)合作框架協(xié)議
- 初中力學(xué)基礎(chǔ)實(shí)驗(yàn)課教案
- 公司辦公管理規(guī)章制度手冊
- 2025天津市安全員-B證考試題庫附答案
- 二年級下冊數(shù)學(xué)口算題-可打印
- 公司信息化安全規(guī)章制度及操作手冊
- 新風(fēng)施工合同
- 2025-2030年園藝修剪機(jī)器人行業(yè)深度調(diào)研及發(fā)展戰(zhàn)略咨詢報告
- 福建省南平市2024-2025學(xué)年九年級上學(xué)期期末語文試題(解析版)
- 人教版四年級數(shù)學(xué)下冊第四單元測試卷(含答案)
- 2025年湖北省技能高考(建筑技術(shù)類)《建筑工程測量》模擬練習(xí)試題庫(含答案)
- 2023年中國綜合社會調(diào)查調(diào)查手冊
- 2024-2027年中國網(wǎng)絡(luò)安全評估行業(yè)發(fā)展監(jiān)測及投資戰(zhàn)略研究報告
- 失智老年人照護(hù)X證書制度試點(diǎn)工作養(yǎng)老護(hù)理職業(yè)和失智老人照護(hù)員工種的發(fā)展講解
評論
0/150
提交評論