qileilove

          blog已經轉移至github,大家請訪問 http://qaseven.github.io/

          性能測試流程剖析

          為了讓學習者對性能測試的整體思路有一個認識,本篇文章將對性能測試的流程(如下圖)中的各個步驟進行講解。
            
            注意:
            1)上述性能測試流程中未包含“性能測試工具的選擇”,各公司情況不同,大多數公司有固定的業務和測試工具,這樣就可省去工具選擇過程;若公司中有多款測試工具的話,可在使用工具實施測試前的任何階段靈活進行選擇。
            2)在性能測試流程中會貫穿性能測試文檔的編寫,可編寫在同一模板中,也可各階段使用不同的模板,依據實際情況而定。
            3)要求嚴格的公司,會在性能測試流程的每個階段中設定評審,視公司及業務實際情況而定。
            1.首先明確需求,確定性能測試目標,舉例如下圖。
            
            2. 在需求確定的基礎上進一步細化,進行業務建模,設計測試用例及場景,舉例如圖所示。
            
            3.在上述步驟基礎上,搭建性能測試環境及創建所需的測試數據,如模擬出實際系統運行中的3層體系架構環境,在數據庫中創建批量的歷史賬戶和帖子信息等。
            4.結合上述設計,借助性能測試工具進行測試實施,同時進行資源監控及數據收集。
            5.針對監控和收集到的大量數據、圖表,進行分析。通常,這一步驟由多角色人員配合完成,如:對于數據庫性能指標的分析可由DBA協助完成。
            6.程序員及DBA等其他人員協作共同完成性能問題解決及性能調優,如:開發人員對代碼邏輯中影響效率的地方進行代碼調整。
            7.回歸測試,將測試結果和前階段測試結果進行對比分析。

          posted on 2014-09-23 09:26 順其自然EVO 閱讀(512) 評論(0)  編輯  收藏 所屬分類: 性能測試

          <2014年9月>
          31123456
          78910111213
          14151617181920
          21222324252627
          2829301234
          567891011

          導航

          統計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 抚松县| 阜康市| 彭水| 定州市| 吴桥县| 庆元县| 深水埗区| 湖州市| 乐陵市| 安乡县| 巧家县| 平利县| 曲靖市| 霍城县| 九寨沟县| 茶陵县| 都昌县| 富锦市| 文安县| 天津市| 扶绥县| 清丰县| 红桥区| 普安县| 霍林郭勒市| 望奎县| 合阳县| 福安市| 礼泉县| 鄂尔多斯市| 芒康县| 公主岭市| 阳江市| 永济市| 平和县| 宣汉县| 贡嘎县| 勐海县| 嘉义市| 扎鲁特旗| 晋中市|