軟件性能測試學習筆記之 LoadRunner 實戰

軟件性能測試學習筆記之 LoadRunner 實戰

作者: 楊婷
出版社: 人民郵電
出版在: 2018-01-01
ISBN-13: 9787115472601
ISBN-10: 7115472602
裝訂格式: 平裝
總頁數: 321 頁





內容描述


《軟件性能測試學習筆記之LoadRunner實戰》分為4部分,共12章,詳細講述了進行性能測試的技術和LoadRunner(簡稱LR)的應用。本書通過主人翁Lucy在測試實戰場景的學習、測試和團隊合作的過程,讓技術、測試用例和工具的具體應用一一呈現出來,對性能測試工具的應用、測試操作細節、錄制回放中對腳本的說明、在事務響應時間計算中的場景對話、在業務模型分析中的用戶數計算細則等核心知識,都詳細講解。內容上環環相扣、貼近實戰的巧妙安排,可以使讀者學習更輕松,更有成就感。
《軟件性能測試學習筆記之LoadRunner實戰》是為性能測試初學者和有一定性能測試經驗的工程師而寫的,適用但不限於如下讀者群體:想要學習性能測試的軟件測試工程師、想要瞭解和實踐LR的性能測試工程師、想要開展性能測試工作的測試負責人、對性能測試感興趣的相關讀者,以及大專院校相關專業師生的學慣用書和培訓學校的教材。


目錄大綱


第1章一切從零開始3 
1.1拒絕性能測試的理由4 
1.2告別拖延,擁抱變化5 
1.3性能測試招聘要求5 
1.4本章小結7
 
第2章性能測試概述8 
2.1性能測試的緣由(WHY) 9 
2.1.1性能測試典型案例9 
2.1.2測試人員眼中的性能10 
2.2性能測試的開始(WHAT) 13 
2.2.1什麼是性能測試13 
2.2.2性能測試的分類14 
2.3項目組成員介紹(WHO) 17 
2.3.1性能測試團隊的組建17 
2.3.2魚和熊掌可以兼得18 
2.4項目組現有資源(WHERE) 18 
2.4.1資源從來都不是現成的18 
2.4.2如何同老闆要資源19 
2.5關於時間的要求(WHEN) 21 
2.6性能測試過程(HOW) 22 
2.6.1性能測試規劃22 
2.6.2測試場景設計24 
2.6.3測試套件開發25 
2.6.4性能測試執行26 
2.6.5性能測試分析方法27 
2.7本章小結29 
第3章測試工具的選擇30
3.1市面上的性能測試工具31 
3.2如何選擇最適合的工具32 
3.3性能測試VS自動化測試33 
3.4 LR12新特性簡介34 
3.5本章小結34 
基礎篇
第4章LoadRunner基礎介紹39 
4.1 LoadRunner簡介40 
4.2 LoadRunner工作原理41 
4.3 LoadRunner快速安裝42 
4.4本章小結46 
第5章腳本創建(VuGen創建虛擬用戶) 48 
5.1腳本錄製與回放49 
5.1.1啟用WebTours示例程序49 
5.1.2原來這就是協議52 
5.1.3腳本錄製與回放55 
5.1.4腳本錄製與運行63 
5.2腳本優化之參數化69 
5.2.1腳本所謂的真實感69 
5.2.2參數化操作演練1 70 
5.2.3參數化操作演練2 75 
5.3腳本優化之關聯78 
5.3.1請出示通行證78 
5.3.2關聯操作演練1 83 
5.3.3關聯操作演練2 86 
5.4腳本優化之事務+檢查點89 
5.4.1時間去哪兒了89 
5.4.2我是檢察官91
5.4.3事務與檢查點操作演練92 
5.5腳本優化之集合點+思考時間95 
5.5.1如何並肩作戰95 
5.5.2集合點+思考時間操作演練96 
5.6本章小結99 
第6章腳本執行(Controller設計執行測試) 101 
6.1 Controller基本操作102 
6.1.1創建場景102 
6.1.2場景設計104 
6.1.3場景運行111 
6.1.4 J2EE/.NET診斷114 
6.2場景設計操作演練115 
6.2.1集合點實戰115 
6.2 .2聯機負載實戰118 
6.2.3 IP欺騙實戰122 
6.3數據監控操作演練125 
6.3.1 Windows指標監控125 
6.3.2 Apache指標監控129 
6.4本章小結133 
第7章結果分析(Analysis分析測試結果) 135 
7.1 Analysis基本操作136 
7.1.1不可忽略的準備工作136 
7.1.2進入Analysis的世界139 
7.2看懂摘要報告142 
7.2.1 Analysis Summary 概述142
7.2.2如何分析預設目標(SLA) 144 
7.3圖表分析實戰152 
7.3.1基礎圖表分析152 
7.3.2數據圖的篩選156 
7.3.3圖表的合併159 
7.3.4圖表的關聯164 
7.3.5網頁元素細分圖166 
7.4性能測試報告提取169 
7.5本章小結171 
第8章成果驗收172 
實戰篇
第9章Web企業級項目實戰185 
9.1項目規劃186 
9.1.1項目背景簡介186 
9.1.2系統級分析187 
9.1.3業務級分析188 
9.1.4項目需求分析188 
9.1.5性能測試計劃189 
9.2測試設計191 
9.2.1測試工具選型191 
9.2.2測試策略擬定191 
9.2.3業務模型分析192 
9.2.4構建性能環境197 
9.3測試實現201 
9.3.1編寫測試用例201 
9.3.2基礎數據準備204 
9.3.3測試腳本創建208 
9.4測試執行214 
9.4.1 Linux指標監控214 
9.4.2 Apahce指標監控216
9.4.3 MySQL指標監控217 
9.4.4業務場景檢查225 
9.4.5獨立業務場景運行229 
9.4.6組合業務場景運行240 
9.5結果分析242 
9.5.1交易類監控指標分析242 
9.5.2資源類監控指標分析248 
9.5.3性能測試報告250 
9.6本章小結251 
擴展篇
第10章App企業級項目實戰255 
10.1方案設計256 
10.2環境搭建257 
10.3測試實施265 
10.4分析報告267 
10.5本章小結273
 
第11章Nmon指標監控技巧274 
11.1安裝指導275 
11.2使用概述276 
11.3圖表分析279 
11.4本章小結283 
第12章HP Diagnostics服務284 
12.1 Diagnostics簡介285 
12.2安裝部署286 
12.3使用說明290 
12.4本章小結295 
附錄
附錄A LR三種錄製腳本的對比299 
附錄B如何批量添加IP地址305 
附錄C LR主要計數器指標314
附錄D 每章小結練習答案318


作者介紹


楊婷
十年以上測試從業經驗,曾供職多家全球500強企業,原富士康集團SIDC測試主管,HP測試工程師,Newegg測試負責人,現任職51testing講師;有豐富的一線教學實戰經驗,企業內訓經驗,多年電子商務行業測試經驗;擅長WEB測試,GUI測試,性能測試,持有LoadRunner專業認證;有測試團隊管理,軟件測試培訓和CMMI過程控制經驗;CSTQB註冊講師。




相關書籍

Software Testing: Testing Across the Entire Software Development Life Cycle

作者 Gerald D. Everett Raymond McLeod Jr.

2018-01-01

測之重器 : 自動化測試框架搭建指南

作者 張俊卿

2018-01-01

Advanced Software Testing - Vol. 3, 2/e: Guide to the ISTQB Advanced Certification as an Advanced Technical Test Analyst (Paperback)

作者 Jamie L Mitchell Rex Black

2018-01-01