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

深入性能測(cè)試:LoadRunner性能測(cè)試、流程、監(jiān)控、調(diào)優(yōu)全程實(shí)戰(zhàn)剖析

深入性能測(cè)試:LoadRunner性能測(cè)試、流程、監(jiān)控、調(diào)優(yōu)全程實(shí)戰(zhàn)剖析

定 價(jià):¥88.00

作 者: 黃文高,何月順 編著
出版社: 水利水電出版社
叢編項(xiàng):
標(biāo) 簽: 計(jì)算機(jī)與互聯(lián)網(wǎng) 軟件工程及軟件方法學(xué)

ISBN: 9787517009948 出版時(shí)間: 2013-06-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 513 字?jǐn)?shù):  

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

  《深入性能測(cè)試:LoadRunner性能測(cè)試、流程、監(jiān)控、調(diào)優(yōu)全程實(shí)戰(zhàn)剖析》為《LoadRunner性能測(cè)試完全講義》的升級(jí)版本,是作者最新最全面知識(shí)的整合。全書由淺入深,步步為營(yíng),在夯實(shí)基礎(chǔ)的同時(shí),結(jié)合實(shí)際案例,全面突破性能測(cè)試學(xué)習(xí)過(guò)程中的瓶頸。主要介紹如何使用LoadRunner進(jìn)行性能測(cè)試工作,主要包括四大部分:入門篇、提高篇、監(jiān)控篇和實(shí)戰(zhàn)篇。入門篇主要講述性能測(cè)試的基礎(chǔ)知識(shí),對(duì)LoadRunner進(jìn)行簡(jiǎn)單介紹,讓讀者從整體上了解LoadRunner。提高篇主要講述性能測(cè)試工具LoadRunner三大組件的使用技巧,以及測(cè)試過(guò)程中需要注意的細(xì)節(jié)。監(jiān)控篇主要講述在整個(gè)性能測(cè)試過(guò)程中應(yīng)該如何監(jiān)控系統(tǒng)資源、Web服務(wù)器和數(shù)據(jù)庫(kù),以及常用的調(diào)優(yōu)技巧,并就性能測(cè)試的流程進(jìn)行詳細(xì)的介紹。實(shí)戰(zhàn)篇通過(guò)兩個(gè)案例:C/S架構(gòu)和B/S架構(gòu)來(lái)介紹性能測(cè)試的整個(gè)過(guò)程。本書適合性能測(cè)試工程師、資深測(cè)試工程師、測(cè)試經(jīng)理、測(cè)試總監(jiān)使用。

作者簡(jiǎn)介

  黃文高,男,多年軟件測(cè)試及軟件測(cè)試管理工作經(jīng)驗(yàn).熟悉軟件開(kāi)發(fā)和軟件測(cè)試流程:在軟件工程、流程制定和改進(jìn)、質(zhì)量保證方面有著深入的研究,擅長(zhǎng)軟件測(cè)試工具的使用,尤其是在性能測(cè)試和自動(dòng)化測(cè)試方面有著深厚的造詣:在專業(yè)雜志上發(fā)表過(guò)多篇文章,曾任高級(jí)測(cè)試工程師、資深測(cè)試工程師、測(cè)試經(jīng)理,在工作中積累了大量的測(cè)試實(shí)踐經(jīng)驗(yàn)2010年創(chuàng)建測(cè)試吧工作室,團(tuán)隊(duì)致力于為中國(guó)軟件測(cè)試行業(yè)的發(fā)展貢獻(xiàn)自己的力量。

圖書目錄

前言
第一部分  入門篇
 第1章  性能測(cè)試基礎(chǔ)知識(shí) 2
