日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件工程及軟件方法學軟件性能測試與LoadRunner實戰(zhàn)教程(第2版)

軟件性能測試與LoadRunner實戰(zhàn)教程(第2版)

軟件性能測試與LoadRunner實戰(zhàn)教程(第2版)

定 價:¥108.00

作 者: 于涌 著
出版社: 人民郵電出版社
叢編項:
標 簽: 暫缺

ISBN: 9787115515414 出版時間: 2019-09-01 包裝: 平裝
開本: 16開 頁數(shù): 554 字數(shù):  

內(nèi)容簡介

  本書從測試項目實戰(zhàn)需求出發(fā),講述了軟件測試的分類以及測試的流程等,還重點講述了性能測試技術和LoadRunner 11.0與12.60工具應用的實戰(zhàn)知識。書中將實踐中經(jīng)常遇到的問題進行總結匯總成幾十個解決方案,詳細的項目案例,完整的性能測試方案、計劃、用例設計、性能總結及相關交付文檔,為讀者做好實際項目提供參考和方向引導,同時為了滿足培訓機構及初學者的需要,本書的各個章節(jié)都配有練習題或?qū)嶋H面試題。本書適合測試初學者、測試人員、測試經(jīng)理以及開發(fā)人員學習,也適合作為大中專院校相關專業(yè)師生的學習用書,以及培訓機構的教材。

作者簡介

  于涌,具有近20年軟件開發(fā)和軟件測試方面的工作經(jīng)驗。先后擔任程序員、高級程序員、測試分析師、高級測試經(jīng)理、測試總監(jiān)等職位。擁有多年的軟件開發(fā)、軟件測試項目實踐和教學經(jīng)驗。尤其擅長自動化測試、工具應用、單元測試等方面的工作。曾為多個軟件公司提供軟件測試知識、軟件性能測試、性能測試工具LoadRunner、功能測試工具QTP、WinRunner、JMeter等內(nèi)容的培訓工作。

圖書目錄

