• <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 性能測試小結

    發布: 2009-3-18 10:28 | 作者: 不詳 | 來源: 測試時代采編 | 查看: 24次 | 進入軟件測試論壇討論

    領測軟件測試網

    性能測試總結:  

     PHP site: PHP 的性能,和PHP 優化(Zend Optimizer),加速(Zend Engine v2.1.0)有很大影響. 對Moodle 進行壓力測試, 沒有加速下, 10 并發(No thinking time),CPU 占用就開始增加到 95%, 到100 并發, 響應時間接近10s. 加速后, 100 并發,響應時間在幾百毫秒.CPU 狀況良好.   性能的關鍵影響要素: 1. 干凈的環境    性能測試對機器性能有一定要求, 且沒有其他應用, 以免引起干擾. 對CPU, Memory的監控比較準確. 2. 啟動方式    瞬間啟動和逐步啟動, 是有區別的, 為了數據更準確, 應該采用逐步加壓的方式. 比如我們用JMeter 做性能測試, 100 個線程, ramp up period是在一秒內啟動,還是100秒內啟動? 大多數情況下, 我們是100秒來啟動, 數據更接近真實. 3. 思考時間    人工操作, 大概的延時在2秒左右. 做性能測試時, 思考時間的不同設置,對結果有很大影響. 為了測試數據更接近真實情況,我們通常會設置思考時間, 該時間的設置和應用有關, 如果網站本身業務簡單, 響應非?, 人的習慣是點擊速度也會加快, 而本來響應較慢的情況下,做下個動作的間隔,也會相應增加, 可以設置的長一點. 我們通常會設置1~2 秒. 4. 測試腳本    一個網站有很多頁面, 采取哪些頁面來做壓力測試呢? 抽取benchmark,  也就是抽取用戶操作的主要動作, 形成腳本. 可以選擇幾大業務主線, 進行錄制. 然后再做整理, 刪除一些零散頁面. 5. 測試時間    壓力測試進入穩定期, 通常需要一定的時間, 因此不應少于半小時. 持續兩小時為佳. 6. 測試記錄    測試開始就要做好記錄準備, 需要觀察哪些信息? 比如CPU 到80%以上, 響應時間超出2s,錯誤率超出5%, 就已經基本到達極限, 再測下去的意義不大. 比較簡單的案例, 后面用Loadrunner 再做個測試分析.

    延伸閱讀

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

    TAG: web Web WEB 軟件測試 性能測試


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(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>