1.1  軟件性能概述 2
1.2  性能測(cè)試相關(guān)術(shù)語(yǔ) 4
1.2.1  響應(yīng)時(shí)間 4
1.2.2  并發(fā)用戶數(shù) 4
1.2.3  吞吐量 5
1.2.4  吞吐率 7
1.2.5  TPS 7
1.2.6  點(diǎn)擊率 7
1.2.7  資源利用率 7
1.2.8  性能計(jì)數(shù)器 7
1.2.9  思考時(shí)間 8
1.3  性能測(cè)試劃分 9
1.3.1  負(fù)載測(cè)試 9
1.3.2  壓力測(cè)試 9
1.3.3  配置測(cè)試 10
1.3.4  并發(fā)測(cè)試 10
1.3.5  可靠性測(cè)試 10
1.3.6  基準(zhǔn)測(cè)試 10
1.3.7  各類測(cè)試執(zhí)行階段 11
1.4  性能測(cè)試應(yīng)用領(lǐng)域 11
1.4.1  能力驗(yàn)證 11
1.4.2  規(guī)劃能力 12
1.4.3  性能調(diào)優(yōu) 12
1.4.4  缺陷發(fā)現(xiàn) 12
1.5  小結(jié) 13
第2章  LoadRunner基礎(chǔ)知識(shí) 14
2.1  LoadRunner簡(jiǎn)介 14
2.2  LoadRunner工作原理 16
2.3  LoadRunner工作過(guò)程 17
2.4  LoadRunner內(nèi)部結(jié)構(gòu) 18
2.5  LoadRunner 11.0特性 20
2.6  LoadRunner性能測(cè)試步驟 21
2.7  小結(jié) 25
第3章  Vuser發(fā)生器 26
3.1  腳本錄制 26
3.1.1  如何選擇協(xié)議 27
3.1.2  開(kāi)始錄制腳本 31
3.2  Recording Options設(shè)置 34
3.2.1  Recording選項(xiàng)卡 34
3.2.2  Advanced選項(xiàng)卡 43
3.2.3  Correlation選項(xiàng)卡 44
3.3  Run-Time Settings設(shè)置 44
3.3.1  Run Logic選項(xiàng)卡 45
3.3.2  Pacing選項(xiàng)卡 46
3.3.3  Think Time選項(xiàng)卡 47
3.3.4  Miscellaneous選項(xiàng)卡 49
3.3.5  Log選項(xiàng)卡 50
3.4  腳本完善 52
3.4.1  插入事務(wù) 52
3.4.2  插入集合點(diǎn) 57
3.4.3  插入注釋 57
3.5  小結(jié) 58
第4章  Controller控制器 59
4.1  場(chǎng)景類型介紹 59
4.1.1  手動(dòng)測(cè)試場(chǎng)景 59
4.1.2  面向目標(biāo)測(cè)試場(chǎng)景 61
4.2  場(chǎng)景設(shè)計(jì) 62
4.2.1  手動(dòng)場(chǎng)景Schedule配置 62
4.2.2  面向目標(biāo)場(chǎng)景Schedule配置 67
4.2.3  配置View Script 72
4.2.4  配置Load Generator 73
4.3  場(chǎng)景執(zhí)行 76
4.3.1  場(chǎng)景控制 76
4.3.2  場(chǎng)景執(zhí)行期間查看場(chǎng)景 80
4.4  場(chǎng)景監(jiān)視 85
4.4.1  關(guān)于聯(lián)機(jī)監(jiān)控 85
4.4.2  監(jiān)控器與度量 89
4.4.3  聯(lián)機(jī)監(jiān)視器 93
4.5  小結(jié) 96
第5章  Analysis分析器 97
5.1  Analysis簡(jiǎn)介 97
5.1.1  Analysis基礎(chǔ)知識(shí) 97
5.1.2  設(shè)置選項(xiàng) 99
5.1.3  Analysis圖 103
5.2  摘要報(bào)告 105
5.2.1  概要部分 105
5.2.2  統(tǒng)計(jì)部分 106
5.2.3  事務(wù)統(tǒng)計(jì)部分 106
5.2.4  SLA 108
5.2.5  HTTP響應(yīng)統(tǒng)計(jì) 115
5.3  Analysis常見(jiàn)圖分析 118
5.3.1  Vuser圖 118
5.3.2  點(diǎn)擊率圖 119
5.3.3  平均事務(wù)響應(yīng)時(shí)間圖 120
5.3.4  吞吐量圖 121
5.4  Analysis報(bào)告 122
5.4.1  HTML報(bào)告 122
5.4.2  SLA報(bào)告 123
5.4.3  自定義報(bào)告 124
5.4.4  使用報(bào)告模板定義報(bào)告 126
5.5  小結(jié) 126
 