目  錄
第 1章 性能測試基礎及性能指標概述 1
1.1 典型的性能測試場景 2
1.2 不同群體眼中的性能測試 2
1.2.1 系統(tǒng)用戶群體眼中的性能
測試 2
1.2.2 軟件開發(fā)群體眼中的性能
測試 3
1.2.3 系統(tǒng)維護群體眼中的性能
測試 3
1.3 功能測試與性能測試的關系 4
1.4 性能測試的概念及其分類 4
1.4.1 性能測試 4
1.4.2 負載測試 4
1.4.3 壓力測試 5
1.4.4 配置測試 5
1.4.5 并發(fā)測試 5
1.4.6 容量測試 5
1.4.7 可靠性測試 5
1.4.8 失敗測試 6
1.5 性能指標及相關計算公式 6
1.5.1 吞吐量計算公式 6
1.5.2 并發(fā)數(shù)量計算公式 6
1.5.3 思考時間計算公式 8
1.5.4 響應時間 8
1.5.5 點擊數(shù) 9
1.5.6 性能計數(shù)器 9
1.5.7 資源利用率 10
1.5.8 網(wǎng)絡吞吐量 10
1.5.9 錯誤率 10
1.5.10 系統(tǒng)穩(wěn)定性 10
1.6 本章小結 11
1.7 本章習題及經(jīng)典面試試題 11
1.8 本章習題及經(jīng)典面試試題答案 12
第 2章 性能測試過程概述 15
2.1 性能測試的基本過程 16
2.2 性能測試需求分析 16
2.3 性能測試計劃 17
2.4 性能測試用例 18
2.5 測試腳本編寫 20
2.6 測試場景設計 20
2.7 測試場景運行 22
2.8 場景運行監(jiān)控 23
2.9 運行結果分析 23
2.10 系統(tǒng)性能調(diào)優(yōu) 24
2.11 性能測試總結 24
2.12 本章小結 25
2.13 本章習題及經(jīng)典面試試題 25
2.14 本章習題及經(jīng)典面試試題答案 26
第3章 LoadRunner相關概念及樣例
程序的安裝過程 30
3.1 LoadRunner及樣例程序安裝過程 31
3.1.1 Windows版本的安裝過程 31
3.1.2 許可協(xié)議的應用 34
3.1.3 B/S樣例程序的使用 35
3.1.4 C/S樣例程序的安裝過程
與使用 35
3.2 運行機制和主要組成部分 38
3.3 LoadRunner相關概念解析 39
3.3.1 集合點 39
3.3.2 事務 41
3.3.3 檢查點 42
3.3.4 思考時間 45
3.3.5 關聯(lián) 47
3.4 本章小結 48
3.5 本章習題及經(jīng)典面試試題 49
3.6 本章習題及經(jīng)典面試試題答案 49
第4章 深度解析Load Runner 11.0
相關功能應用 51
4.1 無工具情況下的性能測試 52
4.2 性能測試工具LoadRunner的
工作原理 52
4.3 VuGen應用介紹 54
4.4 協(xié)議的類型及選擇方法 54
4.4.1 Vuser類型 55
4.4.2 協(xié)議選擇 57
4.4.3 單協(xié)議選擇方法及腳本
展示 58
4.4.4 多協(xié)議選擇方法及腳本
展示 59
4.4.5 建立多個Action 60
4.5 腳本的創(chuàng)建過程 62
4.5.1 協(xié)議理解的誤區(qū) 63
4.5.2 B/S架構應用程序腳本的
應用實例 64
4.5.3 C/S架構應用程序腳本的
應用實例 67
4.6 腳本的參數(shù)化 73
4.6.1 參數(shù)化的方法及其技巧 74
4.6.2 數(shù)據(jù)分配方法 75
4.6.3 數(shù)據(jù)更新方式 75
4.6.4 數(shù)據(jù)分配和數(shù)據(jù)更新方式
的應用實例 76
4.6.5 表數(shù)據(jù)參數(shù)類型 77
4.6.6 內(nèi)部數(shù)據(jù)參數(shù)類型 79
4.6.7 Excel類型數(shù)據(jù)文件數(shù)據(jù)
獲取 81
4.7 調(diào)試技術 85
4.7.1 斷點設置 85
4.7.2 單步跟蹤 87
4.7.3 日志輸出 88
4.7.4 腳本編譯 90
4.7.5 腳本注釋 92
4.8 Controller應用介紹 94
4.9 場景設置描述 95
4.9.1 面向目標的場景設計 96
4.9.2 面向目標的場景設計的
5種目標類型 98
4.9.3 基于手動的場景設計 100
4.9.4 計劃方式和運行模式 102
4.9.5 全局計劃和交互計劃圖 104
4.9.6 服務水平協(xié)議(SLA) 108
4.10 負載生成器 115
4.11 IP Wizard的應用 118
4.12 負載選項設置詳解 121
4.13 性能指標監(jiān)控 123
4.13.1 性能計數(shù)器 124
4.13.2 添加性能計數(shù)器指標 124
4.13.3 性能計數(shù)器指標的采集
與圖表輸出 126
4.14 Analysis應用介紹 128
4.15 結果目錄文件結構 129
4.16 Analysis Summary分析 130
4.17 事務相關信息部分內(nèi)容 131
4.17.1 分析概要事務相關信息
問題的提出 131
4.17.2 結果概要事務相關信息
問題的分析 131
4.17.3 結果概要事務腳本設計
及其相關設置 132
4.17.4 如何解決結果概要信息
不計入思考時間的問題 134
4.17.5 如何知道每個虛擬用戶
負載時的取值 135
4.17.6 將數(shù)據(jù)導出到Excel
文件中 138
4.17.7 對導出的數(shù)據(jù)進行篩選 139
4.17.8 對結果數(shù)據(jù)進行有效的
分析 140
4.18 吞吐量相關信息 142
4.18.1 概要分析吞吐量等相關
信息問題的提出 142
4.18.2 概要分析吞吐量等相關
信息問題的分析 143
4.18.3 概要分析吞吐量等相關
內(nèi)容的設計與實現(xiàn) 144
4.19 執(zhí)行結果分析過程 146
4.19.1 合并圖的應用 147
4.19.2 合并圖的3種方式 148
4.19.3 自動關聯(lián)的應用 149
4.19.4 交叉結果的應用 150
4.19.5 性能測試模型 151
4.19.6 性能瓶頸定位—拐點
分析法 152
4.19.7 分析相關選項設置 153
4.20 主要圖表分析 155
4.20.1 虛擬用戶相關圖表 155
4.20.2 事務相關圖表 157
4.20.3 錯誤相關圖表 160
4.20.4 Web資源相關圖表 162
4.20.5 網(wǎng)頁診斷相關圖表 169
4.20.6 系統(tǒng)資源相關圖表 175
4.21 本章小結 178
4.22 本章習題及經(jīng)典面試試題 178
4.23 本章習題及經(jīng)典面試試題答案 178
第5章 實例講解腳本的錄制、場景
設計、結果分析過程 180
5.1 腳本的錄制、場景設計、結果
分析 181
5.1.1 LoadRunner測試過程模型 181
5.1.2 Web應用程序的應用 181
5.1.3 腳本處理 182
5.1.4 負載處理部分 191
5.1.5 系統(tǒng)性能改進意見 196
5.2 本章小結 197
5.3 本章習題及經(jīng)典面試試題 197
5.4 本章習題及經(jīng)典面試試題答案 199
第6章 腳本語言編寫基礎及關聯(lián)技術
應用 200
6.1 認識LoadRunner腳本語言 201
6.2 C語言基礎 202
6.2.1 數(shù)據(jù)類型 202
6.2.2 C語言語句分類 208
6.2.3 基礎知識 217
6.3 關聯(lián)的應用 244
6.3.1 什么是關聯(lián) 245
6.3.2 自動關聯(lián) 246
6.3.3 手動關聯(lián) 248
6.3.4 關聯(lián)規(guī)則 250
6.3.5 關聯(lián)函數(shù)詳解 252
6.3.6 簡單關聯(lián)的應用實例 254
6.3.7 較復雜關聯(lián)的應用實例 256
6.4 動態(tài)鏈接庫函數(shù)的調(diào)用 260
6.5 特殊函數(shù)應用注意事項 261
6.6 自定義函數(shù)應用 265
6.6.1 自定義函數(shù)僅應用于本
腳本的實例 265
6.6.2 自定義函數(shù)的復用實例 267
6.7 本章小結 268
6.8 本章習題及經(jīng)典面試試題 269
6.9 本章習題及經(jīng)典面試試題答案 270
第7章 全面掌握LoadRunner 12 276
7.1 認識LoadRunner 12 277
7.1.1 揭開LoadRunner 12神秘
面紗 277
7.1.2 界面更加友好的
LoadRunner 12的Vugen 277
7.1.3 LoadRunner 12創(chuàng)建腳本
與解決方案 278
7.1.4 更加直觀的錄制報告 280
7.1.5 關聯(lián)操作原來如此簡單 280
7.1.6 請求信息過濾與請求分類
統(tǒng)計 282
7.1.7 腳本參數(shù)化 284
7.1.8 快照頁相關信息 284
7.1.9 運行時數(shù)據(jù)頁相關信息 285
7.1.10 錯誤頁相關信息 285
7.1.11 任務頁相關信息 286
7.1.12 輸出頁相關信息 286
7.1.13 縮略圖資源管理器頁
相關信息 287
7.2 VuGen功能改進與實用操作 289
7.2.1 VuGen屬性 289
7.2.2 步驟工具箱 290
7.2.3 C 腳本的腳本代碼著色 290
7.2.4 代碼完成 291
7.2.5 書簽 291
7.3 同步錄制和異步錄制 293
7.3.1 異步通信的3種方式 293
7.3.2 如何創(chuàng)建異步腳本 294
7.3.3 異步通信相關函數(shù) 296
7.4 Controller功能改進與實用操作 296
7.4.1 Controller對JMeter腳本
的支持 296
7.4.2 如何添加基于Eclipse
開發(fā)者的插件 304
7.4.3 應用VuGen開發(fā)Selenium
腳本 306
7.4.4 Eclipse IDE調(diào)用LoadRunner API實現(xiàn)Selenium腳本
開發(fā) 312
7.5 本章小結 318
7.6 本章習題及經(jīng)典面試試題 318
7.7 本章習題及經(jīng)典面試試題答案 318
第8章 性能測試及LoadRunner應用
常見問題解答 320
8.1 如何突破參數(shù)的百條顯示限制 321
8.2 如何突破Controller可用腳本
50條限制 321
8.3 如何解決數(shù)據(jù)庫查詢結果過大導致
的錄制失敗 322
8.4 如何調(diào)整經(jīng)常用到的相關協(xié)議
腳本模板 323
8.5 如何將Connect()中的密文改為
明文 324
8.6 如何添加并運用附加變量 326
8.7 如何解決腳本中的亂碼問題 327
8.8 如何在錄制時加入自定義標頭 329
8.9 線程和進程運行方式有何不同 330
8.10 如何實現(xiàn)腳本分步錄制 332
8.11 如何在腳本中應用常量和數(shù)組 333
8.12 VuGen中支持哪些步驟類型 335
8.13 如何處理ASP.NET中的
ViewState 335
8.14 如何理解Return的返回值 340
8.15 如何解決負載均衡將壓力作用
到一臺機器 341
8.16 如何對Apache服務器上的
資源使用情況進行監(jiān)控 342
8.17 如何在腳本中加入DOS命令 344
8.18 如何下載并保存文件到本地 344
8.19 如何理解常用圖表的含義 347
8.20 基于目標和手動場景測試有何
聯(lián)系和不同 349
8.21 如何在命令行下啟動Controller 351
8.22 如何解決由于設置引起的運行
失敗問題 352
8.23 如何實現(xiàn)對服務器系統(tǒng)資源的
監(jiān)控 353
8.24 如何實現(xiàn)對數(shù)據(jù)服務器的監(jiān)控 357
8.25 如何實現(xiàn)對Web應用程序服務器
資源的監(jiān)控 359
8.26 如何在Analysis圖表中添加
分析注釋 361
8.27 如何確定登錄達到響應時間為
3s的指標 364
8.28 如何使用自動關聯(lián)對測試結果
進行分析 365
8.29 如何根據(jù)分析結果判斷性能
有所改善 367
8.30 如何對圖表進行合并,定位
系統(tǒng)瓶頸 368
8.31 如何應用Java Vuser驗證算法
的執(zhí)行效率 369
8.32 如何用程序控制網(wǎng)站的訪問
次數(shù) 373
8.33 幾種不同超時的處理方法 377
8.34 如何將日期類型數(shù)據(jù)參數(shù)化到
腳本中 378
8.35 如何自定義請求,并判斷返回
數(shù)據(jù)的正確性 382
8.36 LoadRunner如何運行
WinRunner腳本 384
8.37 LoadRunner如何利用已有
文本數(shù)據(jù) 387
8.38 如何能夠產(chǎn)生樣例程序的
Session 388
8.39 如何實現(xiàn)ping IP的功能 390
8.40 如何在Vugen中自定義工具條
按鈕 391
8.41 如何在Vugen中的Tools菜單中
添加菜單項 392
8.42 如何在Vugen中定義菜單項的
快捷鍵 393
8.43 為什么結果導出時會出現(xiàn)異?!?94
8.44 如何增大網(wǎng)頁細分圖顯示的
URLS長度 395
8.45 如何設置登錄的用戶名和口令 395
8.46 如何在執(zhí)行迭代時退出腳本 397
8.47 如何使用鍵盤快捷鍵 398
8.48 如何手動轉(zhuǎn)換字符串編碼 399
8.49 如何理解結果目錄文件結構 400
8.50 如何監(jiān)控Tomcat 401
8.51 如何在UNIX系統(tǒng)下用命令行
運行腳本 406
8.52 如何使用C函數(shù)進行腳本
跟蹤 406
8.53 如何知道腳本對應路徑下
文件的含義 407
8.54 如何結合企業(yè)特點進行性能
測試 418
8.55 如何應用性能測試常用計算
公式 420
8.56 如何掌握“拐點”分析方法 423
8.57 如何發(fā)現(xiàn)性能測試的規(guī)律 423
8.58 如何編寫性能測試用例 424
8.59 如何對MySQL數(shù)據(jù)庫進行
查詢操作 426
8.60 為何無法與Load Generator
通信 429
8.61 本章小結 431
8.62 本章習題及經(jīng)典面試試題 431
8.63 本章習題及經(jīng)典面試試題
答案 433
第9章 基于接口的性能測試實戰(zhàn) 435
9.1 LoadRunner與其在接口測試
中的應用 436
9.1.1 性能測試接口需求 436
9.1.2 接口測試功能性用例設計 440
9.1.3 測試用例腳本實現(xiàn)(接口
功能性驗證) 442
9.1.4 接口測試性能用例設計 450
9.1.5 測試用例腳本實現(xiàn) 450
9.1.6 性能測試場景執(zhí)行 453
9.1.7 性能測試執(zhí)行結果分析與
總結 457
9.2 本章小結 458
9.3 本章習題及經(jīng)典面試試題 459
9.4 本章習題及經(jīng)典面試試題答案 460
第 10章 性能測試項目實施過程及文檔
寫作 463
10.1 基于不同用戶群的性能測試 464
10.2 驗收測試通常提交的成果物 464
10.3 驗收測試項目的完整過程 466
10.4 項目預算和項目立項 466
10.4.1 項目預算和項目立項 466
10.4.2 項目預算相關內(nèi)容及樣表 467
10.5 項目準備階段及驗收測試方案
編寫 467
10.5.1 項目人員入場 467
10.5.2 項目調(diào)研 468
10.5.3 驗收測試方案 468
10.5.4 驗收測試方案索引目錄
結構 468
10.5.5 驗收測試方案的引言
部分 471
10.5.6 驗收測試方案的系統(tǒng)簡介
部分 472
10.5.7 驗收測試方案的測試
目標和標準部分 473
10.5.8 驗收測試方案的測試
需求分析部分 473
10.5.9 驗收測試方案的測試
策略部分 474
10.5.10 驗收測試方案的項目
實施階段部分 478
10.5.11 驗收測試方案的“測試
實施安排”部分 482
10.5.12 驗收測試方案的“測試
計劃”部分 483
10.5.13 驗收測試方案的“質(zhì)量
保證”部分 485
10.5.14 驗收測試方案的缺陷
管理部分 489
10.5.15 驗收測試方案的“項目
溝通”部分 491
10.5.16 驗收測試方案的“工作
產(chǎn)品”部分 491
10.6 驗收測試實施過程及性能
測試計劃編寫 491
10.6.1 性能測試計劃 492
10.6.2 性能測試計劃索引目錄
結構 492
10.6.3 性能測試計劃的“簡介”
部分 493
10.6.4 性能測試計劃的“測試
業(yè)務及性能需求”部分 495
10.6.5 性能測試計劃的“測試
環(huán)境”部分 496
10.6.6 性能測試計劃的“測試
策略”部分 496
10.6.7 性能測試計劃的“命名
規(guī)范”部分 498
10.6.8 性能測試計劃的“用例
設計”部分 500
10.6.9 性能測試計劃的“場景
設計”部分 501
10.6.10 性能測試計劃的“測試
數(shù)據(jù)準備”部分 502
10.6.11 性能測試計劃的“計劃
安排”部分 502
10.6.12 性能測試計劃的“局限
條件”部分 503
10.6.13 性能測試計劃的“風險
評估”部分 503
10.6.14 性能測試計劃的“交付
產(chǎn)品”部分 503
10.7 驗收測試實施過程 504
10.7.1 性能測試腳本設計 504
10.7.2 性能測試腳本數(shù)據(jù)準備 507
10.7.3 性能測試場景設計 508
10.7.4 性能測試場景監(jiān)控與
場景執(zhí)行 510
10.7.5 性能測試結果分析 515
10.7.6 性能調(diào)優(yōu) 515
10.8 驗收測試總結及其性能測試
總結的編寫 516
10.8.1 某單位某系統(tǒng)驗收測試
結論 516
10.8.2 某單位某系統(tǒng)驗收測試
交付清單 517
10.8.3 某單位某系統(tǒng)驗收測試
報告 518
10.8.4 某單位某系統(tǒng)驗收測試
性能測試報告 525
10.8.5 功能/性能測試缺陷遺留
評審確認表格 532
10.8.6 項目管理相關表格 532
10.9 項目驗收相關文檔編寫 534
10.9.1 驗收申請 535
10.9.2 工作量確認 535
10.10 本章小結 535
10.11 本章習題及經(jīng)典面試試題 535
10.12 本章習題及經(jīng)典面試試題
答案 536
第 11章 性能測試經(jīng)典面試試題及
面試技巧 537
11.1 軟件性能測試綜合模擬試題 538
11.2 LoadRunner英文性能測試的
面試題 540
11.3 經(jīng)常被問道的智力面試題目 542
11.3.1 百枚金幣問題 542
11.3.2 污染藥丸問題 542
11.3.3 三人住宿問題 542
11.3.4 小鳥飛行距離問題 543
11.3.5 燒香問題 543
11.3.6 分金條問題 543
11.3.7 過橋問題 544
11.3.8 三個燈泡問題 544
11.4 找測試工作的策略 544
11.4.1 找工作前需要做些什么 544
11.4.2 面試時該做些什么 547
11.4.3 面試后該做的事情 550
11.5 軟件性能測試綜合模擬試題
答案 551

本目錄推薦

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