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

精通軟件性能測試與LoadRunner實戰(zhàn)

精通軟件性能測試與LoadRunner實戰(zhàn)

定 價:¥69.00

作 者: 于涌 編著
出版社: 人民郵電出版社
叢編項:
標 簽: 軟件工程/開發(fā)項目管理

ISBN: 9787115221094 出版時間: 2010-04-01 包裝: 平裝
開本: 16開 頁數(shù): 540 字數(shù):  

內(nèi)容簡介

  《精通軟件性能測試與LoadRunner實戰(zhàn)》在介紹軟件性能測試概念的基礎(chǔ)上,結(jié)合對實際測試案例的剖析,重點講解了性能測試實戰(zhàn)技術(shù)、LoadRunner工具的使用技巧和實踐工作中的問題解答。全書分為4個部分。第一部分為“基礎(chǔ)篇”,介紹了軟件測試的基礎(chǔ)知識,描述了軟件測試中典型的性能測試場景、工具的安裝、性能測試的基礎(chǔ)概念,介紹了腳本的調(diào)試技術(shù),并以典型的B/S、C/S實例講解了多個協(xié)議、事務(wù)、集合點、檢查點、思考時間、關(guān)聯(lián)、IP欺騙、多機聯(lián)合測試等技術(shù)在工具中的應(yīng)用。第二部分為“提高篇”,則分別講解了測試人員最關(guān)心的數(shù)據(jù)庫、郵件協(xié)議(SMTP)、文件傳輸協(xié)議(FTP)腳本、Sockets協(xié)議腳本、RTE協(xié)議腳本的開發(fā),為大家提供了廣闊的性能測試思路。同時還為.NET平臺的測試人員提供了另一種面向代碼進行性能測試的手段,詳細講解了.NET插件的應(yīng)用,并就大家經(jīng)常遇到的問題提供了幾十個解決方案。第三部分為“實戰(zhàn)篇”,則以講解兩個完整的性能測試案例為主線,把前面的知識整體貫穿起來,介紹了性能測試的全過程,用以培養(yǎng)讀者具有大型項目測試的實戰(zhàn)能力。第四部分為附錄部分(見光盤),提供了性能測試中經(jīng)常用到的非常重要的模板文件和規(guī)范化的軟件測試相關(guān)文檔。《精通軟件性能測試與LoadRunner實戰(zhàn)》圖文并茂,通俗易懂,適合性能測試設(shè)計人員、性能測試開發(fā)人員、性能測試分析人員、項目經(jīng)理和測試組長參考學(xué)習(xí)。

作者簡介

  于涌,畢業(yè)于北京大學(xué)計算機專業(yè),先后擔(dān)任程序員、高級程序員、測試分析師、高級測試經(jīng)理等職位。擁有多年的軟件開發(fā)和軟件測試實踐經(jīng)驗。尤其擅長自動化測試工具應(yīng)用、性能測試和單元測試等。曾為多個軟件公司提供軟件測試理論、軟件性能測試理論、自動化測試性能工具Load Runner、功能測試工具QTP Win Runner、Jmeter等方面的指導(dǎo)和培訓(xùn)工作

圖書目錄