第二部分  提高篇
 
第6章  腳本編寫 128
6.1  檢查點(diǎn) 128
6.1.1  插入檢查點(diǎn)的原因 128
6.1.2  插入檢查點(diǎn) 132
6.1.3  檢查點(diǎn)函數(shù) 139
6.1.4  通過(guò)檢查點(diǎn)判斷事務(wù)結(jié)束狀態(tài) 141
6.2  Block(塊)技術(shù) 144
6.3  參數(shù)化技術(shù) 148
6.3.1  參數(shù)化的原因及條件 148
6.3.2  創(chuàng)建參數(shù) 149
6.3.3  參數(shù)類型屬性 151
6.3.4  數(shù)據(jù)文件 155
6.3.5  導(dǎo)入數(shù)據(jù) 161
6.4  關(guān)聯(lián)技術(shù) 165
6.4.1  關(guān)聯(lián)的原理 166
6.4.2  錄制中關(guān)聯(lián) 167
6.4.3  錄制后關(guān)聯(lián) 170
6.4.4  手動(dòng)關(guān)聯(lián) 172
6.4.5  關(guān)聯(lián)函數(shù)介紹 176
6.4.6  關(guān)聯(lián)技術(shù)的經(jīng)典使用 182
6.4.7  關(guān)聯(lián)與參數(shù)化的區(qū)別 185
6.5  小結(jié) 186
第7章  場(chǎng)景設(shè)計(jì)實(shí)踐 187
7.1  集合點(diǎn) 187
7.1.1  集合點(diǎn)設(shè)置 187
7.1.2  集合點(diǎn)與事務(wù)的關(guān)系 190
7.2  IP欺騙技術(shù) 192
7.2.1  IP Spoofer設(shè)置 192
7.2.2  Controller中啟動(dòng)IP Spoofer 195
7.3  負(fù)載均衡技術(shù) 197
7.4  RTS設(shè)置 200
7.5  執(zhí)行路徑轉(zhuǎn)換 200
7.5.1  路徑轉(zhuǎn)換介紹 200
7.5.2  編輯路徑轉(zhuǎn)換表 201
7.6  在LoadRunner中使用功能測(cè)試腳本 203
7.6.1  QuickTest創(chuàng)建GUI Vuser腳本 204
7.6.2  WinRunner創(chuàng)建GUI Vuser腳本 205
7.6.3  場(chǎng)景中使用GUI Vuser腳本 206
7.7  小結(jié) 207
第8章  結(jié)果分析實(shí)踐 208
8.1  分析圖合并 208
8.1.1  分析圖合并原理 208
8.1.2  實(shí)例講解 210
8.2  分析圖關(guān)聯(lián) 212
8.2.1  分析圖關(guān)聯(lián)原理 212
8.2.2  實(shí)例講解 214
8.3  頁(yè)面細(xì)分 216
8.3.1  頁(yè)面細(xì)分原理 216
8.3.2  實(shí)例講解 219
8.4  鉆取技術(shù) 221
8.4.1  鉆取技術(shù)原理 221
8.4.2  實(shí)例講解 222
8.5  導(dǎo)入外部數(shù)據(jù) 223
8.5.1  導(dǎo)入數(shù)據(jù)工具 223
8.5.2  自定義文件格式 226
8.6  使用HTTPWatch分析響應(yīng)時(shí)間 228
8.6.1  HTTP消息格式 228
8.6.2  Request Grid 230
8.6.3  Request View 231
8.6.4  Summary View 238
8.6.5  其他功能 239
8.7  小結(jié) 240
 
