• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 如何有效開展性能測試(2)

    發表于:2015-08-04來源:uml.org.cn作者:不詳點擊數: 標簽:性能測試
    那么我們應該如何做好性能測試的準備工作呢? 做軟件項目有 需求 調查、需要分析,我們做測試也一樣。在拿到測試任務后,我們首要的任務就是分析測

      那么我們應該如何做好性能測試的準備工作呢?

      做軟件項目有需求調查、需要分析,我們做測試也一樣。在拿到測試任務后,我們首要的任務就是分析測試任務,在開始測試前,我們至少要弄清以下幾個問題:

      1. 要測試什么或測試的對象是誰?

      2. 要測試什么問題或我們想要弄清楚或是論證的是什么問題?

      3. 哪些因素會影響測試結果?

      4. 需要怎樣的測試環境(軟件、硬件、網絡環境)?

      5. 應該怎樣測試?

      只有在認真調查測試需求和仔細分析測試任務后,才有可能弄清以上一系列的問題,只有對測試任務非常清楚,測試目標極其明確的前提下,我們才可能制定出切實可行的測試計劃。明確測試目標,詳盡測試計劃在對測試需求充分了解的基礎上,制定盡可能詳細的測試計劃,對測試的實施是大有裨益的。

      3.1 測試技術準備

      在目前的大環境下,要求測試人員在短時間撐握所有的軟、硬件知識是不太現實的,但平時測試人員應抓緊對測試工具和測試理論的研究,在測試計劃中,應給研究測試對象和測試工具分配充足的學習時間,只有在充分撐握測試工具,完全了解測試對象的前提下,我們才能夠實施測試。建立在錯誤的認識上的測試,既使你再努力,結果也是背道而馳,也很難證明問題,更不用說用這樣的測試報告去說服用戶。

      技術準備列表:

      1) 扎實的計算機專業基礎知識;

      2) 大量的實際性能測試及優化經驗;

      3) 性能測試相關工具的使用;

      4) 操作系統的原理:熟悉操作系統的體系架構、操作系統的重要基礎概念,以及內存管理、存儲/文件系統、驅動/硬件的管理、網絡協議的實現及構成、性能的監控方法和原理,熟悉常用的性能計數器;

      5) 數據庫原理:能進行一般的數據庫管理操作,熟悉SQL腳本的使用,熟悉常用的數據調優工具和常用的性能計數器;

      6) web應用服務器原理:了解一般的配置,熟悉常用的服務器性能監控方法和原理,熟悉常用的性能計數器;

      7) 計算機網絡原理:至少熟悉TCP/IP協議,熟悉HTTP協議,至少見過并了解三層、四層交換或者路由器的使用和配置。了解常用的與網絡性能相關的性能計數器;

      8) 行業知識:熟悉專屬行業的業務知識和用戶場景,例如銀行網站后臺管理系統所涉及的業務知識和用戶場景,證券交易系統所涉及的業務知識和用戶場景。

      3.2 配置測試環境

      配置測試環境是測試實施的一個重要環節,測試環境適合與否會嚴重影響測試結果的真實性和正確性。測試環境包括硬件環境和軟件環境,硬件環境指測試必需的服務器、客戶端、網絡連接設備,以及打印機/掃描儀等輔助硬件設備所構成的環境;軟件環境指被測軟件運行時的操作系統、數據庫及其他應用軟件構成的環境??紤]到其它因素,如網絡鎖、網速、顯示分辯率,數據庫權限、容量等對測試結果的影響。如條件允許,我們最好能配置幾組不同的測試環境。

      搭建測試環境步驟:

      1) 測試環境規劃

      測試環境的規劃包括硬件、軟件及所有構建測試環境所需的資源的規劃,可以利用Checklist或是測試環境部署矩陣的方式完成;

    測試環境部checklist
    測試環境說 對測試環境的簡介
    項目名稱 測試項目名稱
    項目簡介 對項目的簡介
    網絡拓撲圖 測試環境的網絡拓撲圖
    硬件配置 描述配置環境硬件配置信息
    例如:
    CPU:至強 3.0
    內存: 4GB
    硬盤: 200G
    網卡:千兆
    軟件配置 測試環境中所使用的軟件環境配置(要有詳細版本)
    例如:
    操作系統: Windows
    系統服務: AD域、消息隊列、 MSDTC訪問
    應用平臺: Microsoft .Net Framework2.0 SP1
    應用軟件: MCMS 2002 SP1
    數據庫:SQL
    中間件: IIS6.0
    瀏覽器: IE7.0
    殺毒軟件:諾頓 SEP
    軟件防火墻: windows防火墻
    軟件要求 描述軟件環境的詳細配置:
    例如:
    操作系統需要配置 /3G的支持
    需要打開 windows防火墻
    IIS應用連接池的詳細配置
    IE需要將應用網址添加到信任站點
    網卡型號 描述測試環境的網卡型號信息詳細
    例如:
    Intel PRO/100 NIC
    Intel(R) 82567V-2 Gigabit Network Connection
    網絡信息 描述網絡的具體配置項
    例如:
    域名或 工作組名
    IP地址
    子網掩碼
    默認網關
    DNS服務器
    測試工具 描述環境中需要安裝的測試工具
    測試工具名稱
    測試工具版本
    測試工具簡介
    用戶權限 描述測試環境中的用戶權限
    應用軟件列表 被測試的軟件及版本描述如:
    門戶網站后臺管理服務端
    靜態抓取服務端
    外來數據導入應用
    應用軟件要求 描述應用軟件的詳細配置
    Dao.config數據庫連接的配置
    Webconfig配置
    外來數據導入配置

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>