第一部分 基礎(chǔ)篇
第1章 軟件測試概述
1.1 軟件測試基礎(chǔ)
1.2 軟件相關(guān)概念解析
1.3 軟件測試的定義
1.4 軟件測試的分類
1.4.1 黑盒測試、白盒測試與灰盒測試
1.4.2 靜態(tài)測試與動態(tài)測試
1.4.3 單元測試、集成測試、系統(tǒng)測試與驗收測試
1.4.4 其他測試
1.5 軟件開發(fā)與軟件測試的關(guān)系
1.5.1 常見的幾種軟件開發(fā)模式
1.5.2 測試與開發(fā)各階段的關(guān)系
1.5.3 測試的經(jīng)濟學(xué)觀念
1.6 軟件測試流程
1.6.1 測試計劃
1.6.2 測試設(shè)計
1.6.3 測試執(zhí)行
1.6.4 測試總結(jié)
1.7 測試自動化的意義
第2章 基本概念
2.1 性能測試的基本概念
2.1.1 性能測試的概念及其分類
2.1.2 典型的性能測試場景
2.1.3 性能測試工具的引入
2.2 LoadRunner及樣例程序安裝
2.2.1 LoadRunner的Windows版本的安裝
2.2.2 許可協(xié)議的應(yīng)用
2.2.3 LoadRunner工具樣例程序的安裝
2.2.4 其他樣例程序的安裝
2.3 運行機制和主要組成部分
2.4 LoadRunner相關(guān)概念解析
2.4.1 集合點
2.4.2 事務(wù)
2.4.3 檢查點
2.4.4 思考時間
第3章 LoadRunner基本使用
3.1 協(xié)議的選擇
3.1.1 Vuser類型
3.1.2 協(xié)議選擇
3.2 腳本的創(chuàng)建過程
3.2.1 協(xié)議理解的誤區(qū)
3.2.2 B/S架構(gòu)應(yīng)用程序腳本的實例應(yīng)用
3.2.3 C/S架構(gòu)應(yīng)用程序腳本的實例應(yīng)用
3.3 腳本的參數(shù)化
3.3.1 參數(shù)化的方法及其技巧
3.3.2 數(shù)據(jù)分配方法
3.3.3 數(shù)據(jù)更新方式
3.3.4 實例講解數(shù)據(jù)分配和數(shù)據(jù)更新方式的應(yīng)用
3.3.5 詳解表數(shù)據(jù)參數(shù)類型
3.3.6 內(nèi)部數(shù)據(jù)參數(shù)類型
3.4 負載設(shè)置與執(zhí)行過程
3.4.1 負載運行機制介紹
3.4.2 場景設(shè)置描述
3.4.3 負載選項設(shè)置詳解
3.5 執(zhí)行結(jié)果分析過程
3.5.1 合并圖的應(yīng)用
3.5.2 關(guān)聯(lián)圖的應(yīng)用
3.5.3 分析相關(guān)選項設(shè)置
3.6 實例講解腳本的錄制、場景設(shè)計、結(jié)果分析過程
3.6.1 LoadRunner測試過程模型
3.6.2 實例講解Web應(yīng)用程序的應(yīng)用
3.6.3 腳本處理部分
3.6.4 負載處理部分
3.6.5 結(jié)果分析部分
3.6.6 系統(tǒng)性能改進意見
3.7 調(diào)試技術(shù)
3.7.1 斷點設(shè)置
3.7.2 單步跟蹤
3.7.3 日志輸出
第4章 腳本編寫基礎(chǔ)
4.1 認識1oad Runner腳本語言
4.2 C語言基礎(chǔ)
4.2.1 數(shù)據(jù)類型
4.2.2 C語言語句分類
4.2.3 基礎(chǔ)知識
第二部分 提高篇
第5章 Load Runner操作技巧
5.1 關(guān)聯(lián)的應(yīng)用
5.1.1 什么是關(guān)聯(lián)
5.1.2 如何做關(guān)聯(lián)
5.1.3 關(guān)聯(lián)函數(shù)詳解
5.1.4 實例講解簡單關(guān)聯(lián)的應(yīng)用
5.1.5 實例講解較復(fù)雜關(guān)聯(lián)的應(yīng)用
5.2 動態(tài)鏈接庫函數(shù)的調(diào)用
5.3 特殊函數(shù)應(yīng)用注意事項
5.4 自定義函數(shù)應(yīng)用
5.4.1 自定義函數(shù)僅應(yīng)用于本腳本的實例
5.4.2 自定義函數(shù)的復(fù)用實例
5.5 IP欺騙及其多機聯(lián)合測試的應(yīng)用
5.5.1 詳解IP Wizard配置與應(yīng)用
5.5.2 多機聯(lián)合測試和IP欺騙注意事項
第6章 不同協(xié)議應(yīng)用實例講解
6.1 一種特殊的數(shù)據(jù)庫性能測試方法
6.1.1 數(shù)據(jù)庫集群項目背景介紹
6.1.2 批處理方式解決方案
6.2 手工編寫FTP腳本
6.2.1 手工編寫腳本的策略
6.2.2 實例講解手工編寫FTP腳本
6.2.3 腳本編寫注意事項
6.3 Foxmai1郵件的發(fā)送腳本
6.4 詳解.NET2003插件在開發(fā)環(huán)境中的應(yīng)用
6.5 Windows Sockets協(xié)議腳本應(yīng)用
6.6 Termina1 Emu1ation(RTE)協(xié)議腳本應(yīng)用
第7章 1oad Runner常見問題解決技巧
7.1 如何突破參數(shù)的百條顯示限制
7.2 如何突破Contro11er可用腳本五十條限制
7.3 如何解決數(shù)據(jù)庫查詢結(jié)果過大,導(dǎo)致錄制失敗
7.4 如何調(diào)整經(jīng)常用到的相關(guān)協(xié)議腳本模板
7.5 如何將Connect中的密文改為明文
7.6 如何添加并運用附加變量
7.7 如何解決腳本中的亂碼問題
7.8 如何在錄制時加入自定義標頭
7.9 線程和進程運行方式有何不同
7.10 如何實現(xiàn)腳本分步錄制
7.11 如何在腳本中應(yīng)用常量和數(shù)組
7.12 VuGen中支持哪些步驟類型
7.13 如何處理ASENET中的ViewState
7.14 如何理解Return的返回值
7.15 如何解決負載均衡將壓力作用到一臺機器
7.16 如何對Apache服務(wù)器上的資源使用情況進行監(jiān)控
7.17 如何在腳本中加入DOS命令
7.18 如何下載并保存文件到本地
7.19 如何理解常用圖表的含義
7.20 基于目標和手動場景測試有何聯(lián)系和不同
7.21 如何在命令行下啟動Contro11er
7.22 如何解決由于設(shè)置引起的運行失敗問題
7.23 如何實現(xiàn)對服務(wù)器系統(tǒng)資源的監(jiān)控
7.24 如何實現(xiàn)對數(shù)據(jù)服務(wù)器的監(jiān)控
7.25 如何實現(xiàn)對Web應(yīng)用程序服務(wù)器資源監(jiān)控
7.26 如何在Ana1ysis圖表中添加分析注釋
7.27 如何確定登錄達到響應(yīng)時間為3秒的指標
7.28 如何使用自動關(guān)聯(lián)對測試結(jié)果進行分析
7.29 如何根據(jù)分析結(jié)果判斷性能有所改善
7.30 如何對圖表進行合并,定位系統(tǒng)瓶頸
7.31 如何應(yīng)用Java Vuser驗證算法的執(zhí)行效率
7.32 如何用程序控制網(wǎng)站的訪問次數(shù)
7.33 幾種不同超時的處理方法
7.34 如何才能將日期類型數(shù)據(jù)參數(shù)化到腳本中
7.35 如何自定義請求,并判斷返回數(shù)據(jù)的正確性
7.36 1oad Runner如何運行WmRunne腳本
7.37 1oad Runner如何利用已有文本數(shù)據(jù)
7.38 如何能夠產(chǎn)生樣例程序的Session
7.39 如何能夠?qū)崿F(xiàn)PingIP的功能
7.40 如何在Vugen中自定義工具條按鈕
7.41 如何在Vugen中Too1s菜單中添加菜單項
7.42 如何在Vugen中給菜單項定義快捷鍵
7.43 為什么結(jié)果導(dǎo)出時會出現(xiàn)異常
7.44 如何增大網(wǎng)頁細分圖顯示的UR1S長度
7.45 如何設(shè)置登錄的用戶名和口令
7.46 如何在執(zhí)行迭代時退出腳本
7.47 如何使用鍵盤快捷鍵
7.48 如何手動轉(zhuǎn)換字符串編碼
7.49 如何理解結(jié)果目錄文件結(jié)構(gòu)
7.50 如何監(jiān)控Tomcat
第8章 操作系統(tǒng)相關(guān)指標和監(jiān)控技術(shù)
8.1 概述
8.2 進程相關(guān)指標和監(jiān)控技術(shù)
8.2.1 Windows操作系統(tǒng)任務(wù)、進程介紹
8.2.2 Windows操作系統(tǒng)任務(wù)、進程監(jiān)控技術(shù)
8.2.3 Windows操作系統(tǒng)任務(wù)、進程關(guān)閉技術(shù)
8.2.4 1inux操作系統(tǒng)任務(wù)、進程監(jiān)控技術(shù)介紹
8.2.5 1inux操作系統(tǒng)進程監(jiān)控技術(shù)
8.2.6 1inux操作系統(tǒng)進程終止技術(shù)
8.3 CPU相關(guān)指標和監(jiān)控技術(shù)
8.3.1 CPU相關(guān)指標監(jiān)控技術(shù)介紹
8.3.2 Windows操作系統(tǒng)中CPU相關(guān)指標監(jiān)控技術(shù)
8.3.3 1inux操作系統(tǒng)中CPU相關(guān)指標監(jiān)控技術(shù)
8.4 存相關(guān)指標和監(jiān)控技術(shù)
8.4.1 內(nèi)存相關(guān)指標監(jiān)控技術(shù)介紹
8.4.2 Windows操蚱系統(tǒng)中內(nèi)存相關(guān)指標監(jiān)控技術(shù)
8.4.3 1inux操作系統(tǒng)中內(nèi)存相關(guān)指標監(jiān)控技術(shù)
8.5 磁盤I/O相關(guān)指標和監(jiān)控技術(shù)
8.5.1 磁盤I/O相關(guān)指標監(jiān)控技術(shù)介紹
8.5.2 Windows操作系統(tǒng)磁盤I/O相關(guān)指標監(jiān)控技術(shù)
8.5.3 1inux操作系統(tǒng)磁盤I/O相關(guān)指標監(jiān)控技術(shù)
……
第9章 性能測試過程
第三部分 實戰(zhàn)篇
第10章 系統(tǒng)性能測試案例——GIS項目
第11章 性能測試案例——系統(tǒng)實現(xiàn)框架對比
第12章 其他測試必備知識
第13章 性能測試實戰(zhàn)策略
第14章 測試面試試題及其面試策略
第四部分 附錄部分
附錄A 測試計劃樣例模板
附錄B 測試設(shè)計說明模板
附錄C 測試用例模板
附錄D 測試項傳遞報告
附錄E 測試日志樣例模板
附錄F 測試事件報告模板
附錄G 測試總結(jié)樣例模板
附錄H Load Runner常用函數(shù) 部分提高篇

本目錄推薦

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