<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    qileilove

    blog已經(jīng)轉(zhuǎn)移至github,大家請?jiān)L問 http://qaseven.github.io/

    性能測試分類

    什么性能測試還有分類?不是就看快慢么? 大哥你要是這么理解那就外行的不能在外行了~
    其實(shí)也不怪大家,常會別人說到性能測試、負(fù)載測試、壓力測試、并發(fā)測試,很多人都是混合使用,或者一會叫壓力測試,一會叫并發(fā)測試。這些概念除了非測試人員分不清楚,甚至許多專業(yè)測試人員也對這些名詞也很模糊。
    下來我們就說性能測試的分類。

    先說說性能測試(狹義)的定義

      性能測試方法是通過模擬生產(chǎn)運(yùn)行的業(yè)務(wù)壓力量和使用場景組合,測試系統(tǒng)的性能是否滿足生產(chǎn)性能要求。通俗地說,這種方法就是要在特定的運(yùn)行條件下驗(yàn)證系統(tǒng)的能力狀態(tài)。

    特點(diǎn):

    1、這種方法的主要目的是驗(yàn)證系統(tǒng)是否有系統(tǒng)宣稱具有的能力。
    2、這種方法要事先了解被測試系統(tǒng)經(jīng)典場景,并具有確定的性能目標(biāo)。
    3、這種方法要求在已經(jīng)確定的環(huán)境下運(yùn)行。

    也就是說,這種方法是對系統(tǒng)性能已經(jīng)有了解的前提,并對需求有明確的目標(biāo),并在已經(jīng)確定的環(huán)境下進(jìn)行的。
    下來說說廣義面的定義和類型
    基本上有以下幾種
    一·負(fù)載測試

    通過在被測系統(tǒng)上不斷加壓,直到性能指標(biāo)達(dá)到極限,例如“響應(yīng)時(shí)間”超過預(yù)定指標(biāo)或都某種資源已經(jīng)達(dá)到飽和狀態(tài)。

    特點(diǎn):

    1、這種性能測試方法的主要目的是找到系統(tǒng)處理能力的極限。
    2、這種性能測試方法需要在給定的測試環(huán)境下進(jìn)行,通常也需要考慮被測試系統(tǒng)的業(yè)務(wù)壓力量和典型場景、使得測試結(jié)果具有業(yè)務(wù)上的意義。
    3、這種性能測試方法一般用來了解系統(tǒng)的性能容量,或是配合性能調(diào)優(yōu)來使用。

    打個比方 例如 每次吃飯只吃一碗米飯,結(jié)果為了檢測你最多能吃多,那就不停地讓你吃,直到你實(shí)在吃不下去,哈哈 崩潰了吧~

    壓力測試

    壓力測試方法測試系統(tǒng)在一定飽和狀態(tài)下,例如cpu、內(nèi)存在飽和使用情況下,系統(tǒng)能夠處理的會話能力,以及系統(tǒng)是否會出現(xiàn)錯誤

     

    特點(diǎn):

    1、這種性能測試方法的主要目的是檢查系統(tǒng)處于壓力性能下時(shí),應(yīng)用的表現(xiàn)。
    2、這種性能測試一般通過模擬負(fù)載等方法,使得系統(tǒng)的資源使用達(dá)到較高的水平。
    3、這種性能測試方法一般用于測試系統(tǒng)的穩(wěn)定性。

    打個比方,CPU在滿負(fù)荷的狀態(tài)下 你在去打開幾個應(yīng)用 看系統(tǒng)會不會崩潰 等等~

    并發(fā)測試 

    并發(fā)測試方法通過模擬用戶并發(fā)訪問,測試多用戶并發(fā)訪問同一個應(yīng)用、同一個模塊或者數(shù)據(jù)記錄時(shí)是否存在死鎖或其者他性能問題。

    特點(diǎn):

    1、這種性能測試方法的主要目的是發(fā)現(xiàn)系統(tǒng)中可能隱藏的并發(fā)訪問時(shí)的問題。
    2、這種性能測試方法主要關(guān)注系統(tǒng)可能存在的并發(fā)問題,例如系統(tǒng)中的內(nèi)存泄漏、線程鎖和資源爭用方面的問題。
    3、這種性能測試方法可以在開發(fā)的各個階段使用需要相關(guān)的測試工具的配合和支持。

    打個比方  例如 一個飯?zhí)米疃嗄苋菁{100人吃飯,結(jié)果中午去了 200個在同一時(shí)刻去吃飯,結(jié)果100只能等著別人吃完飯 所以最大并發(fā)數(shù)為100

    配置測試

    配置測試方法通過對被測系統(tǒng)的軟\硬件環(huán)境的調(diào)整,了解各種不同對系統(tǒng)的性能影響的程度,從而找到系統(tǒng)各項(xiàng)資源的最優(yōu)分配原則。

    特點(diǎn):

    1、這種性能測試方法的主要目的是了解各種不同因素對系統(tǒng)性能影響的程度,從而判斷出最值得進(jìn)行的調(diào)優(yōu)操作。
    2、這種性能測試方法一般在對系統(tǒng)性能狀況有初步了解后進(jìn)行。
    3、這種性能測試方法一般用于性能調(diào)優(yōu)和規(guī)劃能力。

    打個比方  例如 我們玩一個款大型網(wǎng)絡(luò)3D游戲 你拿很爛的雙核1G機(jī)器玩  趕緊很卡   但是你拿4核4g的機(jī)器玩 我靠 怎么這么流程 這就叫配置測試

    可靠性測試

    在給系統(tǒng)加載一定業(yè)務(wù)壓力的情況下,使系統(tǒng)運(yùn)行一段時(shí)間,以此檢測系統(tǒng)是否穩(wěn)定。

    特點(diǎn):

    1、這種性能測試方法的主要目的是驗(yàn)證是否支持長期穩(wěn)定的運(yùn)行。
    2、這種性能測試方法需要在壓力下持續(xù)一段時(shí)間的運(yùn)行。(2~3天)
    3、測試過程中需要關(guān)注系統(tǒng)的運(yùn)行狀況。

    打個比方 例如 老板說這一個月你都要每天加班到晚上10點(diǎn),OK 如果你這一個月能扛下來的話,那通過測試,結(jié)果你干了2星期 身體垮了 測試失敗們哈哈 是不是有點(diǎn)變態(tài)


    posted on 2014-01-28 22:33 順其自然EVO 閱讀(264) 評論(0)  編輯  收藏 所屬分類: 性能測試

    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    導(dǎo)航

    統(tǒng)計(jì)

    常用鏈接

    留言簿(55)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲欧洲自拍拍偷午夜色| 国产一区二区三区在线免费观看| 亚洲精品A在线观看| 亚洲国产AV无码一区二区三区 | 国产小视频免费观看| 亚洲精品无播放器在线播放| 在线免费观看中文字幕| 色九月亚洲综合网| 日本中文一区二区三区亚洲| 色多多免费视频观看区一区| 亚洲免费视频一区二区三区| 中文字幕在线视频免费观看| 人人狠狠综合久久亚洲88| 99视频在线免费| 亚洲国产成人久久精品app| 24小时日本在线www免费的| 亚洲GV天堂无码男同在线观看| 亚洲av午夜精品一区二区三区| 9久久免费国产精品特黄| 久久亚洲国产精品五月天| 欧洲一级毛片免费| 亚洲av日韩专区在线观看| 日韩精品成人亚洲专区| a毛片免费全部在线播放**| 亚洲国产综合第一精品小说| 最新69国产成人精品免费视频动漫 | 成人自慰女黄网站免费大全| 久久国产精品亚洲综合 | 国产免费怕怕免费视频观看| 一级午夜免费视频| 亚洲黄色免费电影| 黄网址在线永久免费观看| 久久高潮一级毛片免费| 亚洲一区二区三区电影| 国产香蕉九九久久精品免费| 免费无码午夜福利片| 亚洲精品第五页中文字幕| 免费在线观看理论片| 在线a免费观看最新网站| 国产亚洲精品美女久久久久| 亚洲国产精品人久久|