《測試實踐叢書:LoadRunner性能測試套用》是2009年1月電子工業出版社出版的圖書,作者是姜艷。
基本介紹
- 中文名:測試實踐叢書:LoadRunner性能測試套用
- 作者:姜艷
- 出版社:電子工業出版社
- 出版時間:2009年1月
- 頁數:391 頁
- 定價:49 元
- 開本:16 開
- 裝幀:平裝
- ISBN:9787121074868
內容簡介,圖書目錄,作者簡介,
內容簡介
《LoadRunner性能測試套用》是專門闡述基於LoadRunner展開性能測試的專業書籍。全書分為三部分,分別為“基礎篇”、“提高篇”和“實戰篇”。“基礎篇”著重說明和描述了性能測試的基本概念、模型、測試策略,以及LoadRunner的工作原理、內部結構和簡要的測試步驟。“提高篇”展現了LoadRunner從創建腳本到結果分析的全過程,而且筆者根據以往項目測試的經驗,對於各個步驟執行過程中有可能遇到的問題及錯誤,給出了說明和解釋。“實戰篇”以實際用例講述LoadRunner從測試計畫到測試執行,再到測試分析,最後到調優的全過程。對於LoadRunner初學者,《LoadRunner性能測試套用》提供了操作指南及實踐實例說明,使讀者能夠系統、全面地了解和掌握這種軟體測試利器。對於有一定LoadRunner使用經驗的軟體測試人員,也能通過《LoadRunner性能測試套用》深入了解LoadRunner的內部結構和底層函式的調用,提升LoadRunner綜合運用能力。
圖書目錄
第1部分 基礎篇
第1章 性能測試基礎
1.1 性能測試的意義
1.1.1 性能測試的劃分
1.1.2 性能測試的術語
1.2 性能測試簡介
1.2.1 性能測試策略
1.2.2 性能測試原則
1.3 LoadRunner簡介
1.3.1 LoadRunner工作原理
1.3.2 LoadRunner工作過程
1.3.3 LoadRunner內部結構
1.3.4 LoadRunner測試步驟
1.3.5 LoadRunner注意事項
1.4 本章小結
第2章 LoadRunner入門
2.1 LoadRunner創建測試腳本
2.1.1 錄製普通腳本
2.1.2 錄製Web Services腳本
2.1.3 回放腳本及調試
2.1.4 完善腳本
2.1.5 腳本回放問題解決
2.2 LoadRunner創建運行場景
2.2.1 創建方案
2.2.2 計畫方案
2.2.3 配置方案
2.2.4 方案模式類型
2.3 LoadRunner分析測試結果
2.3.1 配置數據選項
2.3.2 圖表分析說明
2.3.3 分析報告類型
2.4 本章小結
第2部分 提高篇
第3章 LoadRunner腳本編寫
3.1 插入檢查點
3.2 設定參數化方法
3.2.1 參數化定義
3.2.2 創建參數
3.2.3 參數類型屬性
3.2.4 導入數據方法
3.2.5 數據檔案存儲
3.3 語句關聯
3.3.1 關聯的意義
3.3.2 自動關聯方法
3.3.3 手動關聯方法
3.3.4 關聯中常見問題
3.4 本章小結
第4章 LoadRunner場景設計
4.1 集合點設定策略
4.2 在線上監視器方法
4.3 IP欺騙配置方法
4.4 如何添加計數器
4.4.1 添加Oracle計數器
4.4.2 添加SiteScope計數器
4.4.3 添加Windows資源計數器
4.4.4 添加SQL Server計數器
4.4.5 添加J2EE計數器
4.4.6 J2EE監控器的初始配置
4.4.7 添加RealPlayer計數器
4.5 本章小結
第5章 LoadRunner結果分析
5.1 Analysis分析圖表說明
5.1.1 虛擬用戶圖
5.1.2 錯誤圖
5.1.3 事務圖
5.1.4 Web資源圖
5.1.5 網頁細分圖
5.1.6 系統資源圖
5.2 Analysis分解頁面詳解
5.3 使用TestDirector管理分析結果
5.4 本章小結
第6章 LoadRunner性能指標
6.1 HTTP伺服器狀態代碼
6.1.1 訊息1XX(Informational 1XX)
6.1.2 成功2XX(Successful 2XX)
6.1.3 重定向3XX(Redirection 3XX)
6.1.4 客戶端錯誤(Client Error 4XX)
6.1.5 伺服器錯誤(Server Error 5XX)
6.2 LoadRunner默認計數器
6.3 LoadRunner性能計數器
6.3.1 Processor計數器
6.3.2 Memory計數器
6.3.3 Disk計數器
6.3.4 Network計數器
6.3.5 Thread計數器
6.3.6 SQL Server計數器
6.3.7 IIS計數器
6.3.8 Tuxedo中間件計數器
6.3.9 WebSphere MQ中間件計數器
6.3.10 Sybase計數器
6.4 Oracle 性能計數器
6.4.1 Oracle資料庫最佳化策略
6.4.2 Oracle監控視圖添加方法
6.4.3 Oracle性能視圖指標詳解
6.5 LoadRunner函式介紹
6.5.1 LoadRunner函式
6.5.2 Action類函式
6.5.3 Check類函式
6.5.4 Concurrent Group類函式
6.6 LoadRunner性能計數器監控實例
6.7 本章小結
第7章 LoadRunner高級套用
7.1 規範套用之--測試腳本有效性
7.2 規範套用之--腳本編寫規範性
7.3 高級套用之—測試腳本修改的策略
7.3.1 測試腳本載入判斷標識方法
7.3.2 測試腳本載入定義參數方法
7.3.3 測試腳本編寫判斷代碼方法
7.3.4 測試過程載入驗證腳本方法
7.4 高級套用之—測試場景施壓方法
7.5 高級套用之—複雜系統關聯取值方法
本章小結
第3部分 實戰篇
第8章 信息系統性能測試實例
8.1 業務介紹
8.1.1 用戶群體
8.1.2 套用功能
8.1.3 套用模式
8.2 測試概述及策略
8.2.1 估算方法說明
8.2.2 性能需求指標
8.2.3 估算過程參考的行業標準
8.3 估算各種測試性能指標
8.3.1 用戶訪問量估算
8.3.2 系統可擴縮性和延續性估算
8.3.3 容災用戶訪問量估算
8.3.4 系統處理能力計算
8.3.5 業務處理能力估算
8.3.6 網路流量分析估算
8.3.7 業務處理和系統回響時間
8.4 測試方法
8.4.1 測試目的
8.4.2 測試策略
8.4.3 測試環境
8.4.4 測試工具
8.4.5 測試方法
8.5 測試用例與方案
8.5.1 測試用例
8.5.2 系統測試方案一
8.5.3 系統測試方案二
8.5.4 系統測試方案三
8.5.5 系統測試方案四
8.6 測試結果分析
8.6.1 Weblogic測試結果摘要
8.6.2 測試結果分析
8.7 測試用例實例
8.7.1 檔案查詢測試記錄(並發數60)
8.7.2 檔案查詢測試記錄(並發數100)
8.7.3 檔案查詢測試記錄(150並發)
8.7.4 檔案查詢測試記錄(並發數170)
8.7.5 檔案查詢最大負載時資源情況
8.8 本章小結
第9章 套用軟體性能測試報告
9.1 測試項目簡介
9.2 測試方案
9.2.1 性能測試計畫
9.2.2 測試網路拓撲圖
9.2.3 測試範圍
9.2.4 測試策略
9.2.5 測試文檔
9.3 測試資源的分配
9.3.1 人力資源
9.3.2 測試環境
9.9.3 測試工具
9.4 測試的實施與控制
9.4.1 用戶場景設計
9.4.2 測試用例設計
9.4.3 制定測試場景
9.5 其他注意事項
9.5.1 軟體測試完成標準
9.5.2 軟體測試中止標準
9.5.3 測試風險
9.6 測試用例執行
9.6.1 測試結果記錄
9.6.2 測試結果分析
9.6.3 測試結果綜述
本章小結
附錄A 函式列表
附錄B Load Runner調用DLL
附錄C 工作流構建系統性能負載測試計畫模板
附錄D 名詞解釋
作者簡介
于波,高級工程師、碩士、PMP,擁有豐富的軟體開發、項目規劃和項目管理經驗。曾在外企作為高級諮詢顧問、系統分析員實施多個大型MIS和ERP項目,主持商業智慧型類項目的分析、開發和實施。現任某上市軟體研究院院長,套用中間件平台的技術負責人之一,組織開發了核心繫統,並率領團隊通過CMM L2和CMMI L3的正式評估,曾作為項目經理主持工業和信息化部電子基金項目。姜艷,工程師,計算機碩士,研究方向為圖形圖像處理。曾任一汽集團某公司技術發展部部長,從事生產有關的技術管理、軟體開發和培訓工作,後在軟體企業進行系統分析、設計工作,並在高校任兼職教師。