<pre id="ff7yo"></pre>

      <form id="ff7yo"><legend id="ff7yo"></legend></form>
        <nav id="ff7yo"><listing id="ff7yo"></listing></nav><nav id="ff7yo"></nav>

        <nav id="ff7yo"><listing id="ff7yo"></listing></nav>
        <small id="ff7yo"></small><nav id="ff7yo"><dd id="ff7yo"></dd></nav>
      1. <nav id="ff7yo"></nav>
          <form id="ff7yo"></form><nav id="ff7yo"></nav>
          <nav id="ff7yo"></nav>
          <sub id="ff7yo"></sub>
          更多課程 選擇中心

          軟件測試培訓
          達內IT學院

          400-111-8989

          軟件測試之性能測試分類對比解讀

          • 發布:軟件測試培訓
          • 來源:軟件測試資訊
          • 時間:2018-04-24 17:51

          軟件測試之性能測試分類對比解讀

          在軟件測試中比較火的是性能測試,很多公司也會要求測試人員進行性能測試,但是性能測試分為很多種,很容易搞混淆,所以今天小編就帶給大家軟件測試之性能測試分類對比解讀,讓大家了解這些名詞之間的區別和特點。

          關于性能測試有幾個名詞:性能測試、負載測試、壓力測試、并發測試,很多人都是混合使用,或者有時壓力測試,有時叫并發測試。

          1、軟件性能測試的概念:

          性能測試方法是通過模擬生產運行的業務壓力量和使用場景組合,來測試系統的性能是否滿足軟件的性能要求。通俗地說,這種方法就是要在特定的運行條件下驗證軟件系統的處理能力。

          1)性能測試的特點:

          (1)性能測試方法的主要目的是驗證軟件系統是否有系統具有預期的能力。

          (2)性能測試方法要事先了解被測試系統的具體使用場景,并具有確定的性能目標。

          (3)性能測試方法要求在已經確定的環境下運行。

          也就是說,性能測試是對系統性能已經有一定了解的前提下,并對需求有明確的目標,且在已經確定的環境下進行的一種測試。

          2、性能負載測試

          通過在被測軟件系統上不斷實施加壓,直到性能指標達到極限狀態,例如“響應時間”超過預定指標或都某種資源已經達到飽和狀態。

          1)負載測試的特點:

          (1)負載測試方法的主要目的是找到系統處理能力的極限何在。

          (2)負載測試方法需要在已知的測試環境下進行,通常也需要考慮被測試系統的業務壓力量和典型場景、使得測試結果具有業務上的實際意義。

          (3)負載測試方法一般用來了解系統的性能容量,或是配合性能調優來使用。

          也就是說,負載測試是對一個系統持續不斷的加壓,觀察軟件在什么時候已經超出“預期要求”或系統崩潰。

          3、性能壓力測試(也叫強度測試)

          性能壓力測試是測試軟件系統在一定飽和狀態下,例如CPU、內存在飽和使用情況下,系統能夠處理的會話能力,以及系統是否會出現錯誤現象。

          1)壓力測試的特點:

          (1)壓力測試方法的主要目的是檢查系統處于壓力性能下時,軟件應用的具體表現。

          (2)壓力測試方法一般通過模擬負載測試等方法,使得系統的資源使用達到較高的水平。

          (3)壓力測試方法一般用于測試系統的穩定性。

          也就是說,壓力測試是讓系統處在很大強度的壓力之下,看系統是否穩定,注意觀察哪個地方會出現問題。

          4、性能并發測試

          性能并發測試通過模擬用戶并發訪問,測試多用戶并發訪問同一個軟件、同一個模塊或者數據記錄時是否存在死鎖或其者性它的性能問題。

          1)并發測試的特點:

          (1)并發測試方法的主要目的是發現系統中可能隱藏并發訪問時的問題。

          (2)并發測試方法主要關注系統可能存在的并發問題,例如系統中的內存泄漏、線程鎖和資源并用方面的問題。

          (3)并發測試方法可以在開發的各個階段使用,不過是需要相關的測試工具的配合和支持。

          也就是說,并發測試關注點是多個用戶同時(并發)對一個模塊或操作行為進行加壓的一種測試。

          5、性能配置測試

          性能配置測試是通過對被測系統的軟/硬件環境的調整,了解各種不同方法對軟件系統的性能影響的程度,從而找到系統各項資源的最優分配原則。

          1)配置測試的特點:

          (1)配置測試方法的主要目的是了解各種不同因素對系統性能影響的程度,從而判斷出最值得進行的調優操作。

          (2)配置測試方法一般在對系統性能狀況有初步了解后才進行。

          (3)配置測試方法一般用于性能調優和軟件處理能力的規劃。

          也就是說,配置測試關注點是“微調”,通過對軟硬件的不斷調整,找出軟件系統的最佳狀態,使軟件系統達到一個最穩定的狀態。

          6、性能可靠性測試

          性能可靠性測試是在給系統加載一定業務壓力的情況下,使系統運行一段時間,以此檢測系統是否穩定。

          1)可靠性測試的特點:

          (1)可靠性測試方法的主要目的是驗證軟件系統是否支持長期穩定的運行。

          (2)可靠性測試方法需要在壓力下持續一段時間的運行。

          (3)可靠性測試過程中需要關注系統的運行狀況如何。

          也就是說,這種測試的關注點是“穩定”,不需要給系統太大的壓力,只要系統能夠長期處于一個穩定的狀態即可。

          除了上面的幾種分類性能測試,還有一種是失效性測試,就是系統局部發生問題時,其它模塊是否可以正常的運行。這個在極少數情況下才會要求進行測試。使用到的情況比較少。

          性能測試的分類已經介紹完了,但我們在做性能測試過程中真的能把它們區分的很清楚嗎?你能嚴格區分出你這次的測試到底是并發測試還是壓力測試呢?如下舉例來說明下這個區分。

          拿運動員來說,對于練過幾年時間的體育運動員來說,如果參加很多體育項目,其實不論最后參加哪項運動,最終要考核他的就兩方面:爆發力和持久耐力。而我們在做性能測試時主要關注的也是這兩方面的性能。

          1)爆發力: 拿一個舉重選手來說,他的能力特點在重量上,因為你只要能舉起成功三秒就算你成功了,關鍵是看你能舉起一個多大的重量。

          2)持久耐力: 拿一個馬拉松運動員來說,你的百米速度跑得再快也沒用,關鍵是在長達40公里遠的路程中,第一個跑到終點的人才是贏家。

          從上面的舉例中回到性能測試話題上,爆發力就是系統能承受的最大壓力,可能軟件系統剛開始承受的壓力很大,但過半個小時之后就掛掉了。持久耐力就是這個軟件系統在長時間處于壓力下的穩定性,如軟件系統很穩定,運行了幾十年都不用重啟服務器,那么最后就是看系統有沒系統瓶頸(短板),并對其進行系統調優即可。

          恭喜你讀完了本文,通過本文對軟件測試之性能測試分類對比解讀,你了解了軟件性能測試的分類和其特點的描述,現在試著回想下性能測試、負載測試、壓力測試、并發測試的區別與特點,還不清楚,到達內軟件測試培訓班來尋求幫助吧!

          免責聲明:內容和圖片源自網絡,版權歸原作者所有,如有侵犯您的原創版權請告知,我們將盡快刪除相關內容。

          預約申請免費試聽課

          填寫下面表單即可預約申請免費試聽!怕錢不夠?可就業掙錢后再付學費! 怕學不會?助教全程陪讀,隨時解惑!擔心就業?一地學習,可全國推薦就業!

          上一篇:軟件測試基礎學習有哪些?
          下一篇:做軟件測試怎么能不知道軟件測試的方法有哪些?

          軟件測試必備的數據庫知識有哪些?(終)

          日志在快速定位自動化腳本故障中的重要性研究

          測試慣例是什么?怎么打破測試慣例?

          “用鼠標點點點”的測試,未來還有機會嗎?

          • 掃碼領取資料

            回復關鍵字:視頻資料

            免費領取 達內課程視頻學習資料

          • 視頻學習QQ群

            添加QQ群:1143617948

            免費領取達內課程視頻學習資料

          Copyright ? 2021 Tedu.cn All Rights Reserved 京ICP備08000853號-56 京公網安備 11010802029508號 達內時代科技集團有限公司 版權所有

          選擇城市和中心
          黑龍江省

          吉林省

          河北省

          陜西省

          湖南省

          貴州省

          云南省

          廣西省

          海南省

          神马影院-战旗影院-首播影院-新视觉影院-在线观看中文字幕dvd播放 百度 好搜 搜狗
          <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>