• <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]

    發布: 2010-1-22 10:51 | 作者: 不詳 | 來源: 領測軟件測試網采編 | 查看: 45次 | 進入軟件測試論壇討論

    領測軟件測試網

          軟件性能測試容量計算方法[2]  性能測試工具 

        計算方法示例

      1 一項對以前文檔的分析結果顯示,某系統目前每小時處理300 000頁面元素請求,如果按照每個頁面平均10個頁面元素來算的話,就是系統每小時處理30 000個頁面

      2另外一項分析表明每個用戶處理事務平均為三個頁面,也就是說現在我們每小時需要處理10 000個用戶事務請求

      3 市場部的調研指出一年之后我們的用戶負載將要增加一倍,也就是說我們在那個時候每小時需要處理600 000個頁面元素的請求,或者說60 000個頁面請求,也就是20 000個用戶事務處理

      這樣算來,負載的增加量就是60 000頁面請求-30 000頁面請求(現在)=30 000個頁面請求每小時  軟件測試

      平均每天的負載增加率就是100%/365=2.74%, 每天需要多處理30 000*2.74%=82.2個頁面請求(假設用戶的負載增長是線性的)。

      4 當前的負載測試運行結果表明,我們的系統每小時最多處理60 000個頁面請求,如果頁面請求數超過這一數值的話就會導致系統出現問題,另一方面,當頁面請求達到50 000個每小時的時候,反應時間就會開始降低。

      為得到可用系統資源數據,我們需要做一個減法,50 000-30 000=20 000個頁面每小時,也就是說現在系統的資源還可以支持20 000個頁面請求(每小時)

      用這個數據除以82.2我們知道我們的系統還可以保證(20 000/82.2=)243天在正常的負載條件下運行

      5 另外一個碰頭會議告訴我們大概需要40天的時間用于安排,升級設備,安裝,部署,測試等等一系列的活動之后才可以成功升級我們的系統,這還是在一切順利的時候,如果算上緩沖時間,我們就需要在再加上十天的時間。(注:指作者進行的項目)

      這也就是說我們至少需要在系統達到資源支持極限狀態五十天前開始對我們的系統進行升級。

      如果我們的估計足夠準確的話,我們就需要在(243-50=)193天之后開始進行系統的升級。

      在進行系統升級的過程中(50天時間里),預期的工作負載增長超過50天*82.2每天=4110個頁面請求每小時

      這樣向前推斷的話,我們開始處理工作負載問題的時間就是當工作負載達到50 000-4110=45890個頁面請求每小時的時候

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    TAG: 計算方法 容量 軟件 性能測試


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品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>