第三部分  監(jiān)控篇
 
第9章  操作系統(tǒng)性能監(jiān)控與調(diào)優(yōu) 242
9.1  Windows操作系統(tǒng)監(jiān)控 242
9.1.1  LoadRunner直接監(jiān)控 242
9.1.2  Windows性能工具監(jiān)控 243
9.1.3  Windows計(jì)數(shù)器 249
9.2  Linux/UNIX操作系統(tǒng)監(jiān)控 255
9.2.1  CPU監(jiān)控 255
9.2.2  內(nèi)存監(jiān)控 260
9.2.3  磁盤監(jiān)控 264
9.2.4  網(wǎng)絡(luò)監(jiān)控 269
9.3  nmon系統(tǒng)資源監(jiān)控工具 273
9.3.1  nmon工作流程 273
9.3.2  nmon命令 274
9.3.3  結(jié)果分析 283
9.4  小結(jié) 284
第10章  Web服務(wù)器監(jiān)控與調(diào)優(yōu) 285
10.1  Apache監(jiān)控 285
10.2  Apache調(diào)優(yōu) 291
10.2.1  硬件與操作系統(tǒng)方面 291
10.2.2  運(yùn)行時(shí)的配置 291
10.2.3  編譯時(shí)的配置 296
10.3  Tomcat監(jiān)控 301
10.3.1  Status頁(yè)監(jiān)控 302
10.3.2  JConsole監(jiān)控 304
10.4  Tomcat調(diào)優(yōu) 316
10.4.1  JVM調(diào)優(yōu) 316
10.4.2  Tomcat配置 323
10.4.3  連接器配置 326
10.4.4  APR配置 332
10.5  小結(jié) 336
第11章  MS SQL數(shù)據(jù)庫(kù)監(jiān)控與調(diào)優(yōu) 337
11.1  監(jiān)控SQL Server資源 337
11.1.1  瓶頸類型 337
11.1.2  內(nèi)存瓶頸 338
11.1.3  CPU瓶頸 340
11.1.4  磁盤瓶頸 341
11.1.5  Wait Statistics監(jiān)控 341
11.2  SQL Server等待類型 342
11.2.1  SQL等待類型 342
11.2.2  跟蹤等待 352
11.2.3  阻塞與鎖 354
11.3  SQL Profiler監(jiān)控查詢 359
11.3.1  SQL Trace相關(guān)術(shù)語(yǔ) 359
11.3.2  SQL Trace選項(xiàng) 363
11.3.3  捕獲阻塞事件 367
11.3.4  捕獲Showplan XML數(shù)據(jù) 369
11.3.5  捕獲死鎖圖 372
11.3.6  SQL Profiler識(shí)別長(zhǎng)時(shí)間查詢 375
11.3.7  Profile Trace與System Monitor
關(guān)聯(lián) 380
11.4  索引調(diào)優(yōu) 382
11.4.1  索引原理 382
11.4.2  填充因子 383
11.4.3  聚集索引 384
11.4.4  非聚集索引 386
11.4.5  堆表 388
11.4.6  用DTA調(diào)校索引 389
11.4.7  索引維護(hù) 395
11.5  T-SQL調(diào)優(yōu) 399
11.5.1  NOT IN和NOT EXISTS 399
11.5.2  謂詞的使用 399
11.5.3  為中間結(jié)果使用臨時(shí)表 401
11.6  小結(jié) 402
第12章  特殊協(xié)議 403
12.1  Windows Sockets(WinSock)協(xié)議 403
12.1.1  Windows Sockets錄制選項(xiàng)設(shè)置 404
12.1.2  Windows Sockets錄制 405
12.1.3  Windows Sockets數(shù)據(jù)操作 409
12.1.4  關(guān)于LRS函數(shù) 413
12.2  郵件服務(wù)協(xié)議 418
12.2.1  郵件服務(wù)協(xié)議簡(jiǎn)介 418
12.2.2  郵件服務(wù)協(xié)議錄制 420
12.2.3  腳本分析 426
12.2.4  關(guān)于SMTP和POP3函數(shù) 428
12.3  小結(jié) 430
第13章  性能測(cè)試過(guò)程 431
13.1  性能測(cè)試過(guò)程概述 431
13.2  性能測(cè)試設(shè)計(jì) 432
13.2.1  需求調(diào)研 432
13.2.2  業(yè)務(wù)模型 433
13.2.3  場(chǎng)景模型 435
13.2.4  數(shù)據(jù)設(shè)計(jì) 437
13.2.5  環(huán)境設(shè)計(jì) 438
13.3  性能測(cè)試構(gòu)建 439
13.3.1  腳本開(kāi)發(fā) 440
13.3.2  場(chǎng)景設(shè)計(jì) 441
13.3.3  搭建測(cè)試環(huán)境 441
13.3.4  準(zhǔn)備數(shù)據(jù) 441
13.4  性能測(cè)試過(guò)程執(zhí)行 442
13.5  性能測(cè)試分析、診斷、調(diào)節(jié) 442
13.6  小結(jié) 443
 
