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

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

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘

    字號: | 推薦給好友 上一篇 | 下一篇

    成功的 Web 應用系統性能測試

    發布: 2008-1-28 12:37 | 作者: 楊敏強 | 來源: 21testing | 查看: 221次 | 進入軟件測試論壇討論

    領測軟件測試網 軟件測試技術網4e/C Z*i4etKN e

    bgpAa;XHzE&E 

    )[#U qk.{L5Qd 軟件測試技術網-PO9K JY/W,tf

    3 如何獲取合理的性能測試需求

    (s x8c Y(f$?OeW P!p

    "`@ dN5R:M,fl    前一章介紹了Web應用系統的性能測試過程,確定性能測試需求是整個性能測試的起點和成功的重要因素。性能測試需求定義得過高,雖然確保系統上線后能滿足性能需求,但可能會造成硬件資源的浪費;性能測試需求定義得過低,系統上線后可能會出現性能問題。如何通過分析系統上線后可能的用戶訪問行為,來獲得合理的性能測試需求指標呢?

    I` j$N1] ~ S!c

    %gx S6Tq$TC'?    假設現有一個基于Web的辦公自動化系統(簡稱OA系統),該系統提供公文收發和查詢功能。在部署該系統前,將對該系統進行性能測試。下面將詳細介紹如何分析該OA系統的使用情況,定義合理的性能測試需求。軟件測試技術網r@E9c Fj*NB;ra

    hmc%{ n-R ]5v    3.1 如何獲得OA系統的在線用戶數量

    ao*IEY 軟件測試技術網 Y]] f'gCU

        在線用戶數量是指在特定時間區間內,有多少用戶訪問Web應用系統(對應到Web服務器的Session數),根據系統可能訪問用戶數以及每個用戶訪問系統的時間長短來確定。

    0d+HQs4z&_

    2ooL di    對于將要部署的OA系統,通過分析獲得該系統有8000個注冊用戶,基本上所有的用戶每天(8小時工作時間)都會訪問OA系統,平均在線時間(從登錄OA系統到退出OA系統之間的時間間隔,也可以是多次在線時間的合計)為12分鐘,那么該OA系統的平均在線數(也就是Web應用Session變量數)為200個(8000 * 0.2 / 8),假設峰值在線用戶數是平均在線用戶數的3倍(該倍數可根據實際情況調整),則性能測試需求的在線用戶數為600。軟件測試技術網1qV-J:_`Q

    軟件測試技術網^*tW[[

        3.2 如何確定OA系統的性能測試用例軟件測試技術網%Ll)H)N|'x7V1p

    9as,r8Q%o2X    由于時間和資源限制,不可能對Web應用系統的所有功能進行性能測試,而是從業務的角度(如某一功能操作的用戶多)和技術的角度(如某一功能雖然訪問用戶不多,但內部處理邏輯復雜或處理數據量大)來選擇Web應用系統的特定功能作為性能測試用例。軟件測試技術網 老湿亚洲永久精品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>