注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)軟件性能測(cè)試與LoadRunner實(shí)戰(zhàn)

軟件性能測(cè)試與LoadRunner實(shí)戰(zhàn)

軟件性能測(cè)試與LoadRunner實(shí)戰(zhàn)

定 價(jià):¥39.00

作 者: 丁涌
出版社: 人民郵電出版社
叢編項(xiàng): 軟件測(cè)試叢書
標(biāo) 簽: 軟件測(cè)試及維護(hù)

ISBN: 9787115178268 出版時(shí)間: 2008-06-01 包裝: 平裝
開本: 16 頁(yè)數(shù): 313 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書在介紹軟件性能測(cè)試概念的基礎(chǔ)上,結(jié)合實(shí)際測(cè)試案例的剖析,重點(diǎn)講解了LoadRunner工具的使用技巧和實(shí)戰(zhàn)技術(shù)。全書分為4個(gè)部分。在“基礎(chǔ)篇”中,介紹了使用LoadRunner工具進(jìn)行軟件性能測(cè)試的基本應(yīng)用,如性能測(cè)試流程、性能測(cè)試場(chǎng)景和腳本的調(diào)試等技術(shù)。在“實(shí)戰(zhàn)篇”中,分別對(duì)數(shù)據(jù)庫(kù)、郵件協(xié)議以及LoadRunner .NET插件等應(yīng)用進(jìn)行了詳細(xì)的講解。在“提高篇”中,講解了一個(gè)完整的GIS測(cè)試案例,把前面的知識(shí)整體貫穿起來(lái),培養(yǎng)讀者具有大型項(xiàng)目測(cè)試的能力。附錄部分,提供了性能測(cè)試中經(jīng)常用到的非常重要的模板文件和規(guī)范化的軟件測(cè)試相關(guān)文檔。本書圖文并茂,通俗易懂,適合性能測(cè)試設(shè)計(jì)人員、性能測(cè)試開發(fā)人員、性能測(cè)試分析人員、項(xiàng)目經(jīng)理、測(cè)試組長(zhǎng)參考學(xué)習(xí)。

作者簡(jiǎn)介

  于涌,畢業(yè)于北京大學(xué)計(jì)算機(jī)專業(yè):先后擔(dān)任高級(jí)程序員、高級(jí)系統(tǒng)性能分析師、高級(jí)測(cè)試主管和高級(jí)測(cè)試經(jīng)理等職位。擁有多年的軟件開發(fā)和軟件測(cè)試實(shí)踐經(jīng)驗(yàn),尤其擅長(zhǎng)自動(dòng)化測(cè)試工具應(yīng)用、性能測(cè)試和單元測(cè)試等。曾為多家著名軟件公司提供軟件測(cè)試?yán)碚?,軟件性能測(cè)試,性能測(cè)試工具LoadRunner,功能測(cè)試工具QTP、WinRunner等方面的指導(dǎo)和培訓(xùn)工作。

圖書目錄

