應用程式性能測試的藝術, 2/e (The Art of Application Performance Testing: From Strategy to Tools, 2/e)

莫得尼克斯

買這商品的人也買了...

商品描述

<內容介紹>  

性能測試通過自動化的測試工具模擬多種條件來對系統的各項性能指標進行測試,在軟件的質量保證中起著重要的作用。
    《應用程序性能測試的藝術(第2版)》基於作者莫得尼克斯十多年的項目經驗編寫而成,全書共10章,分別介紹了為什麼要做性能測試、如何選擇合適的性能測試工具、有效性能測試的基礎、性能測試流程、性能測試結果解讀、性能測試與無線客戶端、終端用戶體驗監控與性能、在性能測試中集成外部監控、應用技術及其對性能測試的影響以及作者對未來性能測試的思考。
    作者結合豐富的實踐經驗,介紹了有關性能測試的相關知識,適合軟件測試人員及想要學習性能測試的讀者閱讀參考。

<章節目錄>

第1章  為什麼要做性能測試
  1.1  從終端用戶角度看性能
    1.1.1  性能度量
    1.1.2  性能標準
    1.1.3  萬維網與電子商務
  1.2  為什麼性能問題如此常見
    1.2.1  IT商業價值曲線
    1.2.2  性能測試成熟度
    1.2.3  在應用設計階段缺少性能考慮
    1.2.4  最後一刻才想起性能測試
    1.2.5  可擴展性
    1.2.6  低估受歡迎程度
    1.2.7  性能測試還是一門非正式學科
    1.2.8  沒有使用自動化測試工具
    1.2.9  應用技術的影響
  1.3  小結
第2章  選擇合適的性能測試工具
  2.1  性能測試工具架構
  2.2  如何選擇性能測試工具
  2.3  性能測試工具集:概念驗證
  2.4  小結
第3章  有效性能測試的基礎
  3.1  確保應用一切就緒
  3.2  為性能測試預留足夠的時間
  3.3  凍結代碼變更
  3.4  設計性能測試環境
    3.4.1  虛擬化
    3.4.2  雲計算
    3.4.3  施壓能力
    3.4.4  網絡部署模型的影響
    3.4.5  環境確認表
    3.4.6  軟件安裝
  3.5  設定合理的性能目標
    3.5.1  達成一致
    3.5.2  性能目標定義
    3.5.3  可用性
    3.5.4  併發
    3.5.5  吞吐率
    3.5.6  響應時間
    3.5.7  網絡利用率
    3.5.8  服務器利用率
  3.6  梳理關鍵業務用例和編寫腳本
    3.6.1  用例檢查表
    3.6.2  用例回放和驗證
    3.6.3  度量目標
    3.6.4  登錄還是不登錄
    3.6.5  共存系統問題
  3.7  準備測試數據
    3.7.1  輸入數據
    3.7.2  目標數據

    3.7.3  會話數據
    3.7.4  數據安全
  3.8  精確的設計性能測試
    3.8.1  性能測試的基本類型
    3.8.2  負載模型
    3.8.3  思考時間
    3.8.4  步調時間
  3.9  確定關鍵性能指標
    3.9.1  服務器指標
    3.9.2  網絡指標
    3.9.3  應用服務器指標
  3.10  小結
第4章  性能測試流程
  ……
第5章  性能測試結果解讀
第6章  性能測試與無線客戶端
第7章  終端用戶體驗監控與性能
第8章  在性能測試中集成外部監控
第9章  應用技術及其對性能測試的影響
第10章  總結
附錄A  用例定義樣例
附錄B  概念驗證和性能測試快速指南
附錄C  性能測試工具供應商
附錄D  監控模板樣例:硬件關鍵性能指標
附錄E  項目計劃樣例