qileilove

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

          性能測試之應(yīng)用領(lǐng)域

          1.能力驗證應(yīng)用領(lǐng)域
            在給定的條件下,系統(tǒng)能否具有預(yù)期的表現(xiàn)能力,比如某系統(tǒng)能否在A條件下具有B能力。有兩個特點:一是要求在已確定的環(huán)境下運行(要求測試時的環(huán)境,如硬件設(shè)備、軟件環(huán)境、網(wǎng)絡(luò)環(huán)境、基礎(chǔ)數(shù)據(jù)等已確定);二是需要根據(jù)典型場景設(shè)計測試方案和用例(需要確定相應(yīng)的性能目標)<測試方法包括 性能測試、可靠性測試、壓力測試、失效恢復(fù)測試>
            2.規(guī)劃能力應(yīng)用領(lǐng)域
            關(guān)注的是:應(yīng)該如何使系統(tǒng)具有我們要求的性能能力 或是 在某種可能發(fā)生的條件下,系統(tǒng)具有如何的性能能力。規(guī)劃能力應(yīng)用領(lǐng)域內(nèi)的問題常常會被描述為:某系統(tǒng)能否支持未來一段時間內(nèi)的用戶增長或是應(yīng)該如何調(diào)整系統(tǒng)配置,使系統(tǒng)能夠滿足增長的用戶數(shù)的需要。它具有兩個特點,它是一種探索性的測試,二是它可被用于了解系統(tǒng)的性能以及獲得拓展性能的方法 (常用的測試方法包括 負載測試、配置測試、壓力測試)。
            3.性能調(diào)優(yōu)應(yīng)用領(lǐng)域
            主要對應(yīng)于對系統(tǒng)進行調(diào)優(yōu)。一般來說,性能調(diào)優(yōu)活動會和其他性能測試應(yīng)用領(lǐng)域的活動交雜在一起。由于性能調(diào)優(yōu)可以調(diào)整的對象眾多,而且并不要求在系統(tǒng)全部完成后才能進行調(diào)優(yōu)。
            a>對于已經(jīng)部署在生產(chǎn)環(huán)境中的應(yīng)用系統(tǒng)來說,對其進行的性能調(diào)優(yōu)可能首先關(guān)注應(yīng)用系統(tǒng)部署環(huán)境的調(diào)整,如對服務(wù)器的調(diào)整、數(shù)據(jù)庫參數(shù)的調(diào)整、應(yīng)用服務(wù)器參數(shù)調(diào)整;
            b>對正在開發(fā)中的應(yīng)用來說,性能調(diào)優(yōu)會更多的關(guān)注應(yīng)用邏輯的實現(xiàn)方法、應(yīng)用中涉及的算法、數(shù)據(jù)庫訪問層的設(shè)計等因素,此時并不要求測試環(huán)境是實際的生產(chǎn)環(huán)境,只要整個調(diào)優(yōu)過程中具有一個可用于比較的測試基準測試環(huán)境即可
            確定基準環(huán)境、基準負載和基準性能指標------------->調(diào)整系統(tǒng)允許環(huán)境和實現(xiàn)方法,執(zhí)行測試---------------->記錄測試結(jié)果,進行分析
            一個標準的性能調(diào)優(yōu)過程的描述如下:
            (1).確定基準環(huán)境、基準負載和基準性能指標
            (2).調(diào)整系統(tǒng)運行環(huán)境和實現(xiàn)方法,執(zhí)行測試,這是性能調(diào)優(yōu)過重中的核心步驟,性能調(diào)優(yōu)的目的是通過調(diào)整,提高應(yīng)用系統(tǒng)的性能表現(xiàn)。對于一個應(yīng)用系統(tǒng)來說,這種調(diào)整包括3個方面
            a>.硬件環(huán)境調(diào)整:主要是對系統(tǒng)運行的硬件環(huán)境進行調(diào)整,包括該表系統(tǒng)運行的服務(wù)器、主機設(shè)備環(huán)境(改用高性能的機器、或是調(diào)整某系服務(wù)器物理內(nèi)存總量、CPU數(shù)量等)、調(diào)整網(wǎng)絡(luò)環(huán)境(更換快速的網(wǎng)絡(luò)設(shè)備,或是采用更高帶快的組網(wǎng)技術(shù))
            b>.系統(tǒng)測試的調(diào)整:主要是對系統(tǒng)運行的基礎(chǔ)平臺設(shè)置進行調(diào)整,如根據(jù)應(yīng)用需要調(diào)整Unix系統(tǒng)核心參數(shù)、調(diào)整數(shù)據(jù)庫的內(nèi)存池大小、調(diào)整應(yīng)用服務(wù)器的內(nèi)存大小、或是采用更高版本的JVM環(huán)境等
            c>.應(yīng)用級別的調(diào)整:主要是對應(yīng)用實現(xiàn)本身進行調(diào)整,包括選用新的架構(gòu)、采用新的數(shù)據(jù)訪問方式或修改業(yè)務(wù)邏輯的實現(xiàn)方法等

          posted on 2014-03-07 10:36 順其自然EVO 閱讀(267) 評論(0)  編輯  收藏 所屬分類: 性能測試

          <2014年3月>
          2324252627281
          2345678
          9101112131415
          16171819202122
          23242526272829
          303112345

          導(dǎo)航

          統(tǒng)計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 江孜县| 修文县| 莆田市| 福贡县| 利津县| 嘉峪关市| 西峡县| 壤塘县| 惠来县| 普安县| 景东| 康保县| 古丈县| 孝昌县| 信阳市| 九台市| 绥滨县| 哈密市| 丹巴县| 万宁市| 隆尧县| 临潭县| 南平市| 镇远县| 启东市| 息烽县| 泊头市| 蒙阴县| 贵定县| 阿克| 金坛市| 阳朔县| 拉萨市| 岳西县| 德安县| 湖北省| 永修县| 巴彦县| 瓦房店市| 望江县| 鞍山市|