第1部分 基礎(chǔ)篇
第1章 基本概念 1
1.1 性能測(cè)試的基本概念 2
1.1.1 性能測(cè)試的概念及其分類 2
1.1.2 典型的性能測(cè)試場(chǎng)景 2
1.1.3 性能測(cè)試工具的引入 3
1.2 LoadRunner及樣例程序安裝 3
1.2.1 Windows 版本的安裝 4
1.2.2 許可協(xié)議的應(yīng)用 5
1.2.3 LoadRunner工具樣例程序的安裝 5
1.2.4 其他樣例程序的安裝 7
1.3 運(yùn)行機(jī)制和主要組成部分 9
1.4 LoadRunner相關(guān)概念解析 10
1.4.1 集合點(diǎn) 10
1.4.2 事務(wù) 12
1.4.3 檢查點(diǎn) 13
1.4.4 思考時(shí)間 15
第2章 LoadRunner基本使用 17
2.1 協(xié)議的選擇 18
2.1.1 Vuser類型 18
2.1.2 協(xié)議選擇 18
2.2 腳本的創(chuàng)建過(guò)程 19
2.2.1 協(xié)議理解的誤區(qū) 21
2.2.2 B/S架構(gòu)應(yīng)用程序腳本的實(shí)例應(yīng)用 21
2.2.3 C/S架構(gòu)應(yīng)用程序腳本的實(shí)例應(yīng)用 25
2.3 腳本的參數(shù)化 27
2.3.1 參數(shù)化的方法及其技巧 28
2.3.2 數(shù)據(jù)分配方法 29
2.3.3 數(shù)據(jù)更新方式 30
2.3.4 實(shí)例講解數(shù)據(jù)分配和數(shù)據(jù)更新方式的應(yīng)用 30
2.3.5 詳解表數(shù)據(jù)參數(shù)類型 31
2.3.6 內(nèi)部數(shù)據(jù)參數(shù)類型 33
2.4 負(fù)載設(shè)置與執(zhí)行過(guò)程 37
2.4.1 負(fù)載運(yùn)行機(jī)制介紹 37
2.4.2 場(chǎng)景設(shè)置描述 37
2.4.3 負(fù)載選項(xiàng)設(shè)置詳解 41
2.5 執(zhí)行結(jié)果分析過(guò)程 43
2.5.1 合并圖的應(yīng)用 45
2.5.2 關(guān)聯(lián)圖的應(yīng)用 45
2.5.3 分析相關(guān)選項(xiàng)設(shè)置 46
2.6 實(shí)例講解腳本的錄制、場(chǎng)景設(shè)計(jì)、結(jié)果分析過(guò)程 49
2.6.1 LoadRunner測(cè)試過(guò)程模型 49
2.6.2 實(shí)例講解Web應(yīng)用程序的應(yīng)用 49
2.6.3 腳本處理部分 51
2.6.4 負(fù)載處理部分 61
2.6.5 結(jié)果分析部分 64
2.6.6 系統(tǒng)性能改進(jìn)意見(jiàn) 69
2.7 調(diào)試技術(shù) 69
2.7.1 斷點(diǎn)設(shè)置 69
2.7.2 單步跟蹤 70
2.7.3 日志輸出 70
第3章 LoadRunner操作技巧 73
3.1 關(guān)聯(lián)的應(yīng)用 74
3.1.1 什么是關(guān)聯(lián) 74
3.1.2 如何做關(guān)聯(lián) 75
3.1.3 關(guān)聯(lián)函數(shù)詳解 80
3.1.4 實(shí)例講解簡(jiǎn)單關(guān)聯(lián)的應(yīng)用 82
3.1.5 實(shí)例講解較復(fù)雜關(guān)聯(lián)的應(yīng)用 85
3.2 動(dòng)態(tài)鏈接庫(kù)函數(shù)的調(diào)用 89
3.3 特殊函數(shù)應(yīng)用注意事項(xiàng) 90
3.4 自定義函數(shù)應(yīng)用 94
3.4.1 自定義函數(shù)僅應(yīng)用于本腳本的實(shí)例 94
3.4.2 自定義函數(shù)的復(fù)用實(shí)例 97
3.5 IP欺騙及其多機(jī)聯(lián)合測(cè)試的應(yīng)用 98
3.5.1 詳解IP Wizard配置與應(yīng)用 98
3.5.2 多機(jī)聯(lián)合測(cè)試和IP欺騙注意事項(xiàng) 101
第2部分 實(shí)戰(zhàn)篇
第4章 不同協(xié)議應(yīng)用實(shí)例講解 105
4.1 一種特殊的數(shù)據(jù)庫(kù)性能測(cè)試方法 106
4.1.1 數(shù)據(jù)庫(kù)集群項(xiàng)目背景介紹 106
4.1.2 批處理方式解決方案 108
4.2 手工編寫FTP腳本 109
4.2.1 手工編寫腳本的策略 109
4.2.2 實(shí)例講解手工編寫FTP腳本 109
4.2.3 腳本編寫注意事項(xiàng) 111
4.3 Foxmail郵件的發(fā)送腳本 112
4.4 詳解.NET 2003插件在開發(fā)環(huán)境中的應(yīng)用 115
第5章 LoadRunner工具疑難問(wèn)題解決方案 121
5.1 如何突破參數(shù)的百條顯示限制 122
5.2 如何突破Controller可用腳本五十條限制 123
5.3 如何解決數(shù)據(jù)庫(kù)查詢結(jié)果過(guò)大,導(dǎo)致錄制失敗 124
5.4 如何調(diào)整經(jīng)常用到相關(guān)協(xié)議腳本模板 124
5.5 如何將Connect()中的密文改為明文 126
5.6 如何添加并運(yùn)用附加變量 128
5.7 如何解決腳本中的亂碼問(wèn)題 130
5.8 如何在錄制時(shí)加入自定義標(biāo)頭 131
5.9 線程和進(jìn)程運(yùn)行方式有何不同 132
5.10 如何實(shí)現(xiàn)腳本分步錄制 135
5.11 如何在腳本中應(yīng)用常量和數(shù)組 136
5.12 VuGen中支持哪些步驟類型 137
5.13 如何處理ASP.NET中的ViewState 138
5.14 如何理解Return的返回值 143
5.15 如何解決負(fù)載均衡將壓力作用到一臺(tái)機(jī)器 144
5.16 如何對(duì)Apache服務(wù)器上的資源使用情況監(jiān)控 146
5.17 如何在腳本中加入DOS命令 147
5.18 如何下載并保存文件到本地 148
5.19 如何理解常用圖表的含義 151
5.20 基于目標(biāo)和手動(dòng)場(chǎng)景測(cè)試有何聯(lián)系和不同 153
5.21 如何在命令行下啟動(dòng)Controller 156
5.22 如何解決由于設(shè)置引起的運(yùn)行失敗問(wèn)題 157
5.23 如何實(shí)現(xiàn)對(duì)服務(wù)器系統(tǒng)資源監(jiān)控器 158
5.24 如何實(shí)現(xiàn)對(duì)數(shù)據(jù)服務(wù)器的監(jiān)控 162
5.25 如何實(shí)現(xiàn)對(duì)Web應(yīng)用程序服務(wù)器資源監(jiān)控 165
5.26 如何在Analysis圖表中添加分析注釋 167
5.27 如何確定登錄達(dá)到響應(yīng)時(shí)間為3秒的指標(biāo) 170
5.28 如何使用自動(dòng)關(guān)聯(lián)對(duì)測(cè)試結(jié)果進(jìn)行分析 172
5.29 如何根據(jù)分析結(jié)果判斷性能有所改善 175
5.30 如何對(duì)圖表進(jìn)行合并,定位系統(tǒng)瓶頸 176
5.31 如何應(yīng)用Java Vuser驗(yàn)證算法的執(zhí)行效率 178
5.32 如何用程序控制網(wǎng)站的訪問(wèn)次數(shù) 181
5.33 幾種不同超時(shí)的處理方法 186
5.34 如何才能參數(shù)化日期類型數(shù)據(jù)到腳本中 187
5.35 如何自定義請(qǐng)求,并判斷返回?cái)?shù)據(jù)的正確性 192
5.36 LoadRunner如何運(yùn)行WinRunner腳本 193
5.37 LoadRunner如何利用已有文本數(shù)據(jù) 197
第3部分 提高篇
第6章 其他測(cè)試必備知識(shí) 199
6.1 HTTP協(xié)議基礎(chǔ)知識(shí) 200
6.2 AT命令和計(jì)劃的運(yùn)用 204
6.3 Vmware虛擬機(jī)的使用 206
6.3.1 虛擬機(jī)的概念 206
6.3.2 為什么要使用虛擬機(jī) 206
6.3.3 Vmware簡(jiǎn)介 207
6.3.4 Vmware使用技巧 212
6.3.5 Vmware建議 212
6.4 HTTP 狀態(tài)代碼 212
6.5 相關(guān)計(jì)數(shù)器指標(biāo)概述 215
6.5.1 Memory相關(guān) 215
6.5.2 Processor 相關(guān) 216
6.5.3 網(wǎng)絡(luò)吞吐量以及帶寬 217
6.5.4 磁盤相關(guān) 217
6.5.5 Web 應(yīng)用程序 218
6.5.6 IIS 218
6.5.7 SQL Server 218
第7章 性能測(cè)試策略 221
7.1 性能測(cè)試在企業(yè)中的應(yīng)用——量體裁衣 222
7.1.1 性能測(cè)試介紹 222
7.1.2 性能測(cè)試在軟件企業(yè)的應(yīng)用 223
7.1.3 總結(jié) 225
7.2 開發(fā)環(huán)境下的性能測(cè)試 225
7.2.1 負(fù)庫(kù)存現(xiàn)象 226
7.2.2 插件的應(yīng)用 226
7.2.3 總結(jié) 230
7.3 性能測(cè)試場(chǎng)景的選擇及其用例設(shè)計(jì)、執(zhí)行策略 231
7.3.1 性能測(cè)試用例的設(shè)計(jì)方法 231
7.3.2 實(shí)例講解性能測(cè)試用例的設(shè)計(jì) 233
7.3.3 性能測(cè)試執(zhí)行 236
7.3.4 性能測(cè)試的分析 237
7.3.5 系統(tǒng)的調(diào)優(yōu) 237
7.4 性能測(cè)試常用計(jì)算公式匯總 238
7.4.1 吞吐量計(jì)算公式 238
7.4.2 并發(fā)數(shù)量計(jì)算公式 239
7.4.3 思考時(shí)間計(jì)算公式 240
第8章 系統(tǒng)性能測(cè)試綜合案例 243
8.1 GIS系統(tǒng)性能測(cè)試案例 244
8.1.1 項(xiàng)目性能測(cè)試需求的分析 244
8.1.2 確定性能測(cè)試考察指標(biāo) 245
8.1.3 模型建立 247
8.1.4 集合點(diǎn)的說(shuō)明 249
8.1.5 性能測(cè)試用例設(shè)計(jì) 251
8.1.6 工具的引入 253
8.1.7 腳本代碼 253
8.1.8 場(chǎng)景設(shè)計(jì) 255
8.1.9 測(cè)試環(huán)境 256
8.1.10 場(chǎng)景執(zhí)行 257
8.2 性能結(jié)果分析 258
第9章 測(cè)試面試試題精解 269
9.1 性能測(cè)試人員面試經(jīng)典技術(shù)問(wèn)題 270
9.2 LoadRunner英文性能測(cè)試的面試題目 270
9.3 經(jīng)常被問(wèn)道的智力面試題目 272
9.3.1 百枚金幣問(wèn)題 272
9.3.2 污染藥丸問(wèn)題 272
9.3.3 三人住宿問(wèn)題 273
9.3.4 小鳥飛行距離問(wèn)題 273
9.3.5 燒香問(wèn)題 273
9.3.6 分金條問(wèn)題 274
9.3.7 過(guò)橋問(wèn)題 274
9.3.8 三個(gè)燈泡問(wèn)題 274
9.4 綜合測(cè)試試題 275
9.5 找測(cè)試工作的策略 275
9.5.1 找工作前您需要做些什么 276
9.5.2 面試時(shí)您該做些什么 279
9.5.3 面試后您該做的事情 282
附錄A 測(cè)試計(jì)劃樣例模板 283
附錄B 測(cè)試設(shè)計(jì)說(shuō)明模板 289
附錄C 測(cè)試用例模板 293
附錄D 測(cè)試項(xiàng)傳遞報(bào)告 297
附錄E 測(cè)試日志樣例模板 299
附錄F 測(cè)試事件報(bào)告模板 301
附錄G 測(cè)試總結(jié)樣例模板 303
附錄H LoadRunner常用函數(shù) 307
參考文獻(xiàn) 313

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)