qileilove

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

          LoadRunner如何開展性能測試

           最近一直想理清思路,特別是碰到一些業務復雜的項目,要求做性能測試,結果一時就不知道怎么下手了。因為之前面試的時候,也碰到很多面試官對性能測試知識方面的提問,面試多了,就有經驗,現在寫下來,腦子不會亂,按思路,照說照做吧!!
            使用工具如何開展性能測試工作呢?不多說,自己的思路如下步驟:
            1、接到項目時,首先了解系統架構,是B/S,還是C/S,使用什么應用服務器(即中間件),什么數據庫
            2、熟悉系統的功能、業務流程,明確項目的性能需求是什么?有哪些性能指標?
            3、編寫性能測試計劃。(有些公司不要求寫)
            4、設計性能測試用例。(按場景設計思路來寫比較清晰)
            5、準備測試數據,如一些業務需要大數據量的,就要先造好數據。
            6、選擇錄制協議,錄制兩份業務需求功能一樣的腳本。(好處是:一是可以做腳本備份,二是腳本優化查找需要關聯的地方)
            7、優化腳本,包括設置參數化,檢查點,關聯,集合點,事務以及自行編寫的函數,日志輸出函數等。
            8、創建場景。(創建兩份一樣的場景,以20/80并發用戶原則遞增來設計,如并發要100個用戶,第一份創建80個用戶并發,第二份創建100個用戶并發,這樣在結果分析中容易發現)
            9、場景設計,添加集合點策略,負載均衡器,對“運行時設置”,如lr_think_time,迭代設置,日志輸出控制等。
            10、場景運行,添加監控圖表,服務器系統資源監控計數器,數據庫系統資源監控等。
            11、性能結果分析,通過監控圖表的數據(事務響應時間、點擊率、吞吐量)、系統資源分析、web頁面診斷分析等。
            12、收集測試結果,編寫性能測試報告。
            以上是自己總結的一點經驗,有不對的思路請大家多多指教。活到老,學到老!

          posted on 2014-06-20 13:03 順其自然EVO 閱讀(626) 評論(0)  編輯  收藏 所屬分類: loadrunner

          <2014年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          導航

          統計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 图们市| 如东县| 宜黄县| 阿拉善右旗| 安阳市| 贡嘎县| 凤凰县| 曲麻莱县| 息烽县| 鸡泽县| 灵寿县| 万荣县| 塔河县| 陈巴尔虎旗| 施秉县| 筠连县| 儋州市| 夏邑县| 泗洪县| 克什克腾旗| 东源县| 嘉禾县| 岢岚县| 精河县| 河南省| 嫩江县| 夏河县| 睢宁县| 潼关县| 太湖县| 蓬安县| 卫辉市| 瑞丽市| 海淀区| 安仁县| 奉节县| 合作市| 塔河县| 南陵县| 西丰县| 浦东新区|