第四部分  實(shí)戰(zhàn)篇
 
第14章  客戶關(guān)系管理系統(tǒng)性能測(cè)試 445
14.1  系統(tǒng)介紹 445
14.2  需求分析 447
14.2.1  性能指標(biāo) 447
14.2.2  需求詳細(xì)分析 448
14.3  測(cè)試方案及計(jì)劃 449
14.3.1  人力資源 449
14.3.2  時(shí)間進(jìn)度 449
14.3.3  測(cè)試環(huán)境準(zhǔn)備 450
14.3.4  業(yè)務(wù)模型創(chuàng)建 451
14.3.5  場(chǎng)景模型創(chuàng)建 452
14.3.6  測(cè)試數(shù)據(jù)準(zhǔn)備 453
14.4  測(cè)試用例 453
14.5  執(zhí)行測(cè)試 456
14.5.1  腳本開(kāi)發(fā) 456
14.5.2  場(chǎng)景設(shè)計(jì) 461
14.5.3  計(jì)數(shù)器設(shè)置 466
14.5.4  場(chǎng)景監(jiān)視 468
14.6  結(jié)果分析 470
14.7  測(cè)試結(jié)論 478
14.8  小結(jié) 478
第15章  信息系統(tǒng)性能測(cè)試 479
15.1  系統(tǒng)介紹 479
15.2  需求分析 480
15.2.1  性能指標(biāo) 480
15.2.2  需求詳細(xì)分析 480
15.3  測(cè)試方案及計(jì)劃 481
15.3.1  人力資源 481
15.3.2  時(shí)間進(jìn)度 481
15.3.3  測(cè)試環(huán)境準(zhǔn)備 482
15.3.4  業(yè)務(wù)模型創(chuàng)建 483
15.3.5  場(chǎng)景模型創(chuàng)建 483
15.3.6  測(cè)試數(shù)據(jù)準(zhǔn)備 484
15.4  測(cè)試用例 485
15.5  執(zhí)行測(cè)試 486
15.5.1  腳本開(kāi)發(fā) 486
15.5.2  場(chǎng)景設(shè)計(jì) 490
15.5.3  計(jì)數(shù)器設(shè)置 496
15.5.4  場(chǎng)景監(jiān)控 496
15.6  結(jié)果分析 498
15.7  測(cè)試結(jié)論 506
15.8  小結(jié) 506
附錄A  主要計(jì)數(shù)器 507
附錄B  性能測(cè)試i模型 511  

本目錄推薦

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