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

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

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

定 價(jià):¥69.00

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

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

內(nèi)容簡介

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

作者簡介

  于涌,畢業(yè)于北京大學(xué)計(jì)算機(jī)專業(yè),先后擔(dān)任程序員、高級程序員、測試分析師、高級測試經(jīng)理等職位。擁有多年的軟件開發(fā)和軟件測試實(shí)踐經(jīng)驗(yàn)。尤其擅長自動化測試工具應(yīng)用、性能測試和單元測試等。曾為多個(gè)軟件公司提供軟件測試?yán)碚?、軟件性能測試?yán)碚?、自動化測試性能工具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)測試與驗(yàn)收測試
1.4.4 其他測試
1.5 軟件開發(fā)與軟件測試的關(guān)系
1.5.1 常見的幾種軟件開發(fā)模式
1.5.2 測試與開發(fā)各階段的關(guān)系
1.5.3 測試的經(jīng)濟(jì)學(xué)觀念
1.6 軟件測試流程
1.6.1 測試計(jì)劃
1.6.2 測試設(shè)計(jì)
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 運(yùn)行機(jī)制和主要組成部分
2.4 LoadRunner相關(guān)概念解析
2.4.1 集合點(diǎn)
2.4.2 事務(wù)
2.4.3 檢查點(diǎn)
2.4.4 思考時(shí)間
第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)用程序腳本的實(shí)例應(yīng)用
3.2.3 C/S架構(gòu)應(yīng)用程序腳本的實(shí)例應(yīng)用
3.3 腳本的參數(shù)化
3.3.1 參數(shù)化的方法及其技巧
3.3.2 數(shù)據(jù)分配方法
3.3.3 數(shù)據(jù)更新方式
3.3.4 實(shí)例講解數(shù)據(jù)分配和數(shù)據(jù)更新方式的應(yīng)用
3.3.5 詳解表數(shù)據(jù)參數(shù)類型
3.3.6 內(nèi)部數(shù)據(jù)參數(shù)類型
3.4 負(fù)載設(shè)置與執(zhí)行過程
3.4.1 負(fù)載運(yùn)行機(jī)制介紹
3.4.2 場景設(shè)置描述
3.4.3 負(fù)載選項(xiàng)設(shè)置詳解
3.5 執(zhí)行結(jié)果分析過程
3.5.1 合并圖的應(yīng)用
3.5.2 關(guān)聯(lián)圖的應(yīng)用
3.5.3 分析相關(guān)選項(xiàng)設(shè)置
3.6 實(shí)例講解腳本的錄制、場景設(shè)計(jì)、結(jié)果分析過程
3.6.1 LoadRunner測試過程模型
3.6.2 實(shí)例講解Web應(yīng)用程序的應(yīng)用
3.6.3 腳本處理部分
3.6.4 負(fù)載處理部分
3.6.5 結(jié)果分析部分
3.6.6 系統(tǒng)性能改進(jìn)意見
3.7 調(diào)試技術(shù)
3.7.1 斷點(diǎn)設(shè)置
3.7.2 單步跟蹤
3.7.3 日志輸出
第4章 腳本編寫基礎(chǔ)
4.1 認(rèn)識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 實(shí)例講解簡單關(guān)聯(lián)的應(yīng)用
5.1.5 實(shí)例講解較復(fù)雜關(guān)聯(lián)的應(yīng)用
5.2 動態(tài)鏈接庫函數(shù)的調(diào)用
5.3 特殊函數(shù)應(yīng)用注意事項(xiàng)
5.4 自定義函數(shù)應(yīng)用
5.4.1 自定義函數(shù)僅應(yīng)用于本腳本的實(shí)例
5.4.2 自定義函數(shù)的復(fù)用實(shí)例
5.5 IP欺騙及其多機(jī)聯(lián)合測試的應(yīng)用
5.5.1 詳解IP Wizard配置與應(yīng)用
5.5.2 多機(jī)聯(lián)合測試和IP欺騙注意事項(xiàng)
第6章 不同協(xié)議應(yīng)用實(shí)例講解
6.1 一種特殊的數(shù)據(jù)庫性能測試方法
6.1.1 數(shù)據(jù)庫集群項(xiàng)目背景介紹
6.1.2 批處理方式解決方案
6.2 手工編寫FTP腳本
6.2.1 手工編寫腳本的策略
6.2.2 實(shí)例講解手工編寫FTP腳本
6.2.3 腳本編寫注意事項(xiàng)
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 如何添加并運(yùn)用附加變量
7.7 如何解決腳本中的亂碼問題
7.8 如何在錄制時(shí)加入自定義標(biāo)頭
7.9 線程和進(jìn)程運(yùn)行方式有何不同
7.10 如何實(shí)現(xiàn)腳本分步錄制
7.11 如何在腳本中應(yīng)用常量和數(shù)組
7.12 VuGen中支持哪些步驟類型
7.13 如何處理ASENET中的ViewState
7.14 如何理解Return的返回值
7.15 如何解決負(fù)載均衡將壓力作用到一臺機(jī)器
7.16 如何對Apache服務(wù)器上的資源使用情況進(jìn)行監(jiān)控
7.17 如何在腳本中加入DOS命令
7.18 如何下載并保存文件到本地
7.19 如何理解常用圖表的含義
7.20 基于目標(biāo)和手動場景測試有何聯(lián)系和不同
7.21 如何在命令行下啟動Contro11er
7.22 如何解決由于設(shè)置引起的運(yùn)行失敗問題
7.23 如何實(shí)現(xiàn)對服務(wù)器系統(tǒng)資源的監(jiān)控
7.24 如何實(shí)現(xiàn)對數(shù)據(jù)服務(wù)器的監(jiān)控
7.25 如何實(shí)現(xiàn)對Web應(yīng)用程序服務(wù)器資源監(jiān)控
7.26 如何在Ana1ysis圖表中添加分析注釋
7.27 如何確定登錄達(dá)到響應(yīng)時(shí)間為3秒的指標(biāo)
7.28 如何使用自動關(guān)聯(lián)對測試結(jié)果進(jìn)行分析
7.29 如何根據(jù)分析結(jié)果判斷性能有所改善
7.30 如何對圖表進(jìn)行合并,定位系統(tǒng)瓶頸
7.31 如何應(yīng)用Java Vuser驗(yàn)證算法的執(zhí)行效率
7.32 如何用程序控制網(wǎng)站的訪問次數(shù)
7.33 幾種不同超時(shí)的處理方法
7.34 如何才能將日期類型數(shù)據(jù)參數(shù)化到腳本中
7.35 如何自定義請求,并判斷返回?cái)?shù)據(jù)的正確性
7.36 1oad Runner如何運(yùn)行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菜單中添加菜單項(xiàng)
7.42 如何在Vugen中給菜單項(xiàng)定義快捷鍵
7.43 為什么結(jié)果導(dǎo)出時(shí)會出現(xiàn)異常
7.44 如何增大網(wǎng)頁細(xì)分圖顯示的UR1S長度
7.45 如何設(shè)置登錄的用戶名和口令
7.46 如何在執(zhí)行迭代時(shí)退出腳本
7.47 如何使用鍵盤快捷鍵
7.48 如何手動轉(zhuǎn)換字符串編碼
7.49 如何理解結(jié)果目錄文件結(jié)構(gòu)
7.50 如何監(jiān)控Tomcat
第8章 操作系統(tǒng)相關(guān)指標(biāo)和監(jiān)控技術(shù)
8.1 概述
8.2 進(jìn)程相關(guān)指標(biāo)和監(jiān)控技術(shù)
8.2.1 Windows操作系統(tǒng)任務(wù)、進(jìn)程介紹
8.2.2 Windows操作系統(tǒng)任務(wù)、進(jìn)程監(jiān)控技術(shù)
8.2.3 Windows操作系統(tǒng)任務(wù)、進(jìn)程關(guān)閉技術(shù)
8.2.4 1inux操作系統(tǒng)任務(wù)、進(jìn)程監(jiān)控技術(shù)介紹
8.2.5 1inux操作系統(tǒng)進(jìn)程監(jiān)控技術(shù)
8.2.6 1inux操作系統(tǒng)進(jìn)程終止技術(shù)
8.3 CPU相關(guān)指標(biāo)和監(jiān)控技術(shù)
8.3.1 CPU相關(guān)指標(biāo)監(jiān)控技術(shù)介紹
8.3.2 Windows操作系統(tǒng)中CPU相關(guān)指標(biāo)監(jiān)控技術(shù)
8.3.3 1inux操作系統(tǒng)中CPU相關(guān)指標(biāo)監(jiān)控技術(shù)
8.4 存相關(guān)指標(biāo)和監(jiān)控技術(shù)
8.4.1 內(nèi)存相關(guān)指標(biāo)監(jiān)控技術(shù)介紹
8.4.2 Windows操蚱系統(tǒng)中內(nèi)存相關(guān)指標(biāo)監(jiān)控技術(shù)
8.4.3 1inux操作系統(tǒng)中內(nèi)存相關(guān)指標(biāo)監(jiān)控技術(shù)
8.5 磁盤I/O相關(guān)指標(biāo)和監(jiān)控技術(shù)
8.5.1 磁盤I/O相關(guān)指標(biāo)監(jiān)控技術(shù)介紹
8.5.2 Windows操作系統(tǒng)磁盤I/O相關(guān)指標(biāo)監(jiān)控技術(shù)
8.5.3 1inux操作系統(tǒng)磁盤I/O相關(guān)指標(biāo)監(jiān)控技術(shù)
……
第9章 性能測試過程
第三部分 實(shí)戰(zhàn)篇
第10章 系統(tǒng)性能測試案例——GIS項(xiàng)目
第11章 性能測試案例——系統(tǒng)實(shí)現(xiàn)框架對比
第12章 其他測試必備知識
第13章 性能測試實(shí)戰(zhàn)策略
第14章 測試面試試題及其面試策略
第四部分 附錄部分
附錄A 測試計(jì)劃樣例模板
附錄B 測試設(shè)計(jì)說明模板
附錄C 測試用例模板
附錄D 測試項(xiàng)傳遞報(bào)告
附錄E 測試日志樣例模板
附錄F 測試事件報(bào)告模板
附錄G 測試總結(jié)樣例模板
附錄H Load Runner常用函數(shù) 部分提高篇

本目錄推薦

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