版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、WEB性能測試用例設(shè)計模型1.預(yù)定目標(biāo)的測試用例用例編號001性能描述對于普通的客戶端,系統(tǒng)上傳5MB以內(nèi)的文件,速度不能低于2MB/S用例目的測試系統(tǒng)上傳文件的響應(yīng)速度前提條件測試機位P以上的條件特殊的規(guī)程說明客戶機測試前處于空轉(zhuǎn)狀態(tài):沒有其他程序占用系統(tǒng)資源用例間的依賴關(guān)系無步驟輸入/動作期望的性能(平均值)實際性能(平均值)回歸測試1選擇1MB左右的文件上傳,并用秒表計時上傳時間小于0.5S2選擇3MB左右的文件上傳,并用秒表計時上傳時間小于1.5S3選擇5MB左右的文件上傳,并用秒表計時上傳時間小于2.5S45這類用例通常以手工的方式執(zhí)行。例如上面示例中上傳一份文件,期望的性能為2MB
2、/S,就可以手動上傳文件,同時用秒表計時。測試結(jié)果也是直接記錄是否達(dá)到要求,如果系統(tǒng)沒有達(dá)到要求則進(jìn)行調(diào)整。2.用戶并發(fā)性能測試用例用戶并發(fā)性能測試獨立核心模塊并發(fā)性能測試組合核心模塊并發(fā)性能測試同一模塊完全一樣的功能并發(fā),各個用戶對系統(tǒng)產(chǎn)生完全一樣的影響。同一模塊完全一樣的操作并發(fā),各個用戶對系統(tǒng)產(chǎn)生的影響可能不同。同一模塊相同/不同的功能或者操作并發(fā),各個用戶對系統(tǒng)的影響不同。不同的核心業(yè)務(wù)模塊的用戶進(jìn)行并發(fā),模塊之間存在一定的耦合。具有耦合關(guān)系的核心模塊組進(jìn)行并發(fā),每組模塊內(nèi)部存在耦合關(guān)系。基于用戶場景的并發(fā),選擇場景相關(guān)模塊,每個模塊模擬一定數(shù)量用戶進(jìn)行并發(fā)。用戶并發(fā)測試的分類示意圖核
3、心模塊的性能測試用例示例功能當(dāng)在線用戶達(dá)到高峰時,發(fā)送和接收普通郵件正常。保證2000個以內(nèi)用戶可以同時訪問郵件系統(tǒng),能夠正常發(fā)送和接收郵件。目的測試系統(tǒng)2000個以內(nèi)的用戶同時在線時能否正常發(fā)送郵件。方法采用LoadRunner的錄制工具錄制一個郵件發(fā)送過程,然后利用其完成測試,要監(jiān)視數(shù)據(jù)庫服務(wù)器和Web服務(wù)器的性能。其中發(fā)送的郵件為普通的郵件,附件大小不超過1MB并發(fā)用戶數(shù)與事務(wù)執(zhí)行情況并發(fā)用戶數(shù)事務(wù)平均響應(yīng)時間事務(wù)最大響應(yīng)時間平均每秒處理事務(wù)數(shù)事務(wù)成功率每秒點擊率平均流量(B/s)100150200并發(fā)用戶數(shù)與數(shù)據(jù)庫主機并發(fā)用戶數(shù)CPU利用率MEM利用率磁盤I/O參數(shù)DB參數(shù)1其他參數(shù)1
4、00150200并發(fā)用戶數(shù)與應(yīng)用服務(wù)器的關(guān)系表并發(fā)用戶數(shù)CPU利用率MEM利用率磁盤I/O參數(shù)100150200組合模塊用戶并發(fā)性能測試的用例設(shè)計功能在線用戶達(dá)到高峰時、用戶可以正常使用系統(tǒng),目標(biāo)是滿足500個以內(nèi)用戶同時在線使用系統(tǒng)目的測試系統(tǒng)500個以內(nèi)的用戶同時在線時能否使用比較常見的模塊:公文系統(tǒng)、電子公告、網(wǎng)上論壇。方法采用LoadRunner的錄制工具錄制三項業(yè)務(wù):業(yè)務(wù)1:在公文系統(tǒng)內(nèi),進(jìn)行打開、修改等操作;業(yè)務(wù)2:在電子公告系統(tǒng)內(nèi),查看、發(fā)布公告;業(yè)務(wù)3:在網(wǎng)上論壇系統(tǒng)內(nèi)發(fā)布帖子,查看文章。每項業(yè)務(wù)分配一定數(shù)目的用戶,利用LoadRunner來完成相關(guān)參數(shù)的測試。并發(fā)用戶數(shù)與事務(wù)
5、執(zhí)行情況并發(fā)用戶數(shù)事務(wù)平均響應(yīng)時間事務(wù)最大響應(yīng)時間平均每秒事務(wù)數(shù)事務(wù)成功率每秒點擊率平均流量(字節(jié)/秒)業(yè)務(wù)1業(yè)務(wù)2業(yè)務(wù)3業(yè)務(wù)1業(yè)務(wù)2業(yè)務(wù)3業(yè)務(wù)1業(yè)務(wù)2業(yè)務(wù)3業(yè)務(wù)1業(yè)務(wù)2業(yè)務(wù)3300400500并發(fā)用戶數(shù)與數(shù)據(jù)庫主機并發(fā)用戶數(shù)CPU利用率MEM利用率磁盤I/O情況DB參數(shù)1其他參數(shù)300400500并發(fā)用戶數(shù)與應(yīng)用服務(wù)器的關(guān)系并發(fā)用戶數(shù)CPU利用率MEM利用率磁盤I/O情況300400500疲勞強度與大數(shù)據(jù)量測試疲勞強度測試用例極限名稱200個用戶同時使用系統(tǒng)的三個模塊前提條件測試用的客戶端要有足夠的資源,否則客戶端down機失去測試意義運行時間連續(xù)運行16小時測試方法采用LoadRunner
6、錄制三個任務(wù),然后開始對系統(tǒng)施壓輸入/動作用戶數(shù)量任務(wù)1:進(jìn)入郵件系統(tǒng),進(jìn)行發(fā)送、接受、刪除等操作。100任務(wù)2:進(jìn)入公告系統(tǒng),查看公告。50任務(wù)3:查看網(wǎng)上論壇,閱讀、發(fā)布帖子。50任務(wù)1:20小時28分郵件發(fā)送事務(wù)看愛是出現(xiàn)“網(wǎng)絡(luò)超時不能發(fā)送”的現(xiàn)象無故障無任務(wù)3:18小時56分閱讀帖子事務(wù)超時。大數(shù)據(jù)量測試用例功能數(shù)據(jù)庫中的短信息表可以保存所有不能及時發(fā)送的短信息,用戶上線后又能及時發(fā)送已經(jīng)保存的信息。目的方法并發(fā)用戶數(shù)與事務(wù)執(zhí)行情況輸入說明事務(wù)平均響應(yīng)時間/S事務(wù)最大響應(yīng)時間/S平均 每秒處理事務(wù)數(shù)/S事務(wù)成功率/S每秒點擊率平均流量(KB/S)模擬8000個用戶不在線的情況:并發(fā)向數(shù)
7、據(jù)庫中輸入8000條記錄1.9882.0783980100%無236模擬8000個用戶上線的情況:并發(fā)向數(shù)據(jù)庫中輸入8000條記錄1.0092.0685036100%無278網(wǎng)絡(luò)性能測試目的測試系統(tǒng)運行在不同網(wǎng)絡(luò)條件下的性能情況,以及與并發(fā)用戶數(shù)量的關(guān)系方法在不同的廣域網(wǎng)帶寬下(例如256KB)使用LoadRunner錄制郵件系統(tǒng)的相關(guān)事務(wù)操作腳本,然后以不同的帶寬和并發(fā)用戶數(shù)進(jìn)行壓力測試,并記錄在各種用戶并發(fā)條件下各種事務(wù)的響應(yīng)情況,同時記錄路由器端口的流量和其他數(shù)據(jù)。運行時間運行10小時100500服務(wù)器性能測試性能測試實施與管理1. 性能測試管理流程測試需求分析測試計劃制定與評審測試用例設(shè)計與開發(fā)測試執(zhí)行與監(jiān)控分析測試結(jié)果編寫性能測試報告測試經(jīng)驗總結(jié)性能測試流程2. 性能測試規(guī)劃與設(shè)計性能測試需求分析開發(fā)過程相關(guān)文檔時性能測試需求的主要來源,項目開發(fā)計劃書、需求規(guī)格說明書、設(shè)計說明書、測試計劃等文檔都可能涉及性能測試的要求或者一些性能測試方面的定義。附錄A 性能測試計劃模板A.1項目背景簡介簡要介紹項目背景。A.2測試方案簡介A.2.1測試策略與目標(biāo)明確測試策略與目標(biāo)A.2.2測試范圍描述描述本次性能測試設(shè)計的范圍A.2.3測試工具描述描述用到了什么性能測試工具A.3測試環(huán)境與資源A.3.1硬件資源明確性能測試過程中需要的硬件資源。
溫馨提示
- 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版果園產(chǎn)品溯源體系建設(shè)合同范本3篇
- 中國電子信息產(chǎn)業(yè)集團(tuán)有限公司介紹
- 物業(yè)知識培訓(xùn)課件
- 物料制造知識培訓(xùn)班課件
- 二零二五年度房屋買賣補充協(xié)議(包含交易資金安全及監(jiān)管措施)3篇
- 國家電力投資集團(tuán)有限公司介紹
- 烏魯木齊市第40中學(xué) 2024-2025學(xué)年 高一上學(xué)期期末考試 英語試題 (含答案)
- 二零二五年度辦公樓施工設(shè)備租賃服務(wù)合同2篇
- 二零二五年度二手注塑機轉(zhuǎn)讓附設(shè)備安全使用規(guī)范與培訓(xùn)協(xié)議3篇
- 全國粵教版信息技術(shù)七年級上冊第一單元第一節(jié)2.《接入因特網(wǎng)》說課稿
- 中考語文文學(xué)文本類閱讀復(fù)習(xí)專題課件:表現(xiàn)手法分析之襯托、對比與抑揚
- 2023年海峽出版發(fā)行集團(tuán)有限責(zé)任公司招聘筆試題庫及答案解析
- 腎臟病飲食依從行為量表(RABQ)附有答案
- 臺大公開課歐麗娟紅樓夢講義
- 【合同范本】補充協(xié)議-面積差補款-預(yù)售版
- 藝術(shù)(音樂、美術(shù))專業(yè)人才需求情況調(diào)研報告
- [QC成果]提高剪力墻施工質(zhì)量一次合格率
- 移印工作業(yè)指導(dǎo)書
- 樂高基礎(chǔ)篇樂高積木和搭建種類專題培訓(xùn)課件
- 事故形成的冰山理論
- 溶解度曲線教學(xué)設(shè)計
評論
0/150
提交評論